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>
Wrapper class that simplifies the information passed to the QoS enabled <ACE_OS::connect> and <ACE_OS::join_leaf> methods.
◆ ACE_QoS_Params()
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.
◆ callee_data() [1/2]
iovec * ACE_QoS_Params::callee_data |
( |
| ) |
const |
◆ callee_data() [2/2]
void ACE_QoS_Params::callee_data |
( |
iovec * | cd | ) |
|
◆ caller_data() [1/2]
iovec * ACE_QoS_Params::caller_data |
( |
| ) |
const |
◆ caller_data() [2/2]
void ACE_QoS_Params::caller_data |
( |
iovec * | cd | ) |
|
◆ flags() [1/2]
◆ flags() [2/2]
◆ group_socket_qos() [1/2]
ACE_QoS * ACE_QoS_Params::group_socket_qos |
( |
| ) |
const |
◆ group_socket_qos() [2/2]
◆ socket_qos() [1/2]
ACE_QoS * ACE_QoS_Params::socket_qos |
( |
| ) |
const |
◆ socket_qos() [2/2]
◆ callee_data_
iovec* ACE_QoS_Params::callee_data_ |
|
private |
A pointer to the user data that is to be transferred back from the peer during connection establishment.
◆ caller_data_
iovec* ACE_QoS_Params::caller_data_ |
|
private |
A pointer to the user data that is to be transferred to the peer during connection establishment.
◆ flags_
Flags that indicate if we're a sender, receiver, or both.
◆ group_socket_qos_
ACE_QoS* ACE_QoS_Params::group_socket_qos_ |
|
private |
A pointer to the flow speicfications for the socket group, if applicable.
◆ socket_qos_
ACE_QoS* ACE_QoS_Params::socket_qos_ |
|
private |
A pointer to the flow speicfications for the socket, one for each direction.
The documentation for this class was generated from the following files: