InggrisPerancisSpanyol

favorit OnWorks

jsonrpcstub - Online di Cloud

Jalankan jsonrpcstub di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah jsonrpcstub yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


jsonrpcstub - menghasilkan rintisan untuk kerangka kerja libjson-rpc-cpp.

RINGKASAN


jsonrpcstub specfile.json [--cpp-server=namespace::Nama Kelas]
[--cpp-server-file=classqname.h] [--cpp-client=namespace::ClassName] [--cpp-client-
file=namakelas.h] [--js-client=NamaKelas] [--js-client-file=namakelas.js] [-h] [-v]
[--Versi: kapan]

DESKRIPSI


jsonrpcstub adalah alat untuk menghasilkan kelas C++ dan JavaScript dari suatu prosedur
berkas spesifikasi.

SPESIFIKASI SINTAKSIS
File spesifikasi adalah file JSON yang berisi semua metode JSON-RPC yang tersedia dan
pemberitahuan dengan parameter terkait dan nilai kembalian yang terkandung dalam a
array JSON tingkat atas.

[
{
"name": "method_with_positional_params",
"param": [3,4],
"kembali": 7
},
{
"nama": "metode_dengan_nama_params",
"params": {"param1": 3, "param2": 4},
"kembali": 7
},
{
"name": "notification_without_parmas"
}
]

harfiah di masing-masing "params" dan "kembali" bagian mendefinisikan tipe yang sesuai. Jika
"params" berisi array, parameter diterima oleh posisi, jika berisi
objek, mereka diterima dengan nama.

PILIHAN


-h Cetak informasi penggunaan.

-v Cetak informasi verbose selama pembuatan.

--Versi: kapan
Cetak info versi dan keluar.

--cpp-server=NamaKelas
Membuat kelas Server Abstrak. Namespace dapat disediakan menggunakan notasi ::
(misalnya ns1::ns2::Nama kelas).

--cpp-server-file=namafile.h
Mendefinisikan nama file yang akan digunakan saat membuat kelas C++ Abstrak Server. Jika ini
tidak disediakan, nama kelas huruf kecil digunakan.

--cpp-client=NamaKelas
Membuat kelas klien C++. Namespace dapat disediakan menggunakan notasi :: (mis
ns1::ns2::Nama kelas).

--cpp-client-file=namafile.h
Mendefinisikan nama file yang akan digunakan saat membuat kelas klien C++. Jika ini tidak
asalkan, nama kelas huruf kecil digunakan.

--js-client=NamaKelas
Membuat kelas klien JavaScript. Tidak ada ruang nama yang didukung dalam opsi ini.

--js-client-file=namafile.js
Mendefinisikan nama file yang akan digunakan saat membuat kelas klien JavaScrip.

CONTOH


Hasilkan C++ Rintisan untuk Server dan Klien, kelas akan diberi nama AbstractStubServer dan
klien rintisan:

jsonrpcstub spec.json --cpp-server=AbstrakStubServer --cpp-client=StubClient

Hasilkan kelas Klien JavaScript MyRpcClient ke dalam file someclient.js:

jsonrpcstub spec.json --js-client=KlienRpc Saya --js-client-file=someclient.js

EXIT STATUS


Perintah ini mengembalikan 0 jika tidak ada kesalahan yang terjadi. Dalam kasus lain, ia mengembalikan 1.

Gunakan jsonrpcstub online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    PascaInstallerF
    PascaInstallerF
    PostInstallerF akan menginstal semua
    perangkat lunak yang Fedora Linux dan lain-lain
    tidak termasuk secara default, setelah
    menjalankan Fedora untuk pertama kalinya. Nya
    mudah untuk...
    Unduh PostInstallerF
  • 2
    jejak
    jejak
    Proyek strace telah dipindahkan ke
    https://strace.io. strace is a
    diagnostik, debugging dan instruksional
    pelacak ruang pengguna untuk Linux. Ini digunakan
    untuk memantau...
    Unduh strace.dll
  • 3
    gMKVextractGUI
    gMKVextractGUI
    GUI untuk utilitas mkvextract (bagian dari
    MKVToolNix) yang menggabungkan sebagian besar (jika
    tidak semua) fungsionalitas mkvextract dan
    utilitas mkvinfo. Ditulis dalam C#NET 4.0,...
    Unduh gMKVExtractGUI
  • 4
    Perpustakaan JasperReports
    Perpustakaan JasperReports
    Perpustakaan JasperReports adalah
    sumber terbuka paling populer di dunia
    intelijen dan pelaporan bisnis
    mesin. Itu seluruhnya ditulis dalam bahasa Jawa
    dan itu mampu...
    Unduh Perpustakaan JasperReports
  • 5
    Buku Frappe
    Buku Frappe
    Frappe Books adalah sumber terbuka dan gratis
    perangkat lunak pembukuan desktop yang
    sederhana dan dirancang dengan baik untuk digunakan oleh
    usaha kecil dan pekerja lepas. Dia'...
    Unduh Buku Frappe
  • 6
    Python numerik
    Python numerik
    BERITA: NumPy 1.11.2 adalah rilis terakhir
    yang akan dibuat di sourceforge. roda
    untuk Windows, Mac, dan Linux serta
    distribusi sumber yang diarsipkan dapat ber...
    Unduh Python Numerik
  • Lebih banyak lagi »

Perintah Linux

Ad