OpenDDS::DCPS::DCPSInfo Interface Reference

import "Info.idl";

List of all members.

Public Member Functions

boolean attach_participant (in::DDS::DomainId_t domainId, in RepoId participantId) raises (Invalid_Domain, Invalid_Participant)
TopicStatus assert_topic (out RepoId topicId, in::DDS::DomainId_t domainId, in RepoId participantId, in string topicName, in string DataTypeName, in::DDS::TopicQos qos, in boolean hasDcpsKey) raises (Invalid_Domain, Invalid_Participant)
TopicStatus find_topic (in::DDS::DomainId_t domainId, in string topicName, out string DataTypeName, out::DDS::TopicQos qos, out RepoId topicId) raises (Invalid_Domain)
TopicStatus remove_topic (in::DDS::DomainId_t domainId, in RepoId participantId, in RepoId topicId) raises (Invalid_Domain, Invalid_Participant, Invalid_Topic)
RepoId add_publication (in::DDS::DomainId_t domainId, in RepoId participantId, in RepoId topicId, in DataWriterRemote publication, in::DDS::DataWriterQos qos, in TransportLocatorSeq transInfo, in::DDS::PublisherQos publisherQos) raises (Invalid_Domain, Invalid_Participant, Invalid_Topic)
void remove_publication (in::DDS::DomainId_t domainId, in RepoId participantId, in RepoId publicationId) raises (Invalid_Domain, Invalid_Participant, Invalid_Publication)
RepoId add_subscription (in::DDS::DomainId_t domainId, in RepoId participantId, in RepoId topicId, in DataReaderRemote subscription, in::DDS::DataReaderQos qos, in TransportLocatorSeq transInfo, in::DDS::SubscriberQos subscriberQos, in string filterClassName, in string filterExpression, in::DDS::StringSeq exprParams) raises (Invalid_Domain, Invalid_Participant, Invalid_Topic)
void remove_subscription (in::DDS::DomainId_t domainId, in RepoId participantId, in RepoId subscriptionId) raises (Invalid_Domain, Invalid_Participant, Invalid_Subscription)
AddDomainStatus add_domain_participant (in::DDS::DomainId_t domain, in::DDS::DomainParticipantQos qos) raises (Invalid_Domain)
void remove_domain_participant (in::DDS::DomainId_t domainId, in RepoId participantId) raises (Invalid_Domain, Invalid_Participant)
oneway void association_complete (in DDS::DomainId_t domainId, in RepoId participantId, in RepoId localId, in RepoId remoteId)
void disassociate_participant (in DDS::DomainId_t domainId, in RepoId local_id, in RepoId remote_id) raises (Invalid_Domain, Invalid_Participant)
 Forces associations to dissolve by participant.
void disassociate_subscription (in DDS::DomainId_t domainId, in RepoId participantId, in RepoId local_id, in RepoId remote_id) raises (Invalid_Domain, Invalid_Participant, Invalid_Subscription)
 Forces an association to dissolve by subscription.
void disassociate_publication (in DDS::DomainId_t domainId, in RepoId participantId, in RepoId local_id, in RepoId remote_id) raises (Invalid_Domain, Invalid_Participant, Invalid_Publication)
 Forces an association to dissolve by publication.
void ignore_domain_participant (in::DDS::DomainId_t domainId, in RepoId myParticipantId, in RepoId ignoreId) raises (Invalid_Domain, Invalid_Participant)
void ignore_topic (in::DDS::DomainId_t domainId, in RepoId myParticipantId, in RepoId ignoreId) raises (Invalid_Domain, Invalid_Participant, Invalid_Topic)
void ignore_subscription (in::DDS::DomainId_t domainId, in RepoId myParticipantId, in RepoId ignoreId) raises (Invalid_Domain, Invalid_Participant, Invalid_Subscription)
void ignore_publication (in::DDS::DomainId_t domainId, in RepoId myParticipantId, in RepoId ignoreId) raises (Invalid_Domain, Invalid_Participant, Invalid_Publication)
boolean update_domain_participant_qos (in::DDS::DomainId_t domain, in RepoId participantId, in::DDS::DomainParticipantQos qos) raises (Invalid_Domain, Invalid_Participant)
boolean update_topic_qos (in RepoId topicId, in::DDS::DomainId_t domainId, in RepoId participantId, in::DDS::TopicQos qos) raises (Invalid_Domain, Invalid_Participant, Invalid_Topic)
boolean update_publication_qos (in::DDS::DomainId_t domainId, in RepoId participantId, in RepoId publicationId, in::DDS::DataWriterQos qos, in::DDS::PublisherQos publisherQos) raises (Invalid_Domain, Invalid_Participant, Invalid_Publication)
boolean update_subscription_qos (in::DDS::DomainId_t domainId, in RepoId participantId, in RepoId subscriptionId, in::DDS::DataReaderQos qos, in::DDS::SubscriberQos subscriberQos) raises (Invalid_Domain, Invalid_Participant, Invalid_Subscription)
boolean update_subscription_params (in::DDS::DomainId_t domainId, in RepoId participantId, in RepoId subscriptionId, in::DDS::StringSeq exprParams) raises (Invalid_Domain, Invalid_Participant, Invalid_Subscription)
void shutdown ()
string dump_to_string ()


Detailed Description

Definition at line 41 of file Info.idl.


Member Function Documentation

AddDomainStatus OpenDDS::DCPS::DCPSInfo::add_domain_participant ( in::DDS::DomainId_t  domain,
in::DDS::DomainParticipantQos  qos 
) raises (Invalid_Domain)

RepoId OpenDDS::DCPS::DCPSInfo::add_publication ( in::DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  topicId,
in DataWriterRemote  publication,
in::DDS::DataWriterQos  qos,
in TransportLocatorSeq  transInfo,
in::DDS::PublisherQos  publisherQos 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Topic)

RepoId OpenDDS::DCPS::DCPSInfo::add_subscription ( in::DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  topicId,
in DataReaderRemote  subscription,
in::DDS::DataReaderQos  qos,
in TransportLocatorSeq  transInfo,
in::DDS::SubscriberQos  subscriberQos,
in string  filterClassName,
in string  filterExpression,
in::DDS::StringSeq  exprParams 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Topic)

TopicStatus OpenDDS::DCPS::DCPSInfo::assert_topic ( out RepoId  topicId,
in::DDS::DomainId_t  domainId,
in RepoId  participantId,
in string  topicName,
in string  DataTypeName,
in::DDS::TopicQos  qos,
in boolean  hasDcpsKey 
) raises (Invalid_Domain, Invalid_Participant)

oneway void OpenDDS::DCPS::DCPSInfo::association_complete ( in DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  localId,
in RepoId  remoteId 
)

Inform the InfoRepo that the process of creating an association, which was started by the Data{Reader,Writer}Remote::add_association() operation, has completed. The peer that was passive ("active" parameter == false) calls this after the connection is made.

boolean OpenDDS::DCPS::DCPSInfo::attach_participant ( in::DDS::DomainId_t  domainId,
in RepoId  participantId 
) raises (Invalid_Domain, Invalid_Participant)

void OpenDDS::DCPS::DCPSInfo::disassociate_participant ( in DDS::DomainId_t  domainId,
in RepoId  local_id,
in RepoId  remote_id 
) raises (Invalid_Domain, Invalid_Participant)

Forces associations to dissolve by participant.

void OpenDDS::DCPS::DCPSInfo::disassociate_publication ( in DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  local_id,
in RepoId  remote_id 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Publication)

Forces an association to dissolve by publication.

void OpenDDS::DCPS::DCPSInfo::disassociate_subscription ( in DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  local_id,
in RepoId  remote_id 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Subscription)

Forces an association to dissolve by subscription.

string OpenDDS::DCPS::DCPSInfo::dump_to_string (  ) 

TopicStatus OpenDDS::DCPS::DCPSInfo::find_topic ( in::DDS::DomainId_t  domainId,
in string  topicName,
out string  DataTypeName,
out::DDS::TopicQos  qos,
out RepoId  topicId 
) raises (Invalid_Domain)

void OpenDDS::DCPS::DCPSInfo::ignore_domain_participant ( in::DDS::DomainId_t  domainId,
in RepoId  myParticipantId,
in RepoId  ignoreId 
) raises (Invalid_Domain, Invalid_Participant)

void OpenDDS::DCPS::DCPSInfo::ignore_publication ( in::DDS::DomainId_t  domainId,
in RepoId  myParticipantId,
in RepoId  ignoreId 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Publication)

void OpenDDS::DCPS::DCPSInfo::ignore_subscription ( in::DDS::DomainId_t  domainId,
in RepoId  myParticipantId,
in RepoId  ignoreId 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Subscription)

void OpenDDS::DCPS::DCPSInfo::ignore_topic ( in::DDS::DomainId_t  domainId,
in RepoId  myParticipantId,
in RepoId  ignoreId 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Topic)

void OpenDDS::DCPS::DCPSInfo::remove_domain_participant ( in::DDS::DomainId_t  domainId,
in RepoId  participantId 
) raises (Invalid_Domain, Invalid_Participant)

void OpenDDS::DCPS::DCPSInfo::remove_publication ( in::DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  publicationId 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Publication)

void OpenDDS::DCPS::DCPSInfo::remove_subscription ( in::DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  subscriptionId 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Subscription)

TopicStatus OpenDDS::DCPS::DCPSInfo::remove_topic ( in::DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  topicId 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Topic)

void OpenDDS::DCPS::DCPSInfo::shutdown (  ) 

boolean OpenDDS::DCPS::DCPSInfo::update_domain_participant_qos ( in::DDS::DomainId_t  domain,
in RepoId  participantId,
in::DDS::DomainParticipantQos  qos 
) raises (Invalid_Domain, Invalid_Participant)

boolean OpenDDS::DCPS::DCPSInfo::update_publication_qos ( in::DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  publicationId,
in::DDS::DataWriterQos  qos,
in::DDS::PublisherQos  publisherQos 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Publication)

boolean OpenDDS::DCPS::DCPSInfo::update_subscription_params ( in::DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  subscriptionId,
in::DDS::StringSeq  exprParams 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Subscription)

boolean OpenDDS::DCPS::DCPSInfo::update_subscription_qos ( in::DDS::DomainId_t  domainId,
in RepoId  participantId,
in RepoId  subscriptionId,
in::DDS::DataReaderQos  qos,
in::DDS::SubscriberQos  subscriberQos 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Subscription)

boolean OpenDDS::DCPS::DCPSInfo::update_topic_qos ( in RepoId  topicId,
in::DDS::DomainId_t  domainId,
in RepoId  participantId,
in::DDS::TopicQos  qos 
) raises (Invalid_Domain, Invalid_Participant, Invalid_Topic)


The documentation for this interface was generated from the following file:
Generated on Fri Feb 12 20:06:18 2016 for OpenDDS by  doxygen 1.4.7