Contains OS specific data structures for QoS networking. More...
Classes | |
class | ACE_QoS_Params |
Wrapper class that simplifies the information passed to the QoS enabled <ACE_OS::connect> and <ACE_OS::join_leaf> methods. More... | |
class | ACE_Accept_QoS_Params |
Wrapper class that simplifies the information passed to the QoS enabled <ACE_OS::accept> method. More... | |
Typedefs | |
typedef int(* | ACE_QOS_CONDITION_FUNC )(iovec *caller_id, iovec *caller_data, ACE_QoS *socket_qos, ACE_QoS *group_socket_qos, iovec *callee_id, iovec *callee_data, ACE_SOCK_GROUP *g, unsigned long callbackdata) |
Functions | |
class ACE_Export ACE_Flow_Spec if | defined (ACE_HAS_WINSOCK2)&&(ACE_HAS_WINSOCK2!=0) |
Variables | |
ace pre h ACE_BEGIN_VERSIONED_NAMESPACE_DECL typedef SERVICETYPE | ACE_SERVICE_TYPE |
Contains OS specific data structures for QoS networking.
typedef int(* ACE_QOS_CONDITION_FUNC)(iovec *caller_id, iovec *caller_data, ACE_QoS *socket_qos, ACE_QoS *group_socket_qos, iovec *callee_id, iovec *callee_data, ACE_SOCK_GROUP *g, unsigned long callbackdata) |
class ACE_Export ACE_QoS if defined | ( | ACE_HAS_WINSOCK2 | ) | [pure virtual] |
Default constructor.
Constructor that initializes all the fields.
Get the token rate in bytes/sec.
Set the token rate in bytes/sec.
Get the token bucket size in bytes.
Set the token bucket size in bytes.
Get the PeakBandwidth in bytes/sec.
Set the PeakBandwidth in bytes/sec.
Get the latency in microseconds.
Set the latency in microseconds.
Get the delay variation in microseconds.
Set the delay variation in microseconds.
Get the service type.
Set the service type.
Get the maximum SDU size in bytes.
Set the maximum SDU size in bytes.
Get the minimum policed size in bytes.
Set the minimum policed size in bytes.
Get the time-to-live.
Set the time-to-live.
Get the priority.
Set the priority.
Constructor
Get the flow spec for data sending.
Set the flow spec for data sending.
Get the flow spec for data receiving.
Set the flow spec for data receiving.
Get the provider specific information.
Set the provider specific information.
typedef unsigned long ACE_SERVICE_TYPE |