InggrisPerancisSpanyol

Ad


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 yang sesuai dan mengembalikan nilai 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 jenis yang sesuai. Jika
"params" berisi array, parameter diterima oleh posisi, jika berisi
objek, mereka diterima dengan nama.

PILIHAN


-h Mencetak informasi penggunaan.

-v Mencetak informasi verbose selama pembuatan.

--Versi: kapan
Cetak info versi dan keluar.

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

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

--cpp-client=NamaKelas
Membuat kelas klien C++. Ruang nama 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
    wxPython
    wxPython
    Satu set modul ekstensi Python yang
    bungkus kelas GUI lintas platform dari
    wxWidgets.. Pemirsa: Pengembang. Pengguna
    antarmuka: Sistem X Window (X11), Win32 ...
    Unduh wxPython.dll
  • 2
    manajer file paket
    manajer file paket
    Ini adalah pengelola file paket Total War
    proyek, mulai dari versi 1.7. SEBUAH
    pengenalan singkat ke Warscape
    modifikasi: ...
    Unduh packfilemanager.dll
  • 3
    IPerf2
    IPerf2
    Alat lalu lintas jaringan untuk mengukur
    Kinerja TCP dan UDP dengan metrik
    sekitar throughput dan latency. NS
    tujuan termasuk mempertahankan aktif
    kod iperf...
    Unduh IPerf2.dll
  • 4
    fre:ac - konverter audio gratis
    fre:ac - konverter audio gratis
    fre:ac adalah konverter audio dan CD gratis
    ripper untuk berbagai format dan pembuat enkode.
    Ini fitur MP3, MP4/M4A, WMA, Ogg
    Format Vorbis, FLAC, AAC, dan Bonk
    mendukung, ...
    Unduh fre:ac - konverter audio gratis
  • 5
    Matplotlib
    Matplotlib
    Matplotlib adalah perpustakaan yang komprehensif
    untuk membuat statis, animasi, dan
    visualisasi interaktif dengan Python.
    Matplotlib membuat hal-hal mudah menjadi mudah dan
    hal yang sulit...
    Unduh Matplotlib.dll
  • 6
    Manusia Bot
    Manusia Bot
    Tulis logika chatbot Anda sekali dan
    hubungkan ke salah satu yang tersedia
    layanan perpesanan, termasuk Amazon
    Alexa, Facebook Messenger, Kendur,
    Telegram atau bahkan ...
    Unduh BotMan.dll
  • Lebih banyak lagi »

Perintah Linux

Ad