#include <QoSProperties.h>
Inheritance diagram for TAO_NS_QoSProperties:
Public Methods | |
TAO_NS_QoSProperties (void) | |
Constuctor. More... | |
~TAO_NS_QoSProperties () | |
Destructor. More... | |
int | init (const CosNotification::PropertySeq &prop_seq, CosNotification::PropertyErrorSeq &err_seq) |
Return 0 on success, 1 if unsupported properties were detected and -1 on error. More... | |
void | transfer (TAO_NS_QoSProperties &qos_properties) |
Populate <qos_properties> with properties that can be transfered. More... | |
const TAO_NS_Property_ThreadPool & | thread_pool (void) const |
= Accessors ThreadPool. More... | |
const TAO_NS_Property_ThreadPoolLanes & | thread_pool_lane (void) const |
ThreadPoolLane. More... | |
const TAO_NS_Property_Long & | maximum_batch_size (void) const |
Maximum Batch Size. More... | |
const TAO_NS_Property_Time & | pacing_interval (void) const |
Pacing Interval. More... | |
Protected Types | |
enum | { UNSUPPORTED_PROPERTY_COUNT = 3 } |
Protected Methods | |
int | unsupported (ACE_CString &name) |
Return 1 if <value> is unsupported. More... | |
Protected Attributes | |
ACE_CString | unsupported_ [UNSUPPORTED_PROPERTY_COUNT] |
= Unsupported Properties. More... | |
TAO_NS_Property_Short | priority_ |
= Supported properties Priority. More... | |
TAO_NS_Property_Time | timeout_ |
Timeout. More... | |
TAO_NS_Property_Boolean | stop_time_supported_ |
Stop Time Supported. More... | |
TAO_NS_Property_Long | maximum_batch_size_ |
Maximum Batch Size. More... | |
TAO_NS_Property_Time | pacing_interval_ |
Pacing Interval. More... | |
TAO_NS_Property_ThreadPool | thread_pool_ |
ThreadPool Params. More... | |
TAO_NS_Property_ThreadPoolLanes | thread_pool_lane_ |
ThreadPoolLane Params. More... |
|
|
|
Constuctor.
|
|
Destructor.
|
|
Return 0 on success, 1 if unsupported properties were detected and -1 on error.
|
|
Maximum Batch Size.
|
|
Pacing Interval.
|
|
= Accessors ThreadPool.
|
|
ThreadPoolLane.
|
|
Populate <qos_properties> with properties that can be transfered.
|
|
Return 1 if <value> is unsupported.
|
|
Maximum Batch Size.
|
|
Pacing Interval.
|
|
= Supported properties Priority.
|
|
Stop Time Supported.
|
|
ThreadPool Params.
|
|
ThreadPoolLane Params.
|
|
Timeout.
|
|
= Unsupported Properties.
|