DDS
public interface DomainParticipantOperations extends EntityOperations
enable, get_instance_handle, get_status_changes, get_statusconditionPublisher create_publisher(PublisherQos qos, PublisherListener a_listener, int mask)
int delete_publisher(Publisher p)
Subscriber create_subscriber(SubscriberQos qos, SubscriberListener a_listener, int mask)
int delete_subscriber(Subscriber s)
Subscriber get_builtin_subscriber()
Topic create_topic(java.lang.String topic_name, java.lang.String type_name, TopicQos qos, TopicListener a_listener, int mask)
int delete_topic(Topic a_topic)
Topic find_topic(java.lang.String topic_name, Duration_t timeout)
TopicDescription lookup_topicdescription(java.lang.String name)
ContentFilteredTopic create_contentfilteredtopic(java.lang.String name, Topic related_topic, java.lang.String filter_expression, java.lang.String[] expression_parameters)
int delete_contentfilteredtopic(ContentFilteredTopic a_contentfilteredtopic)
MultiTopic create_multitopic(java.lang.String name, java.lang.String type_name, java.lang.String subscription_expression, java.lang.String[] expression_parameters)
int delete_multitopic(MultiTopic a_multitopic)
int delete_contained_entities()
boolean contains_entity(int a_handle)
int set_qos(DomainParticipantQos qos)
int get_qos(DomainParticipantQosHolder qos)
int set_listener(DomainParticipantListener a_listener, int mask)
DomainParticipantListener get_listener()
int ignore_participant(int handle)
int ignore_topic(int handle)
int ignore_publication(int handle)
int ignore_subscription(int handle)
int get_domain_id()
int assert_liveliness()
int set_default_publisher_qos(PublisherQos qos)
int get_default_publisher_qos(PublisherQosHolder qos)
int set_default_subscriber_qos(SubscriberQos qos)
int get_default_subscriber_qos(SubscriberQosHolder qos)
int set_default_topic_qos(TopicQos qos)
int get_default_topic_qos(TopicQosHolder qos)
int get_current_time(Time_tHolder current_time)
int get_discovered_participants(InstanceHandleSeqHolder participant_handles)
int get_discovered_participant_data(ParticipantBuiltinTopicDataHolder participant_data, int participant_handle)
int get_discovered_topics(InstanceHandleSeqHolder topic_handles)
int get_discovered_topic_data(TopicBuiltinTopicDataHolder topic_data, int topic_handle)