ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

jsonrpcstub - ออนไลน์ใน Cloud

เรียกใช้ jsonrpcstub ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง jsonrpcstub ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


jsonrpcstub - สร้างสตับสำหรับเฟรมเวิร์ก libjson-rpc-cpp

เรื่องย่อ


jsonrpcstub ข้อมูลจำเพาะ json [--cpp-server=namespace::ClassName]
[--cpp-server-file=classqname.h] [--cpp-client=namespace::ClassName] [--cpp-client-
ไฟล์=ชื่อคลาส.h] [--js-client=ชื่อคลาส] [--js-client-file=classname.js] [-h] [-v]
[--รุ่น]

DESCRIPTION


jsonrpcstub เป็นเครื่องมือในการสร้างคลาส C ++ และ JavaScript จากโพรซีเดอร์
ไฟล์ข้อมูลจำเพาะ

คุณสมบัติ ซิงค์
ไฟล์เฉพาะคือไฟล์ JSON ที่มีเมธอด JSON-RPC ทั้งหมดและ
การแจ้งเตือนพร้อมพารามิเตอร์ที่เกี่ยวข้องและค่าส่งคืนที่มีอยู่ในa
อาร์เรย์ JSON ระดับบนสุด

[
{
"name": "method_with_positional_params",
"พารามิเตอร์": [3,4],
"กลับมา": 7
},
{
"name": "method_with_named_params",
"param": {"param1": 3, "param2": 4},
"กลับมา": 7
},
{
"name": "notification_without_parmas"
}
]

ตัวอักษรในแต่ละ "พารามส์" และ "กลับมา" ส่วนกำหนดประเภทที่สอดคล้องกัน ถ้า
"params" มีอาร์เรย์ พารามิเตอร์ได้รับการยอมรับตามตำแหน่ง หากมี an
วัตถุพวกเขาได้รับการยอมรับตามชื่อ

OPTIONS


-h พิมพ์ข้อมูลการใช้งาน

-v พิมพ์ข้อมูลอย่างละเอียดระหว่างการสร้าง

--รุ่น
พิมพ์ข้อมูลเวอร์ชันและออก

--cpp-เซิร์ฟเวอร์=ClassName
สร้างคลาสเซิร์ฟเวอร์นามธรรม สามารถระบุเนมสเปซได้โดยใช้สัญลักษณ์ ::
(เช่น ns1::ns2::Classname)

--cpp-เซิร์ฟเวอร์ไฟล์=ชื่อไฟล์.h
กำหนดชื่อไฟล์ที่จะใช้เมื่อสร้างคลาส C++ Abstract Server ถ้านี้
ไม่ได้ระบุ ใช้ชื่อคลาสตัวพิมพ์เล็ก

--cpp-client=ชื่อคลาส
สร้างคลาสไคลเอ็นต์ C++ สามารถระบุเนมสเปซได้โดยใช้สัญลักษณ์ :: (เช่น
ns1::ns2::ชื่อคลาส).

--cpp-client-file=filename.h
กำหนดชื่อไฟล์ที่จะใช้เมื่อสร้างคลาสไคลเอ็นต์ C++ ถ้าไม่ใช่
ให้ใช้ชื่อคลาสตัวพิมพ์เล็ก

--js-client=ชื่อคลาส
สร้างคลาสไคลเอ็นต์ JavaScript ไม่รองรับเนมสเปซในตัวเลือกนี้

--js-client-file=filename.js
กำหนดชื่อไฟล์ที่จะใช้เมื่อสร้างคลาสไคลเอ็นต์ JavaScrip

ตัวอย่าง


สร้าง C++ Stubs สำหรับเซิร์ฟเวอร์และไคลเอนต์ คลาสจะมีชื่อว่า AbstractStubServer และ
สตับไคลเอนต์:

jsonrpcstub ข้อมูลจำเพาะ json --cpp-server=AbstractStubServer --cpp-client=StubClient

สร้างคลาสไคลเอนต์ JavaScript MyRpcClient ลงในไฟล์ someclient.js:

jsonrpcstub ข้อมูลจำเพาะ json --js-client=MyRpcClient --js-client-file=someclient.js

EXIT สถานภาพ


คำสั่งนี้คืนค่า 0 หากไม่มีข้อผิดพลาดเกิดขึ้น ในกรณีอื่น ๆ จะส่งกลับ 1

ใช้ jsonrpcstub ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    wxPython
    wxPython
    ชุดของโมดูลส่วนขยาย Python ที่
    ตัดคลาส GUI ข้ามแพลตฟอร์มจาก
    wxWidgets.. ผู้ชม: นักพัฒนา ผู้ใช้
    อินเทอร์เฟซ: ระบบ X Window (X11), Win32 ...
    ดาวน์โหลด wxPython
  • 2
    ผู้จัดการแพ็คไฟล์
    ผู้จัดการแพ็คไฟล์
    นี่คือตัวจัดการไฟล์ Total War pack
    โครงการ เริ่มตั้งแต่เวอร์ชัน 1.7 ก
    แนะนำสั้น ๆ เกี่ยวกับ Warscape
    การดัดแปลง: ...
    ดาวน์โหลดตัวจัดการไฟล์แพ็ค
  • 3
    ไอเพิร์ฟ2
    ไอเพิร์ฟ2
    เครื่องมือการรับส่งข้อมูลเครือข่ายสำหรับการวัด
    ประสิทธิภาพ TCP และ UDP พร้อมเมตริก
    รอบทั้งปริมาณงานและเวลาแฝง NS
    เป้าหมายรวมถึงการรักษาความกระตือรือร้น
    ไอเพิร์ฟ ค็อด...
    ดาวน์โหลด IPerf2
  • 4
    fre:ac - โปรแกรมแปลงไฟล์เสียงฟรี
    fre:ac - โปรแกรมแปลงไฟล์เสียงฟรี
    fre:ac เป็นตัวแปลงเสียงและซีดีฟรี
    ripper สำหรับรูปแบบและตัวเข้ารหัสต่างๆ
    มี MP3, MP4/M4A, WMA, Ogg
    รูปแบบ Vorbis, FLAC, AAC และ Bonk
    สนับสนุน, ...
    ดาวน์โหลด fre:ac - ตัวแปลงเสียงฟรี
  • 5
    Matplotlib
    Matplotlib
    Matplotlib เป็นห้องสมุดที่ครอบคลุม
    สำหรับการสร้างภาพนิ่ง ภาพเคลื่อนไหว และ
    การสร้างภาพแบบโต้ตอบใน Python
    Matplotlib ทำให้เรื่องง่าย ๆ เป็นเรื่องง่ายและ
    สิ่งที่ยาก...
    ดาวน์โหลด Matplotlib
  • 6
    บอทแมน
    บอทแมน
    เขียนตรรกะแชทบอทของคุณหนึ่งครั้งและ
    เชื่อมต่อกับหนึ่งในที่มีอยู่
    บริการส่งข้อความ รวมถึง Amazon
    Alexa, Facebook Messenger, หย่อน,
    โทรเลขหรือแม้แต่คุณ...
    ดาวน์โหลดบอทแมน
  • เพิ่มเติม»

คำสั่ง Linux

Ad