public class Message
extends java.lang.Object
Client.send(Message...)
,
RuntimeUtils.msg(Message...)
,
Proxy.send(Message...)
Modifier and Type | Field and Description |
---|---|
java.util.List |
args
List of arguments to pass to the method invocation.
|
boolean |
coerceInput |
boolean |
coerceOutput |
java.lang.Exception |
error
If there was en error in the message handling, the error will be saved
here.
|
boolean |
inputWasCoerced |
Message |
next |
boolean |
outputWasCoerced |
Message |
previous |
com.sun.jna.Pointer |
receiver
The target of the message.
|
java.lang.Object |
result
Placeholder for the result of the message.
|
com.sun.jna.Pointer |
selector
The selector of the message.
|
int |
status
The current status of the message.
|
static int |
STATUS_CANCELLED
Status identifier of a message to indicate that is has been cancelled.
|
static int |
STATUS_COMPLETED
Status identifier of a message to indicated that it has been completed.
|
static int |
STATUS_READY
Status identifier of a message to indicate that it is ready to be sent.
|
static int |
STATUS_SKIPPED
Status identifier of a message to indicate that it has been skipped.
|
Constructor and Description |
---|
Message() |
Modifier and Type | Method and Description |
---|---|
void |
afterResponse()
Method that is called just after the message is send and response received.
|
void |
beforeRequest()
Method that is called just before the message is sent.
|
public static final int STATUS_SKIPPED
public static final int STATUS_CANCELLED
public static final int STATUS_COMPLETED
public static final int STATUS_READY
public com.sun.jna.Pointer receiver
public com.sun.jna.Pointer selector
public java.util.List args
public java.lang.Object result
public java.lang.Exception error
public int status
public boolean coerceInput
public boolean coerceOutput
public boolean inputWasCoerced
public boolean outputWasCoerced
public Message next
public Message previous
public void beforeRequest()
public void afterResponse()