TAO_CosNotification
2.1.8
|
#include <QoSProperties.h>
Protected Types | |
enum | { UNSUPPORTED_PROPERTY_COUNT = 1 } |
![]() | |
typedef ACE_Hash_Map_Manager < ACE_CString, CosNotification::PropertyValue, ACE_SYNCH_NULL_MUTEX > | PROPERTY_MAP |
Property Map. More... | |
Protected Member Functions | |
int | unsupported (ACE_CString &name) |
Return 1 if is unsupported. More... | |
![]() | |
void | add (const ACE_CString &name, const CORBA::Any &val) |
TAO_Notify_QoSProperties::TAO_Notify_QoSProperties | ( | void | ) |
Constructor.
|
virtual |
Destructor.
const TAO_Notify_Property_Time & TAO_Notify_QoSProperties::blocking_policy | ( | void | ) | const |
TAO_Notify_Property_Time& TAO_Notify_QoSProperties::blocking_policy | ( | void | ) |
const TAO_Notify_Property_Short & TAO_Notify_QoSProperties::connection_reliability | ( | void | ) | const |
TAO_Notify_Property_Short & TAO_Notify_QoSProperties::connection_reliability | ( | void | ) |
int TAO_Notify_QoSProperties::copy | ( | TAO_Notify_QoSProperties & | qos_properties | ) |
Populate qos_properties with all properties from this object. Returns -1 on error.
const TAO_Notify_Property_Short & TAO_Notify_QoSProperties::discard_policy | ( | void | ) | const |
TAO_Notify_Property_Short & TAO_Notify_QoSProperties::discard_policy | ( | void | ) |
const TAO_Notify_Property_Short & TAO_Notify_QoSProperties::event_reliability | ( | void | ) | const |
TAO_Notify_Property_Short & TAO_Notify_QoSProperties::event_reliability | ( | void | ) |
int TAO_Notify_QoSProperties::init | ( | const CosNotification::PropertySeq & | prop_seq, |
CosNotification::PropertyErrorSeq & | err_seq | ||
) |
Return 0 on success, 1 if unsupported properties were detected and -1 on error.
void TAO_Notify_QoSProperties::init | ( | ) |
This version initializes the base from our members.
const TAO_Notify_Property_Long & TAO_Notify_QoSProperties::max_events_per_consumer | ( | void | ) | const |
TAO_Notify_Property_Long & TAO_Notify_QoSProperties::max_events_per_consumer | ( | void | ) |
const TAO_Notify_Property_Long & TAO_Notify_QoSProperties::maximum_batch_size | ( | void | ) | const |
TAO_Notify_Property_Long & TAO_Notify_QoSProperties::maximum_batch_size | ( | void | ) |
const TAO_Notify_Property_Short & TAO_Notify_QoSProperties::order_policy | ( | void | ) | const |
TAO_Notify_Property_Short & TAO_Notify_QoSProperties::order_policy | ( | void | ) |
const TAO_Notify_Property_Time & TAO_Notify_QoSProperties::pacing_interval | ( | void | ) | const |
TAO_Notify_Property_Time & TAO_Notify_QoSProperties::pacing_interval | ( | void | ) |
const TAO_Notify_Property_Short & TAO_Notify_QoSProperties::priority | ( | void | ) | const |
TAO_Notify_Property_Short & TAO_Notify_QoSProperties::priority | ( | void | ) |
const TAO_Notify_Property_Boolean & TAO_Notify_QoSProperties::stop_time_supported | ( | void | ) | const |
TAO_Notify_Property_Boolean & TAO_Notify_QoSProperties::stop_time_supported | ( | void | ) |
const TAO_Notify_Property_ThreadPool & TAO_Notify_QoSProperties::thread_pool | ( | void | ) | const |
= Accessors
const TAO_Notify_Property_ThreadPoolLanes & TAO_Notify_QoSProperties::thread_pool_lane | ( | void | ) | const |
const TAO_Notify_Property_Time & TAO_Notify_QoSProperties::timeout | ( | void | ) | const |
TAO_Notify_Property_Time & TAO_Notify_QoSProperties::timeout | ( | void | ) |
int TAO_Notify_QoSProperties::transfer | ( | TAO_Notify_QoSProperties & | qos_properties | ) |
Populate qos_properties with properties that can be transfered.Returns -1 on error.
|
protected |
Return 1 if is unsupported.
|
protected |
|
protected |
|
protected |
|
protected |
= Supported standard properties
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
TAO Extensions.
|
protected |
|
protected |
|
protected |
= Unsupported Properties.