#include <QoSProperties.h>
Inheritance diagram for TAO_Notify_QoSProperties:
TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_Notify_QoSProperties::TAO_Notify_QoSProperties | ( | void | ) |
Constuctor.
TAO_Notify_QoSProperties::~TAO_Notify_QoSProperties | ( | ) | [virtual] |
Destructor.
TAO_Notify_Property_Time& TAO_Notify_QoSProperties::blocking_policy | ( | void | ) |
ACE_INLINE const TAO_Notify_Property_Time & TAO_Notify_QoSProperties::blocking_policy | ( | void | ) | const |
ACE_INLINE TAO_Notify_Property_Short & TAO_Notify_QoSProperties::connection_reliability | ( | void | ) |
ACE_INLINE const TAO_Notify_Property_Short & TAO_Notify_QoSProperties::connection_reliability | ( | void | ) | const |
int TAO_Notify_QoSProperties::copy | ( | TAO_Notify_QoSProperties & | qos_properties | ) |
Populate <qos_properties> with all properties from this object. Returns -1 on error.
ACE_INLINE TAO_Notify_Property_Short & TAO_Notify_QoSProperties::discard_policy | ( | void | ) |
ACE_INLINE const TAO_Notify_Property_Short & TAO_Notify_QoSProperties::discard_policy | ( | void | ) | const |
ACE_INLINE TAO_Notify_Property_Short & TAO_Notify_QoSProperties::event_reliability | ( | void | ) |
TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE const TAO_Notify_Property_Short & TAO_Notify_QoSProperties::event_reliability | ( | void | ) | const |
void TAO_Notify_QoSProperties::init | ( | ) |
This version initializes the base from our members.
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.
ACE_INLINE TAO_Notify_Property_Long & TAO_Notify_QoSProperties::max_events_per_consumer | ( | void | ) |
ACE_INLINE const TAO_Notify_Property_Long & TAO_Notify_QoSProperties::max_events_per_consumer | ( | void | ) | const |
ACE_INLINE TAO_Notify_Property_Long & TAO_Notify_QoSProperties::maximum_batch_size | ( | void | ) |
ACE_INLINE const TAO_Notify_Property_Long & TAO_Notify_QoSProperties::maximum_batch_size | ( | void | ) | const |
ACE_INLINE TAO_Notify_Property_Short & TAO_Notify_QoSProperties::order_policy | ( | void | ) |
ACE_INLINE const TAO_Notify_Property_Short & TAO_Notify_QoSProperties::order_policy | ( | void | ) | const |
ACE_INLINE TAO_Notify_Property_Time & TAO_Notify_QoSProperties::pacing_interval | ( | void | ) |
ACE_INLINE const TAO_Notify_Property_Time & TAO_Notify_QoSProperties::pacing_interval | ( | void | ) | const |
ACE_INLINE TAO_Notify_Property_Short & TAO_Notify_QoSProperties::priority | ( | void | ) |
ACE_INLINE const TAO_Notify_Property_Short & TAO_Notify_QoSProperties::priority | ( | void | ) | const |
ACE_INLINE TAO_Notify_Property_Boolean & TAO_Notify_QoSProperties::stop_time_supported | ( | void | ) |
ACE_INLINE const TAO_Notify_Property_Boolean & TAO_Notify_QoSProperties::stop_time_supported | ( | void | ) | const |
ACE_INLINE const TAO_Notify_Property_ThreadPool & TAO_Notify_QoSProperties::thread_pool | ( | void | ) | const |
= Accessors
ACE_INLINE const TAO_Notify_Property_ThreadPoolLanes & TAO_Notify_QoSProperties::thread_pool_lane | ( | void | ) | const |
ACE_INLINE TAO_Notify_Property_Time & TAO_Notify_QoSProperties::timeout | ( | void | ) |
ACE_INLINE const TAO_Notify_Property_Time & TAO_Notify_QoSProperties::timeout | ( | void | ) | const |
int TAO_Notify_QoSProperties::transfer | ( | TAO_Notify_QoSProperties & | qos_properties | ) |
Populate <qos_properties> with properties that can be transfered.Returns -1 on error.
int TAO_Notify_QoSProperties::unsupported | ( | ACE_CString & | name | ) | [protected] |
Return 1 if
is unsupported.
= Supported standard properties
TAO Extensions.
ACE_CString TAO_Notify_QoSProperties::unsupported_[UNSUPPORTED_PROPERTY_COUNT] [protected] |
= Unsupported Properties.