#include <DomainParticipant.h>
Public Member Functions | |
RTI_DomainParticipant_i (void) | |
virtual | ~RTI_DomainParticipant_i (void) |
virtual ::DDS::Publisher_ptr | create_publisher (const ::DDS::PublisherQos &qos,::DDS::PublisherListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::Publisher_ptr | create_publisher_with_profile (const char *library_name, const char *profile_name,::DDS::PublisherListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::ReturnCode_t | delete_publisher (::DDS::Publisher_ptr p) |
virtual ::DDS::Subscriber_ptr | create_subscriber (const ::DDS::SubscriberQos &qos,::DDS::SubscriberListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::Subscriber_ptr | create_subscriber_with_profile (const char *library_name, const char *profile_name,::DDS::SubscriberListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::ReturnCode_t | delete_subscriber (::DDS::Subscriber_ptr s) |
virtual ::DDS::Subscriber_ptr | get_builtin_subscriber (void) |
virtual ::DDS::Topic_ptr | create_topic (const char *impl_name, const char *type_name, const ::DDS::TopicQos &qos,::DDS::TopicListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::Topic_ptr | create_topic_with_profile (const char *impl_name, const char *type_name, const char *library_name, const char *profile_name,::DDS::TopicListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::ReturnCode_t | delete_topic (::DDS::Topic_ptr a_topic) |
virtual ::DDS::Topic_ptr | find_topic (const char *impl_name, const ::DDS::Duration_t &timeout) |
virtual ::DDS::TopicDescription_ptr | lookup_topicdescription (const char *name) |
virtual ::DDS::ContentFilteredTopic_ptr | create_contentfilteredtopic (const char *name,::DDS::Topic_ptr related_topic, const char *filter_expression, const ::DDS::StringSeq &expression_parameters) |
virtual ::DDS::ReturnCode_t | delete_contentfilteredtopic (::DDS::ContentFilteredTopic_ptr a_contentfilteredtopic) |
virtual ::DDS::MultiTopic_ptr | create_multitopic (const char *name, const char *type_name, const char *subscription_expression, const ::DDS::StringSeq &expression_parameters) |
virtual ::DDS::ReturnCode_t | delete_multitopic (::DDS::MultiTopic_ptr a_multitopic) |
virtual ::DDS::ReturnCode_t | delete_contained_entities (void) |
virtual ::DDS::ReturnCode_t | set_qos (const ::DDS::DomainParticipantQos &qos) |
virtual ::DDS::ReturnCode_t | get_qos (::DDS::DomainParticipantQos &qos) |
virtual ::DDS::ReturnCode_t | set_listener (::DDS::DomainParticipantListener_ptr a_listener,::DDS::StatusMask mask) |
virtual ::DDS::DomainParticipantListener_ptr | get_listener (void) |
virtual ::DDS::ReturnCode_t | ignore_participant (const ::DDS::InstanceHandle_t &handle) |
virtual ::DDS::ReturnCode_t | ignore_topic (const ::DDS::InstanceHandle_t &handle) |
virtual ::DDS::ReturnCode_t | ignore_publication (const ::DDS::InstanceHandle_t &handle) |
virtual ::DDS::ReturnCode_t | ignore_subscription (const ::DDS::InstanceHandle_t &handle) |
virtual ::DDS::DomainId_t | get_domain_id (void) |
virtual ::DDS::ReturnCode_t | assert_liveliness (void) |
virtual ::DDS::ReturnCode_t | set_default_publisher_qos (const ::DDS::PublisherQos &qos) |
virtual ::DDS::ReturnCode_t | get_default_publisher_qos (::DDS::PublisherQos &qos) |
virtual ::DDS::ReturnCode_t | set_default_subscriber_qos (const ::DDS::SubscriberQos &qos) |
virtual ::DDS::ReturnCode_t | get_default_subscriber_qos (::DDS::SubscriberQos &qos) |
virtual ::DDS::ReturnCode_t | set_default_topic_qos (const ::DDS::TopicQos &qos) |
virtual ::DDS::ReturnCode_t | get_default_topic_qos (::DDS::TopicQos &qos) |
virtual ::DDS::ReturnCode_t | get_discovered_participants (::DDS::InstanceHandleSeq &impl_handles) |
virtual ::DDS::ReturnCode_t | get_discovered_participant_data (::DDS::ParticipantBuiltinTopicData &impl_data, const ::DDS::InstanceHandle_t &impl_handle) |
virtual ::DDS::ReturnCode_t | get_discovered_topics (::DDS::InstanceHandleSeq &impl_handles) |
virtual ::DDS::ReturnCode_t | get_discovered_topic_data (::DDS::TopicBuiltinTopicData &impl_data, const ::DDS::InstanceHandle_t &impl_handle) |
virtual ::CORBA::Boolean | contains_entity (const ::DDS::InstanceHandle_t &a_handle) |
virtual ::DDS::ReturnCode_t | get_current_time (::DDS::Time_t ¤t_time) |
virtual ::DDS::ReturnCode_t | enable (void) |
virtual ::DDS::StatusCondition_ptr | get_statuscondition (void) |
virtual ::DDS::StatusMask | get_status_changes (void) |
virtual ::DDS::InstanceHandle_t | get_instance_handle (void) |
DDSDomainParticipant * | get_impl (void) |
void | set_impl (DDSDomainParticipant *dp) |
Protected Member Functions | |
DDSDomainParticipant * | impl (void) |
Protected Attributes | |
DDSDomainParticipant * | impl_ |
CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::RTI_DomainParticipant_i | ( | void | ) |
CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::~RTI_DomainParticipant_i | ( | void | ) | [virtual] |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::assert_liveliness | ( | void | ) |
CORBA::Boolean CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::contains_entity | ( | const ::DDS::InstanceHandle_t & | a_handle | ) |
DDS::ContentFilteredTopic_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::create_contentfilteredtopic | ( | const char * | name, | |
::DDS::Topic_ptr | related_topic, | |||
const char * | filter_expression, | |||
const ::DDS::StringSeq & | expression_parameters | |||
) |
DDS::MultiTopic_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::create_multitopic | ( | const char * | name, | |
const char * | type_name, | |||
const char * | subscription_expression, | |||
const ::DDS::StringSeq & | expression_parameters | |||
) |
DDS::Publisher_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::create_publisher | ( | const ::DDS::PublisherQos & | qos, | |
::DDS::PublisherListener_ptr | a_listener, | |||
::DDS::StatusMask | mask | |||
) |
DDS::Publisher_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::create_publisher_with_profile | ( | const char * | library_name, | |
const char * | profile_name, | |||
::DDS::PublisherListener_ptr | a_listener, | |||
::DDS::StatusMask | mask | |||
) |
DDS::Subscriber_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::create_subscriber | ( | const ::DDS::SubscriberQos & | qos, | |
::DDS::SubscriberListener_ptr | a_listener, | |||
::DDS::StatusMask | mask | |||
) |
DDS::Subscriber_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::create_subscriber_with_profile | ( | const char * | library_name, | |
const char * | profile_name, | |||
::DDS::SubscriberListener_ptr | a_listener, | |||
::DDS::StatusMask | mask | |||
) |
DDS::Topic_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::create_topic | ( | const char * | impl_name, | |
const char * | type_name, | |||
const ::DDS::TopicQos & | qos, | |||
::DDS::TopicListener_ptr | a_listener, | |||
::DDS::StatusMask | mask | |||
) |
DDS::Topic_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::create_topic_with_profile | ( | const char * | impl_name, | |
const char * | type_name, | |||
const char * | library_name, | |||
const char * | profile_name, | |||
::DDS::TopicListener_ptr | a_listener, | |||
::DDS::StatusMask | mask | |||
) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::delete_contained_entities | ( | void | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::delete_contentfilteredtopic | ( | ::DDS::ContentFilteredTopic_ptr | a_contentfilteredtopic | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::delete_multitopic | ( | ::DDS::MultiTopic_ptr | a_multitopic | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::delete_publisher | ( | ::DDS::Publisher_ptr | p | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::delete_subscriber | ( | ::DDS::Subscriber_ptr | s | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::delete_topic | ( | ::DDS::Topic_ptr | a_topic | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::enable | ( | void | ) |
DDS::Topic_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::find_topic | ( | const char * | impl_name, | |
const ::DDS::Duration_t & | timeout | |||
) |
DDS::Subscriber_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_builtin_subscriber | ( | void | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_current_time | ( | ::DDS::Time_t & | current_time | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_default_publisher_qos | ( | ::DDS::PublisherQos & | qos | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_default_subscriber_qos | ( | ::DDS::SubscriberQos & | qos | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_default_topic_qos | ( | ::DDS::TopicQos & | qos | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_discovered_participant_data | ( | ::DDS::ParticipantBuiltinTopicData & | impl_data, | |
const ::DDS::InstanceHandle_t & | impl_handle | |||
) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_discovered_participants | ( | ::DDS::InstanceHandleSeq & | impl_handles | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_discovered_topic_data | ( | ::DDS::TopicBuiltinTopicData & | impl_data, | |
const ::DDS::InstanceHandle_t & | impl_handle | |||
) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_discovered_topics | ( | ::DDS::InstanceHandleSeq & | impl_handles | ) |
DDS::DomainId_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_domain_id | ( | void | ) |
DDSDomainParticipant * CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_impl | ( | void | ) |
DDS::InstanceHandle_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_instance_handle | ( | void | ) |
DDS::DomainParticipantListener_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_listener | ( | void | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_qos | ( | ::DDS::DomainParticipantQos & | qos | ) |
DDS::StatusMask CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_status_changes | ( | void | ) |
DDS::StatusCondition_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::get_statuscondition | ( | void | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::ignore_participant | ( | const ::DDS::InstanceHandle_t & | handle | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::ignore_publication | ( | const ::DDS::InstanceHandle_t & | handle | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::ignore_subscription | ( | const ::DDS::InstanceHandle_t & | handle | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::ignore_topic | ( | const ::DDS::InstanceHandle_t & | handle | ) |
DDSDomainParticipant * CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::impl | ( | void | ) | [protected] |
DDS::TopicDescription_ptr CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::lookup_topicdescription | ( | const char * | name | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::set_default_publisher_qos | ( | const ::DDS::PublisherQos & | qos | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::set_default_subscriber_qos | ( | const ::DDS::SubscriberQos & | qos | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::set_default_topic_qos | ( | const ::DDS::TopicQos & | qos | ) |
void CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::set_impl | ( | DDSDomainParticipant * | dp | ) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::set_listener | ( | ::DDS::DomainParticipantListener_ptr | a_listener, | |
::DDS::StatusMask | mask | |||
) |
DDS::ReturnCode_t CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::set_qos | ( | const ::DDS::DomainParticipantQos & | qos | ) |
DDSDomainParticipant* CIAO::DDS4CCM::RTI::RTI_DomainParticipant_i::impl_ [protected] |