Wrapper class that simplifies the information passed to the QoS enabled <ACE_OS::connect> and <ACE_OS::join_leaf> methods.
More...
#include <OS_QoS.h>
List of all members.
Detailed Description
Wrapper class that simplifies the information passed to the QoS enabled <ACE_OS::connect> and <ACE_OS::join_leaf> methods.
Definition at line 311 of file OS_QoS.h.
Constructor & Destructor Documentation
ACE_QoS_Params::ACE_QoS_Params |
( |
iovec * |
caller_data = 0 , |
|
|
iovec * |
callee_data = 0 , |
|
|
ACE_QoS * |
socket_qos = 0 , |
|
|
ACE_QoS * |
group_socket_qos = 0 , |
|
|
unsigned long |
flags = 0 | |
|
) |
| | |
Initialize the data members. The <caller_data> is a pointer to the user data that is to be transferred to the peer during connection establishment. The <callee_data> is a pointer to the user data that is to be transferred back from the peer during connection establishment. The_<socket_qos> is a pointer to the flow specifications for the socket, one for each direction. The <group_socket_qos> is a pointer to the flow speicfications for the socket group, if applicable. The_flags indicate if we're a sender, receiver, or both.
Definition at line 372 of file OS_QoS.cpp.
Member Function Documentation
iovec * ACE_QoS_Params::callee_data |
( |
void |
|
) |
const |
void ACE_QoS_Params::callee_data |
( |
iovec * |
cd |
) |
|
void ACE_QoS_Params::caller_data |
( |
iovec * |
cd |
) |
|
iovec * ACE_QoS_Params::caller_data |
( |
void |
|
) |
const |
unsigned long ACE_QoS_Params::flags |
( |
void |
|
) |
const |
void ACE_QoS_Params::flags |
( |
unsigned long |
f |
) |
|
void ACE_QoS_Params::group_socket_qos |
( |
ACE_QoS * |
gsq |
) |
|
ACE_QoS * ACE_QoS_Params::group_socket_qos |
( |
void |
|
) |
const |
void ACE_QoS_Params::socket_qos |
( |
ACE_QoS * |
sq |
) |
|
ACE_QoS * ACE_QoS_Params::socket_qos |
( |
void |
|
) |
const |
Member Data Documentation
A pointer to the user data that is to be transferred back from the peer during connection establishment.
Definition at line 368 of file OS_QoS.h.
A pointer to the user data that is to be transferred to the peer during connection establishment.
Definition at line 364 of file OS_QoS.h.
Flags that indicate if we're a sender, receiver, or both.
Definition at line 379 of file OS_QoS.h.
A pointer to the flow speicfications for the socket group, if applicable.
Definition at line 376 of file OS_QoS.h.
A pointer to the flow speicfications for the socket, one for each direction.
Definition at line 372 of file OS_QoS.h.
The documentation for this class was generated from the following files: