#include <QoSProperties.h>
Inheritance diagram for TAO_Notify_QoSProperties:
Public Methods | |
TAO_Notify_QoSProperties (void) | |
Constuctor. | |
~TAO_Notify_QoSProperties () | |
Destructor. | |
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. | |
int | copy (TAO_Notify_QoSProperties &qos_properties) |
Populate <qos_properties> with all properties from this object. Returns -1 on error. | |
int | transfer (TAO_Notify_QoSProperties &qos_properties) |
Populate <qos_properties> with properties that can be transfered.Returns -1 on error. | |
const TAO_Notify_Property_ThreadPool & | thread_pool (void) const |
const TAO_Notify_Property_ThreadPoolLanes & | thread_pool_lane (void) const |
ThreadPoolLane. | |
const TAO_Notify_Property_Long & | maximum_batch_size (void) const |
Maximum Batch Size. | |
const TAO_Notify_Property_Time & | pacing_interval (void) const |
Pacing Interval. | |
Protected Types | |
enum | { UNSUPPORTED_PROPERTY_COUNT = 3 } |
Protected Methods | |
int | unsupported (ACE_CString &name) |
Return 1 if <value> is unsupported. | |
Protected Attributes | |
ACE_CString | unsupported_ [UNSUPPORTED_PROPERTY_COUNT] |
= Unsupported Properties. | |
TAO_Notify_Property_Short | priority_ |
= Supported properties Priority | |
TAO_Notify_Property_Time | timeout_ |
Timeout. | |
TAO_Notify_Property_Boolean | stop_time_supported_ |
Stop Time Supported. | |
TAO_Notify_Property_Long | maximum_batch_size_ |
Maximum Batch Size. | |
TAO_Notify_Property_Time | pacing_interval_ |
Pacing Interval. | |
TAO_Notify_Property_ThreadPool | thread_pool_ |
ThreadPool Params. | |
TAO_Notify_Property_ThreadPoolLanes | thread_pool_lane_ |
ThreadPoolLane Params. |
|
|
|
Constuctor.
|
|
Destructor.
|
|
Populate <qos_properties> with all properties from this object. Returns -1 on error.
|
|
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.Returns -1 on error.
|
|
Return 1 if <value> is unsupported.
|
|
Maximum Batch Size.
|
|
Pacing Interval.
|
|
= Supported properties Priority
|
|
Stop Time Supported.
|
|
ThreadPool Params.
|
|
ThreadPoolLane Params.
|
|
Timeout.
|
|
= Unsupported Properties.
|