EngelsFransSpaans

Ad


OnWorks-favicon

mdbus2 - Online in de cloud

Voer mdbus2 uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mdbus2 die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


mdbus2 - Interactieve DBus-introspectie, interactie en monitoring

KORTE INHOUD


mdbus2 [OPTIES...] [ dienst mij [ objectpad [ methode [ parameters... ] ] ] ]

mdbus2 -Ja

mdbus2 -sl

PRODUCTBESCHRIJVING


De mdbus2 opdracht wordt gebruikt om DBus-services op uw system bus
en Sessie bus. De systeembrede berichtenbus bestaat slechts één keer en is op vele . geïnstalleerd
systemen als de "messagebus"-service. De sessieberichtbus is per gebruiker-login (gestart
elke keer dat een gebruiker inlogt) en is meestal gekoppeld aan uw X11-sessie.

In de eenvoudigste vorm toont mdbus2 de beschikbare services op de geselecteerde bus. gegeven een
service naam, het toont de beschikbare objecten geëxporteerd door de dienst. Een dienst gegeven
naam en an object pad, het zal de blootgestelde tonen methoden, signalen en vastgoed van dat
voorwerp.

Het leveren van een methode naam (En parameters), kunt u methoden op het object aanroepen en de . krijgen
terugkeer waarde(S).

In het het luisteren mode, kunt u signalen bekijken die op de geselecteerde bus worden verzonden.

Ook inbegrepen is een interactieve schelp met tab-voltooiing en opdrachtgeschiedenis.

OPTIES


--toon-anoniem, -a
Toon ook unieke (anonieme) diensten op de bus.

--systeem, -s
Gebruik de systeembus in plaats van de (standaard) sessiebus.

-show-pids, -p
Toon UNIX-proces-ID's.

--luisteren, -l
Start de luistermodus, waarin u signalen op de bus kunt observeren.

--interactief, -i
Start een interactieve shell.

--annoteer-types, -t
Annoteer DBus-typen.

GEBRUIK


Om een ​​methode aan te roepen op een object dat door een service is geïmplementeerd, moet u de . specificeren
volgende waarden:

1 service naam, bijv org.freesmartphone.ogsmd – De servicenaam identificeert
het proces dat een aantal objecten bedient. Elk proces dat aan de
bus krijgt ten minste een niet-unieke (anonieme) servicenaam toegewezen, zoals:
: 1.0. Unieke namen, zoals org.freesmartphone.ogsmd, worden meestal gegeven in
omgekeerde domeinnaamnotatie in kleine letters.

2 object pad, bijv /org/freesmartphone/GSM/Apparaat – Het objectpad
identificeert één concreet object dat door het proces wordt bediend. Objectpaden meestal
eruit zien als bestandssysteempaden.

3 methode, bijv org.freesmartphone.GSM.Call.Initiëren – De naam van de methode
identificeert een bewerking die deel uitmaakt van de interface (methoden en signalen)
van een voorwerp. Methodenamen gebruiken Kameelgeval met puntnotatie.

4 parameters, bijv + 49123456 stem`. (Naar be beschreven verder).

Voorbeelden


Ontdek welke busnamen momenteel op de systeembus zijn geregistreerd:

root@om-gta02:~# mdbus -s
: 1.0
: 1.1
: 1.2
: 1.42
: 1.47
: 1.60
: 1.61
org.bluez
org.freedesktop.Avahi
org.freedesktop.DBus
org.freesmartphone.frameworkd
org.freesmartphone.ogsmd
org.pyneo.muxer

Ontdek welke objecten door een bepaalde dienst worden bediend:

root@om-gta02:~# mdbus -s org.freesmartphone.frameworkd
/
/org
/org/gratis smartphone
/org/freesmartphone/Framework
/org/freesmartphone/GSM
/org/freesmartphone/GSM/Apparaat
/org/freesmartphone/GSM/Server

Ontdek de interface van een bepaald object:

root@om-gta02:~# mdbus -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device
[METHODE] org.freesmartphone.GSM.Call.Activate( i:index )
[METHODE] org.freesmartphone.GSM.Call.ActivateConference( i:index )
[METHODE] org.freesmartphone.GSM.Call.HoldActive()
[METHODE] org.freesmartphone.GSM.Call.Initiate( s:nummer, s:type_ )
[METHODE] org.freesmartphone.GSM.Call.Release( i:index )
[METHODE] org.freesmartphone.GSM.Call.ReleaseAll()
[METHODE] org.freesmartphone.GSM.Call.ReleaseHeld()
[SIGNAAL] org.freesmartphone.GSM.Call.CallStatus( i:index, s:status, a{sv}:properties )
[METHODE] org.freedesktop.DBus.Introspectable.Introspect()
[METHODE] org.freesmartphone.GSM.Device.CancelCommand()
[METHODE] org.freesmartphone.GSM.Device.GetAntennaPower()
[METHODE] org.freesmartphone.GSM.Device.GetFeatures()
[METHODE] org.freesmartphone.GSM.Device.GetInfo()
[METHODE] org.freesmartphone.GSM.Device.PrepareForSuspend()
[METHODE] org.freesmartphone.GSM.Device.RecoverFromSuspend()
[METHODE] org.freesmartphone.GSM.Device.SetAntennaPower( b:power )
[METHODE] org.freesmartphone.GSM.SIM.ChangeAuthCode( s:old_pin, s:new_pin )
[METHODE] org.freesmartphone.GSM.SIM.DeleteEntry( i:index )
[METHODE] org.freesmartphone.GSM.SIM.DeleteMessage( i:index )
[METHODE] org.freesmartphone.GSM.SIM.GetAuthStatus()
[METHODE] org.freesmartphone.GSM.SIM.GetImsi()
[METHODE] org.freesmartphone.GSM.SIM.GetMessagebookInfo()
[METHODE] org.freesmartphone.GSM.SIM.GetPhonebookInfo()
[METHODE] org.freesmartphone.GSM.SIM.GetServiceCenterNumber()
[METHODE] org.freesmartphone.GSM.SIM.GetSimCountryCode()
[METHODE] org.freesmartphone.GSM.SIM.GetSubscriberNumbers()
[METHODE] org.freesmartphone.GSM.SIM.RetrieveEntry( i:index )
[METHODE] org.freesmartphone.GSM.SIM.RetrieveMessage(i:index)
[METHODE] org.freesmartphone.GSM.SIM.RetrieveMessagebook( s:category)
[METHODE] org.freesmartphone.GSM.SIM.RetrievePhonebook()
[METHODE] org.freesmartphone.GSM.SIM.SendAuthCode(s:code)
[METHODE] org.freesmartphone.GSM.SIM.SetServiceCenterNumber( s:nummer)
[METHODE] org.freesmartphone.GSM.SIM.StoreEntry( i:index, s:name, s:number )
[METHODE] org.freesmartphone.GSM.SIM.StoreMessage (s:nummer, s:inhoud)
[METHODE] org.freesmartphone.GSM.SIM.Unlock( s:puk, s:new_pin )
[SIGNAL] org.freesmartphone.GSM.SIM.AuthStatus( s:status)
[SIGNAAL] org.freesmartphone.GSM.SIM.NewMessage( i:index )
[METHODE] org.freesmartphone.GSM.Network.DisableCallForwarding( s:reason, s:class_ )
[METHODE] org.freesmartphone.GSM.Network.EnableCallForwarding( s:reason, s:class_, s:number, i:timeout )
[METHODE] org.freesmartphone.GSM.Network.GetCallForwarding (s:reden)
[METHODE] org.freesmartphone.GSM.Network.GetCallingIdentification()
[METHODE] org.freesmartphone.GSM.Network.GetNetworkCountryCode()
[METHODE] org.freesmartphone.GSM.Network.GetSignalStrength()
[METHODE] org.freesmartphone.GSM.Network.GetStatus()
[METHODE] org.freesmartphone.GSM.Network.ListProviders()
[METHODE] org.freesmartphone.GSM.Network.Register()
[METHODE] org.freesmartphone.GSM.Network.RegisterWithProvider( i:operator_code )
[METHODE] org.freesmartphone.GSM.Network.SetCallingIdentification(s:status)
[METHODE] org.freesmartphone.GSM.Network.Unregister()
[SIGNAL] org.freesmartphone.GSM.Network.SignalStrength( i:strength)
[SIGNAAL] org.freesmartphone.GSM.Netwerk.Status( a{sv}:status )
[METHODE] org.freesmartphone.GSM.PDP.ActivateContext( s:apn, s:gebruiker, s:wachtwoord)
[METHODE] org.freesmartphone.GSM.PDP.DeactivateContext()
[METHODE] org.freesmartphone.GSM.PDP.GetCurrentGprsClass()
[METHODE] org.freesmartphone.GSM.PDP.ListAvailableGprsClasses()
[METHODE] org.freesmartphone.GSM.PDP.SetCurrentGprsClass( s:class_ )
[SIGNAAL] org.freesmartphone.GSM.PDP.ContextStatus( i:index, s:status, a{sv}:properties )
[METHODE] org.freesmartphone.GSM.Test.Command ( s:commando )
[METHODE] org.freesmartphone.GSM.Test.Echo( s:echo )

Roep een methode op een interface aan:

root@om-gta02 ~ $ mdbus -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.Device.GetInfo
{ 'imei': '354651011234567',
'fabrikant': 'FIC/OpenMoko',
'model': '"Neo1973 GTA02 Ingebouwde GSM-modem"',
'revisie': '"HW: GTA02BV5, GSM: gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-Moko8"'}

Gebruik het in luistermodus:

root@om-gta02:/local/pkg/fso/framework/framework# mdbus -s -l
luisteren naar signalen op SystemBus van service 'all', object 'all'...
[SIGNAAL] org.freedesktop.DBus.NameOwnerVeranderd van org.freedesktop.DBus /org/freedesktop/DBus
(dbus.String(u'org.pyneo.muxer'), dbus.String(u':1.6'), dbus.String(u''))
[SIGNAAL] org.freedesktop.DBus.NameOwnerVeranderd van org.freedesktop.DBus /org/freedesktop/DBus
(dbus.String(u':1.6'), dbus.String(u':1.6'), dbus.String(u''))
[SIGNAAL] org.freedesktop.DBus.NameOwnerVeranderd van org.freedesktop.DBus /org/freedesktop/DBus
(dbus.String(u':1.28'), dbus.String(u''), dbus.String(u':1.28'))
[SIGNAAL] org.freedesktop.DBus.NameOwnerVeranderd van org.freedesktop.DBus /org/freedesktop/DBus
(dbus.String(u'org.freesmartphone.frameworkd'), dbus.String(u''), dbus.String(u':1.28'))
[SIGNAAL] org.freedesktop.DBus.NameOwnerVeranderd van org.freedesktop.DBus /org/freedesktop/DBus
(dbus.String(u'org.freesmartphone.ogsmd'), dbus.String(u''), dbus.String(u':1.28'))
[SIGNAAL] org.freedesktop.DBus.NameOwnerVeranderd van org.freedesktop.DBus /org/freedesktop/DBus
(dbus.String(u':1.29'), dbus.String(u''), dbus.String(u':1.29'))
[SIGNAAL] org.freedesktop.DBus.NameOwnerVeranderd van org.freedesktop.DBus /org/freedesktop/DBus
(dbus.String(u'org.pyneo.muxer'), dbus.String(u''), dbus.String(u':1.29'))
[SIGNAAL] org.freedesktop.DBus.NameOwnerVeranderd van org.freedesktop.DBus /org/freedesktop/DBus
(dbus.String(u':1.30'), dbus.String(u''), dbus.String(u':1.30'))
[SIGNAL] org.freesmartphone.GSM.SIM.ReadyStatus van :1.28 /org/freesmartphone/GSM/Device
(dbus.Boolean(onwaar),)
[SIGNAL] org.freesmartphone.GSM.SIM.AuthStatus van :1.28 /org/freesmartphone/GSM/Device
(dbus.String(u'SIM PIN'),)
[SIGNAL] org.freesmartphone.GSM.SIM.AuthStatus van :1.28 /org/freesmartphone/GSM/Device
(dbus.String(u'READY'),)
[SIGNAL] org.freesmartphone.GSM.SIM.ReadyStatus van :1.28 /org/freesmartphone/GSM/Device
(dbus.Boolean(True),)

Gebruik mdbus2 online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad