DDS4CCM
1.0.7
|
#include <DomainParticipant.h>
Public Member Functions | |
DDS_DomainParticipant_i (DDSDomainParticipant *dp) | |
Constructor. | |
virtual | ~DDS_DomainParticipant_i (void) |
Destructor. | |
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 *qos_profile,::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 *qos_profile,::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 *qos_profile,::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 (DDS_INSTANCE_HANDLE_T_IN handle) |
virtual ::DDS::ReturnCode_t | ignore_topic (DDS_INSTANCE_HANDLE_T_IN handle) |
virtual ::DDS::ReturnCode_t | ignore_publication (DDS_INSTANCE_HANDLE_T_IN handle) |
virtual ::DDS::ReturnCode_t | ignore_subscription (DDS_INSTANCE_HANDLE_T_IN 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, DDS_INSTANCE_HANDLE_T_IN 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, DDS_INSTANCE_HANDLE_T_IN impl_handle) |
virtual ::CORBA::Boolean | contains_entity (DDS_INSTANCE_HANDLE_T_IN 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_INSTANCE_HANDLE_T_RETN | get_instance_handle (void) |
::DDSDomainParticipant * | get_rti_entity (void) |
void | set_rti_entity (::DDSDomainParticipant *dp) |
Protected Member Functions | |
::DDSDomainParticipant * | rti_entity (void) |
Protected Attributes | |
::DDSDomainParticipant * | rti_entity_ |
CIAO::NDDS::DDS_DomainParticipant_i::DDS_DomainParticipant_i | ( | DDSDomainParticipant * | dp | ) |
Constructor.
CIAO::NDDS::DDS_DomainParticipant_i::~DDS_DomainParticipant_i | ( | void | ) | [virtual] |
Destructor.
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::assert_liveliness | ( | void | ) |
Implements DDS::DomainParticipant.
CORBA::Boolean CIAO::NDDS::DDS_DomainParticipant_i::contains_entity | ( | DDS_INSTANCE_HANDLE_T_IN | a_handle | ) |
DDS::ContentFilteredTopic_ptr CIAO::NDDS::DDS_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::NDDS::DDS_DomainParticipant_i::create_multitopic | ( | const char * | name, |
const char * | type_name, | ||
const char * | subscription_expression, | ||
const ::DDS::StringSeq & | expression_parameters | ||
) |
DDS::Publisher_ptr CIAO::NDDS::DDS_DomainParticipant_i::create_publisher | ( | const ::DDS::PublisherQos & | qos, |
::DDS::PublisherListener_ptr | a_listener, | ||
::DDS::StatusMask | mask | ||
) |
DDS::Publisher_ptr CIAO::NDDS::DDS_DomainParticipant_i::create_publisher_with_profile | ( | const char * | qos_profile, |
::DDS::PublisherListener_ptr | a_listener, | ||
::DDS::StatusMask | mask | ||
) |
DDS::Subscriber_ptr CIAO::NDDS::DDS_DomainParticipant_i::create_subscriber | ( | const ::DDS::SubscriberQos & | qos, |
::DDS::SubscriberListener_ptr | a_listener, | ||
::DDS::StatusMask | mask | ||
) |
DDS::Subscriber_ptr CIAO::NDDS::DDS_DomainParticipant_i::create_subscriber_with_profile | ( | const char * | qos_profile, |
::DDS::SubscriberListener_ptr | a_listener, | ||
::DDS::StatusMask | mask | ||
) |
DDS::Topic_ptr CIAO::NDDS::DDS_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::NDDS::DDS_DomainParticipant_i::create_topic_with_profile | ( | const char * | impl_name, |
const char * | type_name, | ||
const char * | qos_profile, | ||
::DDS::TopicListener_ptr | a_listener, | ||
::DDS::StatusMask | mask | ||
) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::delete_contained_entities | ( | void | ) |
Implements DDS::DomainParticipant.
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::delete_contentfilteredtopic | ( | ::DDS::ContentFilteredTopic_ptr | a_contentfilteredtopic | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::delete_multitopic | ( | ::DDS::MultiTopic_ptr | a_multitopic | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::delete_publisher | ( | ::DDS::Publisher_ptr | p | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::delete_subscriber | ( | ::DDS::Subscriber_ptr | s | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::delete_topic | ( | ::DDS::Topic_ptr | a_topic | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::enable | ( | void | ) |
Implements DDS::Entity.
DDS::Topic_ptr CIAO::NDDS::DDS_DomainParticipant_i::find_topic | ( | const char * | impl_name, |
const ::DDS::Duration_t & | timeout | ||
) |
DDS::Subscriber_ptr CIAO::NDDS::DDS_DomainParticipant_i::get_builtin_subscriber | ( | void | ) |
Implements DDS::DomainParticipant.
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::get_current_time | ( | ::DDS::Time_t & | current_time | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::get_default_publisher_qos | ( | ::DDS::PublisherQos & | qos | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::get_default_subscriber_qos | ( | ::DDS::SubscriberQos & | qos | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::get_default_topic_qos | ( | ::DDS::TopicQos & | qos | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::get_discovered_participant_data | ( | ::DDS::ParticipantBuiltinTopicData & | impl_data, |
DDS_INSTANCE_HANDLE_T_IN | impl_handle | ||
) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::get_discovered_participants | ( | ::DDS::InstanceHandleSeq & | impl_handles | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::get_discovered_topic_data | ( | ::DDS::TopicBuiltinTopicData & | impl_data, |
DDS_INSTANCE_HANDLE_T_IN | impl_handle | ||
) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::get_discovered_topics | ( | ::DDS::InstanceHandleSeq & | impl_handles | ) |
DDS::DomainId_t CIAO::NDDS::DDS_DomainParticipant_i::get_domain_id | ( | void | ) |
Implements DDS::DomainParticipant.
DDS_INSTANCE_HANDLE_T_RETN CIAO::NDDS::DDS_DomainParticipant_i::get_instance_handle | ( | void | ) | [virtual] |
Implements DDS::Entity.
DDS::DomainParticipantListener_ptr CIAO::NDDS::DDS_DomainParticipant_i::get_listener | ( | void | ) |
Implements DDS::DomainParticipant.
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::get_qos | ( | ::DDS::DomainParticipantQos & | qos | ) |
DDSDomainParticipant * CIAO::NDDS::DDS_DomainParticipant_i::get_rti_entity | ( | void | ) |
DDS::StatusMask CIAO::NDDS::DDS_DomainParticipant_i::get_status_changes | ( | void | ) |
Implements DDS::Entity.
DDS::StatusCondition_ptr CIAO::NDDS::DDS_DomainParticipant_i::get_statuscondition | ( | void | ) |
Implements DDS::Entity.
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::ignore_participant | ( | DDS_INSTANCE_HANDLE_T_IN | handle | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::ignore_publication | ( | DDS_INSTANCE_HANDLE_T_IN | handle | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::ignore_subscription | ( | DDS_INSTANCE_HANDLE_T_IN | handle | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::ignore_topic | ( | DDS_INSTANCE_HANDLE_T_IN | handle | ) |
DDS::TopicDescription_ptr CIAO::NDDS::DDS_DomainParticipant_i::lookup_topicdescription | ( | const char * | name | ) |
DDSDomainParticipant * CIAO::NDDS::DDS_DomainParticipant_i::rti_entity | ( | void | ) | [protected] |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::set_default_publisher_qos | ( | const ::DDS::PublisherQos & | qos | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::set_default_subscriber_qos | ( | const ::DDS::SubscriberQos & | qos | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::set_default_topic_qos | ( | const ::DDS::TopicQos & | qos | ) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::set_listener | ( | ::DDS::DomainParticipantListener_ptr | a_listener, |
::DDS::StatusMask | mask | ||
) |
DDS::ReturnCode_t CIAO::NDDS::DDS_DomainParticipant_i::set_qos | ( | const ::DDS::DomainParticipantQos & | qos | ) |
void CIAO::NDDS::DDS_DomainParticipant_i::set_rti_entity | ( | ::DDSDomainParticipant * | dp | ) |
::DDSDomainParticipant* CIAO::NDDS::DDS_DomainParticipant_i::rti_entity_ [protected] |