#include <OS_QoS.h>
Collaboration diagram for ACE_QoS_Params:

Public Methods | |
| ACE_QoS_Params (iovec *caller_data=0, iovec *callee_data=0, ACE_QoS *socket_qos=0, ACE_QoS *group_socket_qos=0, u_long flags=0) | |
| iovec * | caller_data (void) const |
| Get caller data. | |
| void | caller_data (iovec *) |
| Set caller data. | |
| iovec * | callee_data (void) const |
| Get callee data. | |
| void | callee_data (iovec *) |
| Set callee data. | |
| ACE_QoS * | socket_qos (void) const |
| Get socket qos. | |
| void | socket_qos (ACE_QoS *) |
| Set socket qos. | |
| ACE_QoS * | group_socket_qos (void) const |
| Get group socket qos. | |
| void | group_socket_qos (ACE_QoS *) |
| Set group socket qos. | |
| u_long | flags (void) const |
| Get flags. | |
| void | flags (u_long) |
| Set flags. | |
Private Attributes | |
| iovec * | caller_data_ |
| iovec * | callee_data_ |
| ACE_QoS * | socket_qos_ |
| ACE_QoS * | group_socket_qos_ |
| u_long | flags_ |
| Flags that indicate if we're a sender, receiver, or both. | |
|
||||||||||||||||||||||||
|
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. |
|
|
Set callee data.
|
|
|
Get callee data.
|
|
|
Set caller data.
|
|
|
Get caller data.
|
|
|
Set flags.
|
|
|
Get flags.
|
|
|
Set group socket qos.
|
|
|
Get group socket qos.
|
|
|
Set socket qos.
|
|
|
Get socket qos.
|
|
|
A pointer to the user data that is to be transferred back from the peer during connection establishment. |
|
|
A pointer to the user data that is to be transferred to the peer during connection establishment. |
|
|
Flags that indicate if we're a sender, receiver, or both.
|
|
|
A pointer to the flow speicfications for the socket group, if applicable. |
|
|
A pointer to the flow speicfications for the socket, one for each direction. |
1.2.18