#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.
|
1.2.18