Message

Undocumented in source.

Constructors

this
this(string dest, string path, string iface, string method)
Undocumented in source.
this
this(DBusMessage* m)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Aliases

to
alias to = read
Undocumented in source.

Functions

build
void build(TS args)
Undocumented in source. Be warned that the author may not have intended to support it.
createReturn
Message createReturn()
Undocumented in source. Be warned that the author may not have intended to support it.
iface
string iface()
Undocumented in source. Be warned that the author may not have intended to support it.
isCall
bool isCall()
Undocumented in source. Be warned that the author may not have intended to support it.
member
string member()
Undocumented in source. Be warned that the author may not have intended to support it.
path
string path()
Undocumented in source. Be warned that the author may not have intended to support it.
read
T read()

Reads the first argument of the message. Note that this creates a new iterator every time so calling it multiple times will always read the first argument. This is suitable for single item returns. To read multiple arguments use readTuple.

readTuple
Tup readTuple()
Undocumented in source. Be warned that the author may not have intended to support it.
sender
string sender()
Undocumented in source. Be warned that the author may not have intended to support it.
signature
string signature()
Undocumented in source. Be warned that the author may not have intended to support it.
type
MessageType type()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

msg
DBusMessage* msg;
Undocumented in source.

Meta