ACE  6.1.0
Public Attributes
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

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

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_>.

Length of entire request.

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

Len of name in bytes.

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

Len of type in bytes.

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

Len of value in bytes.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines