#include <WaitSet.h>
List of all members.
Public Member Functions |
| DDS_WaitSet_i () |
| Constructor.
|
virtual | ~DDS_WaitSet_i (void) |
| Destructor.
|
virtual ::DDS::ReturnCode_t | wait (::DDS::ConditionSeq &active_conditions, const ::DDS::Duration_t &timeout) |
virtual ::DDS::ReturnCode_t | attach_condition (::DDS::Condition_ptr cond) |
virtual ::DDS::ReturnCode_t | detach_condition (::DDS::Condition_ptr cond) |
virtual ::DDS::ReturnCode_t | get_conditions (::DDS::ConditionSeq &attached_conditions) |
DDSWaitSet * | get_rti_entity (void) |
::DDS::InstanceHandle_t | check_handle (const ::DDS::InstanceHandle_t &instance_handle, const ::DDS::InstanceHandle_t &lookup_handle) |
bool | check_condition (::DDS::ReadCondition_ptr rc,::DDS::QueryCondition_ptr qc,::DDS::Condition_ptr condition) |
void | init (void) |
Private Member Functions |
DDSWaitSet * | rti_entity () |
void | convert_conditions (const DDSConditionSeq &dds_conditions,::DDS::ConditionSeq &conditions) |
Private Attributes |
DDSWaitSet * | rti_entity_ |
Constructor & Destructor Documentation
CIAO::NDDS::DDS_WaitSet_i::DDS_WaitSet_i |
( |
) |
|
CIAO::NDDS::DDS_WaitSet_i::~DDS_WaitSet_i |
( |
void |
) |
[virtual] |
Member Function Documentation
DDS::ReturnCode_t CIAO::NDDS::DDS_WaitSet_i::attach_condition |
( |
::DDS::Condition_ptr |
cond ) |
|
bool CIAO::NDDS::DDS_WaitSet_i::check_condition |
( |
::DDS::ReadCondition_ptr |
rc, |
|
|
::DDS::QueryCondition_ptr |
qc, |
|
|
::DDS::Condition_ptr |
condition |
|
) |
| |
DDS::InstanceHandle_t CIAO::NDDS::DDS_WaitSet_i::check_handle |
( |
const ::DDS::InstanceHandle_t & |
instance_handle, |
|
|
const ::DDS::InstanceHandle_t & |
lookup_handle |
|
) |
| |
void CIAO::NDDS::DDS_WaitSet_i::convert_conditions |
( |
const DDSConditionSeq & |
dds_conditions, |
|
|
::DDS::ConditionSeq & |
conditions |
|
) |
| [private] |
DDS::ReturnCode_t CIAO::NDDS::DDS_WaitSet_i::detach_condition |
( |
::DDS::Condition_ptr |
cond ) |
|
DDS::ReturnCode_t CIAO::NDDS::DDS_WaitSet_i::get_conditions |
( |
::DDS::ConditionSeq & |
attached_conditions ) |
|
DDSWaitSet * CIAO::NDDS::DDS_WaitSet_i::get_rti_entity |
( |
void |
) |
|
void CIAO::NDDS::DDS_WaitSet_i::init |
( |
void |
) |
|
DDSWaitSet * CIAO::NDDS::DDS_WaitSet_i::rti_entity |
( |
void |
) |
[private] |
DDS::ReturnCode_t CIAO::NDDS::DDS_WaitSet_i::wait |
( |
::DDS::ConditionSeq & |
active_conditions, |
|
|
const ::DDS::Duration_t & |
timeout |
|
) |
| |
Member Data Documentation
The documentation for this class was generated from the following files: