#include <Token_Request_Reply.h>
Collaboration diagram for ACE_Token_Reply:

Public Methods | |
| ACE_Token_Reply (void) | |
| Default constructor. More... | |
| ACE_UINT32 | length (void) const |
| Get the length of the encoded/decoded message. More... | |
| void | length (ACE_UINT32) |
| Set the length of the encoded/decoded message. More... | |
| ACE_UINT32 | errnum (void) const |
| Get the errno of a reply. More... | |
| void | errnum (ACE_UINT32) |
| Set the errno of a reply. More... | |
| ACE_UINT32 | arg (void) const |
| Get the arg of a reply. More... | |
| void | arg (ACE_UINT32) |
| Set the arg of a reply. More... | |
| int | encode (void *&) |
| Encode the message before transfer. More... | |
| int | decode (void) |
| Decode a message after reception. More... | |
| void | dump (void) const |
| Print out the values of the message for debugging purposes. More... | |
Private Attributes | |
| ACE_Token_Reply::Transfer | transfer_ |
This class is implemented to minimize data copying. In particular, all marshaling is done in situ...
Definition at line 204 of file Token_Request_Reply.h.
|
|
Default constructor.
Definition at line 143 of file Token_Request_Reply.cpp.
|
|
|
Set the arg of a reply.
|
|
|
Get the arg of a reply.
|
|
|
Decode a message after reception.
Definition at line 164 of file Token_Request_Reply.cpp. Referenced by ACE_Remote_Token_Proxy::request_reply.
00165 {
00166 return 0;
00167 }
|
|
|
Print out the values of the message for debugging purposes.
Definition at line 172 of file Token_Request_Reply.cpp. References ACE_DEBUG, ACE_LIB_TEXT, errnum, and LM_DEBUG.
00173 {
00174 ACE_DEBUG ((LM_DEBUG, ACE_LIB_TEXT ("*******\nlength = %d\nerrnum = %d"),
00175 this->length (), this->errnum ()));
00176 ACE_DEBUG ((LM_DEBUG, ACE_LIB_TEXT ("arg = %d"), this->arg ()));
00177 }
|
|
|
Encode the message before transfer.
Definition at line 154 of file Token_Request_Reply.cpp. References length, and transfer_.
|
|
|
Set the errno of a reply.
|
|
|
Get the errno of a reply.
Referenced by dump, and ACE_Remote_Token_Proxy::request_reply. |
|
|
Set the length of the encoded/decoded message.
|
|
|
Get the length of the encoded/decoded message.
Referenced by encode. |
|
|
Referenced by encode. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002