ACE_Name_Request::Transfer Struct Reference

List of all members.

Public Attributes

ACE_UINT32 length_
 Length of entire request.
ACE_UINT32 msg_type_
 Type of the request (i.e., <BIND>, <REBIND>, <RESOLVE>, and <UNBIND>).
ACE_UINT32 block_forever_
ACE_UINT64 sec_timeout_
 Max seconds willing to wait for name if not blocking forever.
ACE_UINT32 usec_timeout_
 Max micro seconds to wait for name if not blocking forever.
ACE_UINT32 name_len_
 Len of name in bytes.
ACE_UINT32 value_len_
 Len of value in bytes.
ACE_UINT32 type_len_
 Len of type in bytes.
ACE_WCHAR_T data_ [MAX_NAME_LENGTH+MAXPATHLEN+MAXPATHLEN+2]


Member Data Documentation

Length of entire request.

Type of the request (i.e., <BIND>, <REBIND>, <RESOLVE>, and <UNBIND>).

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

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

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

Len of name in bytes.

Len of value in bytes.

Len of type in bytes.

ACE_WCHAR_T ACE_Name_Request::Transfer::data_[MAX_NAME_LENGTH+MAXPATHLEN+MAXPATHLEN+2]

The data portion contains the <name_> followed by the <value_> followed by the <type_>.


The documentation for this struct was generated from the following file:

Generated on Wed Apr 23 02:40:15 2008 for ACE by  doxygen 1.5.5