|
| xmog_request_thread_id_request (const void *originator) |
|
int | add_args (int fake_thread_id, const JavaVMAttachArgs *args, bool daemon) |
|
| xmog_request (xmog::xmog_message_id reqtype, const void *orig=0, bool reply_expected=true) |
|
void | dump () |
|
xmog::xmog_message_id | type (void) const |
|
ACE_Future< xmog_reply * > & | reply (void) |
|
ACE_Message_Block * | block (void) const |
|
const void * | originator (void) const |
|
void | expires (const ACE_Time_Value &expiration) |
|
bool | expired (const ACE_Time_Value &now) const |
|
void | complete (xmog_reply *reply) |
|
bool | reply_expected (void) const |
|
int | writeBoolean (bool b) |
| Appends a bool to the message.
|
|
int | writeByte (jbyte b) |
| Appends a byte to the message.
|
|
int | writeChar (jchar c) |
| Appends a jchar to the message.
|
|
int | writeDouble (jdouble d) |
| Appends a jdouble to the message.
|
|
int | writeFloat (jfloat d) |
| Appends a jfloat to the message.
|
|
int | writeInt (jint i) |
| Appends a 32bit integer to the message. More...
|
|
int | writeShort (jshort s) |
| Appends a 16bit integer to the message. More...
|
|
int | writeLong (jlong l) |
| Appends a 64-bit integer to the message. More...
|
|
int | writeDataCode (xmog::xmog_data_code code, int align=4) |
| Appends a data code with optional padding. More...
|
|
int | writeDataBoolean (bool b) |
|
int | writeDataByte (jbyte b) |
|
int | writeDataChar (jchar ch) |
|
int | writeDataDouble (jdouble d) |
|
int | writeDataFloat (jfloat f) |
|
int | writeDataInt (jint i) |
|
int | writeDataLong (jlong l) |
|
int | writeDataShort (jshort s) |
|
int | writeDataNull (int align) |
|
int | writeDataProxy (xmog_base *obj, int align, xmog_localenv *env=NULL) |
|
int | writeEncodedDataString (xmog_remote_java_value &data) |
| Appends an encoded string to the message.
|
|
int | writeDataStringUtf (const char *str, size_t len=(size_t) -1) |
| Appends a UTF-8 encoded string to the message. More...
|
|
int | writeDataStringUtf16 (const unsigned short *str, size_t len=(size_t) -1) |
| Appends a UTF-16 encoded string to the message. More...
|
|
int | writeString (const char *str, size_t len=(size_t) -1) |
| Appends a platform string to the message. More...
|
|
int | writeString (const XMOG_WCHAR *str, size_t len=(size_t) -1) |
| Appends a wide string to the message. More...
|
|
int | writeUTF (const char *utf, size_t len=(size_t) -1) |
| Appends a UTF string to the message. More...
|
|
int | writeParameter (const xmog_remote_java_value &val, int align, int &cbAdded) |
| Writes a parameter to the message. More...
|
|