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

ACE_Name_Request::Transfer Struct Reference

List of all members.

Public Attributes

ACE_UINT32 length_
 Length of entire request. More...

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

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

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

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

ACE_UINT32 name_len_
 Len of name in bytes. More...

ACE_UINT32 value_len_
 Len of value in bytes. More...

ACE_UINT32 type_len_
 Len of type in bytes. More...

ACE_USHORT16 data_ [MAX_NAME_LENGTH+MAXPATHLEN+MAXPATHLEN+2]
 The data portion contains the <name_> followed by the <value_> followed by the <type_>. More...


Member Data Documentation

ACE_UINT32 ACE_Name_Request::Transfer::block_forever_
 

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

Definition at line 150 of file Name_Request_Reply.h.

Referenced by ACE_Name_Request::block_forever, ACE_Name_Request::decode, and ACE_Name_Request::encode.

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

Definition at line 170 of file Name_Request_Reply.h.

Referenced by ACE_Name_Request::decode, and ACE_Name_Request::encode.

ACE_UINT32 ACE_Name_Request::Transfer::length_
 

Length of entire request.

Definition at line 143 of file Name_Request_Reply.h.

Referenced by ACE_Name_Request::decode, ACE_Name_Request::encode, and ACE_Name_Request::length.

ACE_UINT32 ACE_Name_Request::Transfer::msg_type_
 

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

Definition at line 146 of file Name_Request_Reply.h.

Referenced by ACE_Name_Request::decode, ACE_Name_Request::encode, and ACE_Name_Request::msg_type.

ACE_UINT32 ACE_Name_Request::Transfer::name_len_
 

Len of name in bytes.

Definition at line 159 of file Name_Request_Reply.h.

Referenced by ACE_Name_Request::decode, ACE_Name_Request::encode, and ACE_Name_Request::name_len.

ACE_UINT32 ACE_Name_Request::Transfer::sec_timeout_
 

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

Definition at line 153 of file Name_Request_Reply.h.

Referenced by ACE_Name_Request::decode, ACE_Name_Request::encode, and ACE_Name_Request::timeout.

ACE_UINT32 ACE_Name_Request::Transfer::type_len_
 

Len of type in bytes.

Definition at line 165 of file Name_Request_Reply.h.

Referenced by ACE_Name_Request::decode, ACE_Name_Request::encode, and ACE_Name_Request::type_len.

ACE_UINT32 ACE_Name_Request::Transfer::usec_timeout_
 

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

Definition at line 156 of file Name_Request_Reply.h.

Referenced by ACE_Name_Request::decode, ACE_Name_Request::encode, and ACE_Name_Request::timeout.

ACE_UINT32 ACE_Name_Request::Transfer::value_len_
 

Len of value in bytes.

Definition at line 162 of file Name_Request_Reply.h.

Referenced by ACE_Name_Request::decode, ACE_Name_Request::encode, and ACE_Name_Request::value_len.


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