8 #ifndef OPENDDS_FEDERATOR_IDL 9 #define OPENDDS_FEDERATOR_IDL 15 module
OpenDDS { module Federator {
174 boolean discover_federation(in
string ior) raises(
Incomplete);
182 in FederationDomain federation
189 void leave_federation(in RepoKey
id) raises(
Incomplete);
196 RepoKey federation_id();
const string PUBLICATIONUPDATETOPICNAME
const string TOPICUPDATETOPICNAME
const string OWNERUPDATETYPENAME
DDS::DataReaderQos datareader_qos
DCPS::GUID_t FederationId
const FederationDomain ANY_FEDERATIONDOMAIN
sequence< TransportLocator > TransportLocatorSeq
const string SUBSCRIPTIONUPDATETOPICNAME
DDS::DomainParticipantQos qos
const FederationDomain DEFAULT_FEDERATIONDOMAIN
const RepoKey NIL_REPOSITORY
DDS::DataWriterQos datawriter_qos
DOMAINID_TYPE_NATIVE DomainId_t
const string SUBSCRIPTIONUPDATETYPENAME
DDS::SubscriberQos subscriber_qos
unsigned long transport_context
DDS::PublisherQos publisher_qos
const string PUBLICATIONUPDATETYPENAME
DDS::DomainId_t FederationDomain
const string REPOSITORY_IORTABLE_KEY
sequence< octet > OctetSeq
DDS::OctetSeq serialized_type_info
unsigned long transport_context
OpenDDS::DCPS::TransportLocatorSeq transport_info
const string PARTICIPANTUPDATETOPICNAME
const string FEDERATOR_IORTABLE_KEY
DDS::OctetSeq serialized_type_info
DDS::StringSeq expression_params
const string OWNERUPDATETOPICNAME
int shutdown(ACE_HANDLE handle, int how)
The Internal API and Implementation of OpenDDS.
const string PARTICIPANTUPDATETYPENAME
sequence< string > StringSeq
const string TOPICUPDATETYPENAME
OpenDDS::DCPS::TransportLocatorSeq transport_info