Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

ACE_Token_Request::Transfer Struct Reference

List of all members.

Public Attributes

ACE_UINT32 length_
 Length of entire request. More...

ACE_UINT32 token_type_
 Type of the request (i.e., MUTEX, RLOCK, WLOCK... More...

ACE_UINT32 proxy_type_
 Type of the request (i.e., MUTEX, RLOCK, WLOCK... More...

ACE_UINT32 operation_type_
 Type of the request (i.e., <ACQUIRE>, <RELEASE>, <RENEW>, and <REMOVE>). More...

ACE_UINT32 requeue_position_
 this only makes sense when operation type is renew. More...

ACE_UINT32 notify_
 this only makes sense when operation type is renew. More...

ACE_UINT32 use_timeout_
 Indicates if we should block forever. If 1, then <secTimeout_> and <usecTimeout_> indicates how long we should wait. If 0, then we block forever. More...

ACE_UINT32 sec_
 Max seconds willing to wait for token if not blocking forever. More...

ACE_UINT32 usec_
 Max micro seconds to wait for token if not blocking forever. More...

ACE_UINT32 arg_
 value returned in <Token_Reply::arg>;. More...

ACE_TCHAR data_ [ACE_MAXTOKENNAMELEN+ACE_MAXCLIENTIDLEN+3]
 The data portion contains the <tokenName_> including a 0 terminator, a ':', then the <clientId> including a 0 terminator. More...


Member Data Documentation

ACE_UINT32 ACE_Token_Request::Transfer::arg_
 

value returned in <Token_Reply::arg>;.

Definition at line 179 of file Token_Request_Reply.h.

Referenced by ACE_Token_Request::ACE_Token_Request, and ACE_Token_Request::decode.

ACE_TCHAR ACE_Token_Request::Transfer::data_[ACE_MAXTOKENNAMELEN + ACE_MAXCLIENTIDLEN + 3]
 

The data portion contains the <tokenName_> including a 0 terminator, a ':', then the <clientId> including a 0 terminator.

Definition at line 183 of file Token_Request_Reply.h.

Referenced by ACE_Token_Request::ACE_Token_Request, and ACE_Token_Request::decode.

ACE_UINT32 ACE_Token_Request::Transfer::length_
 

Length of entire request.

Definition at line 148 of file Token_Request_Reply.h.

ACE_UINT32 ACE_Token_Request::Transfer::notify_
 

this only makes sense when operation type is renew.

Definition at line 163 of file Token_Request_Reply.h.

ACE_UINT32 ACE_Token_Request::Transfer::operation_type_
 

Type of the request (i.e., <ACQUIRE>, <RELEASE>, <RENEW>, and <REMOVE>).

Definition at line 157 of file Token_Request_Reply.h.

ACE_UINT32 ACE_Token_Request::Transfer::proxy_type_
 

Type of the request (i.e., MUTEX, RLOCK, WLOCK...

Definition at line 154 of file Token_Request_Reply.h.

ACE_UINT32 ACE_Token_Request::Transfer::requeue_position_
 

this only makes sense when operation type is renew.

Definition at line 160 of file Token_Request_Reply.h.

ACE_UINT32 ACE_Token_Request::Transfer::sec_
 

Max seconds willing to wait for token if not blocking forever.

Definition at line 173 of file Token_Request_Reply.h.

Referenced by ACE_Token_Request::decode.

ACE_UINT32 ACE_Token_Request::Transfer::token_type_
 

Type of the request (i.e., MUTEX, RLOCK, WLOCK...

Definition at line 151 of file Token_Request_Reply.h.

ACE_UINT32 ACE_Token_Request::Transfer::use_timeout_
 

Indicates if we should block forever. If 1, then <secTimeout_> and <usecTimeout_> indicates how long we should wait. If 0, then we block forever.

Definition at line 170 of file Token_Request_Reply.h.

Referenced by ACE_Token_Request::decode.

ACE_UINT32 ACE_Token_Request::Transfer::usec_
 

Max micro seconds to wait for token if not blocking forever.

Definition at line 176 of file Token_Request_Reply.h.

Referenced by ACE_Token_Request::decode.


The documentation for this struct was generated from the following file:
Generated on Mon Jun 16 12:58:32 2003 for ACE by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002