DBUS−SEND - Online Linux Manual PageSection : 1
Updated : 02/08/2023
Source : D−Bus 1​.14​.6
Note : User Commands

NAMEdbus-send − Send a message to a message bus

SYNOPSISdbus−send [−−system | −−session | −−bus=ADDRESS | −−peer=ADDRESS] [−−sender=NAME] [−−dest=NAME] [−−print−reply [=literal]] [−−reply−timeout=MSEC] [−−type=TYPE] OBJECT_PATH INTERFACE​.MEMBER [CONTENTS...]

DESCRIPTIONThe dbus−send command is used to send a message to a D−Bus message bus​. See http://www​.freedesktop​.org/software/dbus/ for more information about the big picture​. There are two well−known message buses: the systemwide message bus (installed on many systems as the "messagebus" service) and the per−user−login−session message bus (started each time a user logs in)​. The −−system and −−session options direct dbus−send to send messages to the system or session buses respectively​. If neither is specified, dbus−send sends to the session bus​. Nearly all uses of dbus−send must provide the −−dest argument which is the name of a connection on the bus to send the message to​. If −−dest is omitted, no destination is set​. The object path and the name of the message to send must always be specified​. Following arguments, if any, are the message contents (message arguments)​. These are given as type−specified values and may include containers (arrays, dicts, and variants) as described below​. <contents> ::= <item> | <container> [ <item> | <container>​.​.​.] <item> ::= <type>:<value> <container> ::= <array> | <dict> | <variant> <array> ::= array:<type>:<value>[,<value>​.​.​.] <dict> ::= dict:<type>:<type>:<key>,<value>[,<key>,<value>​.​.​.] <variant> ::= variant:<type>:<value> <type> ::= string | int16 | uint16 | int32 | uint32 | int64 | uint64 | double | byte | boolean | objpathD−Bus supports more types than these, but dbus−send currently does not​. Also, dbus−send does not permit empty containers or nested containers (e​.g​. arrays of variants)​. Here is an example invocation: dbus−send −−dest=org​.freedesktop​.ExampleName \ /org/freedesktop/sample/object/name \ org​.freedesktop​.ExampleInterface​.ExampleMethod \ int32:47 string:'hello world' double:65​.32 \ array:string:"1st item","next item","last item" \ dict:string:int32:"one",1,"two",2,"three",3 \ variant:int32:−8 \ objpath:/org/freedesktop/sample/object/name Note that the interface is separated from a method or signal name by a dot, though in the actual protocol the interface and the interface member are separate fields​.

OPTIONSThe following options are supported: −−dest=NAME Specify the name of the connection to receive the message​. −−print−reply Block for a reply to the message sent, and print any reply received in a human−readable form​. It also means the message type (−−type=) is method_call​. −−print−reply=literal Block for a reply to the message sent, and print the body of the reply​. If the reply is an object path or a string, it is printed literally, with no punctuation, escape characters etc​. −−reply−timeout=MSEC Wait for a reply for up to MSEC milliseconds​. The default is implementation‐defined, typically 25 seconds​. −−system Send to the system message bus​. −−session Send to the session message bus​. (This is the default​.) −−bus=ADDRESS Register on a message bus at ADDRESS, typically a dbus−daemon​. −−peer=ADDRESS Send to a non−message−bus D−Bus server at ADDRESS​. In this case dbus−send will not call the Hello method​. −−sender=NAME Request ownership of name NAME before sending the message​. The name will be released when dbus−send exits​. −−type=TYPE Specify method_call or signal (defaults to "signal")​.

AUTHORdbus−send was written by Philip Blundell​.

BUGSPlease send bug reports to the D−Bus mailing list or bug tracker, see http://www​.freedesktop​.org/software/dbus/
0
Johanes Gumabo
Data Size   :   18,119 byte
man-dbus-send.1Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 193,341
Visitor ID   :     :  
Visitor IP   :   18.223.159.143   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.