Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class 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 Sun Mar 5 15:39:27 2006 for ACE by  doxygen 1.3.9.1