Ito ang command dbus-test-tool na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
dbus-test-tool - D-Bus traffic generator at test tool
SINOPSIS
dbus-test-tool black-hole [--session | --system] [--name=NAME] [--no-read]
dbus-test-tool echo [--session | --system] [--name=NAME] [--tulog=MS]
dbus-test-tool spam [--session | --system] [--dest=NAME] [--count=N] [--baha]
[--ignore-errors] [--messages-per-conn=N] [--no-reply] [--queue=N]
[--binhi=SEED] [--string | --bytes | --empty] [--payload=S | --stdin |
--mensahe-stdin | --random-size]
DESCRIPTION
dbus-test-tool ay isang multi-purpose na tool para sa pag-debug at pag-profile ng D-Bus.
dbus-test-tool Black hole kumokonekta sa D-Bus, opsyonal na humihiling ng pangalan, pagkatapos ay hindi
tumugon sa mga mensahe. Karaniwan itong nagbabasa at nagtatapon ng mga mensahe mula sa D-Bus socket nito, ngunit maaari
i-configure na matulog magpakailanman nang hindi nagbabasa.
dbus-test-tool miss kumokonekta sa D-Bus, opsyonal na humihiling ng isang pangalan, pagkatapos ay ibabalik ang isang
walang laman na tugon sa bawat tawag sa pamamaraan, pagkatapos ng opsyonal na pagkaantala.
dbus-test-tool spam kumokonekta sa D-Bus at gumagawa ng paulit-ulit na paraan ng mga tawag, karaniwang pinangalanan
com.example.Spam.
Opsyon
Karaniwan pagpipilian
--session
Kumonekta sa session bus. Ito ang default.
--sistema
Kumonekta sa system bus.
Black hole paraan
--pangalan=NAME
Bago magpatuloy, humiling ng pagmamay-ari ng kilalang pangalan ng bus NAME, Halimbawa
com.example.NoReply. Bilang default, walang hinihiling na pangalan, at ang tool ay maaari lamang
tinutugunan ng isang natatanging pangalan ng bus tulad ng :1.23.
--walang-basa
Huwag magbasa mula sa D-Bus socket.
miss paraan
--pangalan=NAME
Bago magpatuloy, humiling ng pagmamay-ari ng kilalang pangalan ng bus NAME, Halimbawa
com.example.Echo. Bilang default, walang hinihiling na pangalan, at ang tool ay maaari lamang matugunan
sa pamamagitan ng isang natatanging pangalan ng bus tulad ng :1.23.
--tulog=MS
I-block para sa MS millisecond bago tumugon sa isang method call.
spam paraan
--dest=NAME
Magpadala ng mga paraan ng tawag sa kilala o natatanging pangalan ng bus NAME. Ang default ay ang
dbus-daemon, org.freedesktop.DBus.
--bilang=N
magpadala N paraan ng mga tawag sa kabuuan. Ang default ay 1.
--pila=N
magpadala N method na tawag bago maghintay ng anumang mga tugon, pagkatapos ay magpadala ng isang bagong tawag sa bawat tugon
natanggap, nag-iingat N Ang pamamaraan ay tumatawag sa "in flight" sa lahat ng oras hanggang sa bilang ng mga mensahe
tinukoy kasama ang --bilang naipadala na ang opsyon. Ang default ay 1, maliban kung --baha is
ginagamit.
--baha
Ipadala ang lahat ng mga mensahe nang hindi naghihintay ng tugon, katumbas ng --pila may isang
arbitraryong malaki N.
--walang sagot
Itakda ang flag na "walang tugon na nais" sa mga mensahe. Ito ay nagpapahiwatig --baha, dahil ito
hindi pinapagana ang mga tugon na gagamitin para sa isang may hangganan --pila haba.
--messages-per-conn=N
Kung ibinigay, ipadala N ang pamamaraan ay tumatawag sa parehong koneksyon, pagkatapos ay idiskonekta at muling kumonekta.
Ang default ay ang paggamit ng parehong koneksyon para sa lahat ng method call.
--kuwerdas
Ang payload ng bawat mensahe ay isang UTF-8 string. Ito ang default. Ang aktwal na string
ginagamit ay ibinibigay ng --payload or --stdin opsyon, na nagde-default sa "hello, world!".
--bytes
Ang payload ng bawat mensahe ay isang byte-array. Ang aktwal na byte na ginamit ay ibinibigay ng
--payload or --stdin opsyon, na nagde-default sa ASCII encoding ng "hello, world!".
--walang laman
Ang mga mensahe ay walang payload.
--payload=S
paggamit S bilang --kuwerdas or --bytes sa mga mensahe. Ang default ay "hello, world!".
--stdin
Magbasa mula sa karaniwang input hanggang sa maabot ang end-of-file, at gamitin iyon bilang ang --kuwerdas or
--bytes sa mga mensahe.
--mensahe-stdin
Magbasa ng kumpletong binary D-Bus method na mensahe ng tawag mula sa karaniwang input, at gamitin iyon para sa
bawat tawag sa pamamaraan.
--random na laki
Basahin ang whitespace-separated ASCII decimal na mga numero mula sa karaniwang input, pumili ng isa sa
random para sa bawat mensahe, at magpadala ng mensahe na ang payload ay isang string ng ganoong haba.
--binhi=SEED
paggamit SEED bilang buto para sa pseudorandom number generator, na magkaroon ng medyo
paulit-ulit na pagkakasunud-sunod ng mga random na mensahe.
Gumamit ng dbus-test-tool online gamit ang mga serbisyo ng onworks.net