public class MethodCall extends Message
Message.ArgumentType, Message.Endian, Message.Flags, Message.HeaderField, Message.MessageType
bytecounter, flags, globalserial, headers, PROTOCOL, protover, serial, type, wiredata
Constructor | Description |
---|---|
MethodCall(java.lang.String dest,
java.lang.String path,
java.lang.String iface,
java.lang.String member,
byte flags,
java.lang.String sig,
java.lang.Object... args) |
|
MethodCall(java.lang.String source,
java.lang.String dest,
java.lang.String path,
java.lang.String iface,
java.lang.String member,
byte flags,
java.lang.String sig,
java.lang.Object... args) |
Modifier and Type | Method | Description |
---|---|---|
Message |
getReply() |
Block (if neccessary) for a reply.
|
Message |
getReply(long timeout) |
Block (if neccessary) for a reply.
|
boolean |
hasReply() |
|
static void |
setDefaultTimeout(long timeout) |
Set the default timeout for method calls.
|
protected void |
setReply(Message reply) |
align, append, appendByte, appendBytes, appendint, demarshallint, demarshallint, demarshallintBig, demarshallintLittle, extract, extract, getAlignment, getDestination, getFlags, getHeader, getHeaderFieldName, getInterface, getName, getParameters, getPath, getReplySerial, getSerial, getSig, getSource, getWireData, marshallint, marshallintBig, marshallintLittle, pad, setArgs, setSource, toString
public MethodCall(java.lang.String dest, java.lang.String path, java.lang.String iface, java.lang.String member, byte flags, java.lang.String sig, java.lang.Object... args) throws DBusException
DBusException
public MethodCall(java.lang.String source, java.lang.String dest, java.lang.String path, java.lang.String iface, java.lang.String member, byte flags, java.lang.String sig, java.lang.Object... args) throws DBusException
DBusException
public static void setDefaultTimeout(long timeout)
timeout
- New timeout in ms.public boolean hasReply()
public Message getReply(long timeout)
timeout
- The length of time to block before timing out (ms).public Message getReply()
protected void setReply(Message reply)