Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   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.

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

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

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

ACE_UINT32 requeue_position_
 this only makes sense when operation type is renew

ACE_UINT32 notify_
 this only makes sense when operation type is renew

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

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

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

ACE_TCHAR data_ [ACE_MAXTOKENNAMELEN+ACE_MAXCLIENTIDLEN+3]

Member Data Documentation

ACE_UINT32 ACE_Token_Request::Transfer::arg_
 

value returned in <Token_Reply::arg>;

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

ACE_UINT32 ACE_Token_Request::Transfer::length_
 

Length of entire request.

ACE_UINT32 ACE_Token_Request::Transfer::notify_
 

this only makes sense when operation type is renew

ACE_UINT32 ACE_Token_Request::Transfer::operation_type_
 

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

ACE_UINT32 ACE_Token_Request::Transfer::proxy_type_
 

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

ACE_UINT32 ACE_Token_Request::Transfer::requeue_position_
 

this only makes sense when operation type is renew

ACE_UINT32 ACE_Token_Request::Transfer::sec_
 

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

ACE_UINT32 ACE_Token_Request::Transfer::token_type_
 

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

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.

ACE_UINT32 ACE_Token_Request::Transfer::usec_
 

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


The documentation for this struct was generated from the following file:
Generated on Wed Jan 14 22:49:23 2004 for ACE by doxygen1.2.18