#include <Fill_ACE_QoS.h>
Collaboration diagram for Fill_ACE_QoS:

Public Types | |
| typedef ACE_Hash_Map_Manager< ACE_CString, ACE_Flow_Spec *, ACE_Null_Mutex > | FLOW_SPEC_HASH_MAP |
Public Methods | |
| Fill_ACE_QoS (void) | |
| constructor. More... | |
| ~Fill_ACE_QoS (void) | |
| destructor. More... | |
| int | fill_simplex_receiver_qos (ACE_QoS &ace_qos, ACE_Flow_Spec *recv_flow_spec) |
| To be used by receivers. Fills the receiver qos and sets the sender qos to NO_TRAFFIC. More... | |
| int | fill_simplex_sender_qos (ACE_QoS &ace_qos, ACE_Flow_Spec *recv_flow_spec) |
| To be used by senders. Fills the sender qos and sets the receiver qos to NO_TRAFFIC. More... | |
| int | fill_duplex_qos (ACE_QoS &ace_qos, ACE_Flow_Spec *recv_flow_spec, ACE_Flow_Spec *sender_flow_spec) |
| To be used by applications that wish to be both receivers and senders. More... | |
| FLOW_SPEC_HASH_MAP & | map (void) |
| Returns the hash map of flowspecs indexed by flowspec name. More... | |
Private Attributes | |
| ACE_Flow_Spec * | default_traffic_ |
| FLOW_SPEC_HASH_MAP | flow_spec_map_ |
Static Private Attributes | |
| const iovec | iov_ = {0,0} |
|
|
|
|
|
constructor.
|
|
|
destructor.
|
|
||||||||||||||||
|
To be used by applications that wish to be both receivers and senders.
|
|
||||||||||||
|
To be used by receivers. Fills the receiver qos and sets the sender qos to NO_TRAFFIC.
|
|
||||||||||||
|
To be used by senders. Fills the sender qos and sets the receiver qos to NO_TRAFFIC.
|
|
|
Returns the hash map of flowspecs indexed by flowspec name.
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001