OpenDDS  Snapshot(2023/04/28-20:55)
Classes | Modules | Typedefs | Enumerations | Variables
Federator.idl File Reference
import "dds/DCPS/InfoRepoDiscovery/Info.idl";
import "dds/DdsDcpsGuid.idl";
#include "tao/OctetSeq.pidl"
Include dependency graph for Federator.idl:

Go to the source code of this file.

Classes

struct  OpenDDS::Federator::OwnerUpdate
 
struct  OpenDDS::Federator::TopicUpdate
 
struct  OpenDDS::Federator::ParticipantUpdate
 
struct  OpenDDS::Federator::PublicationUpdate
 
struct  OpenDDS::Federator::SubscriptionUpdate
 
exception  OpenDDS::Federator::Incomplete
 
interface  OpenDDS::Federator::Manager
 

Modules

 OpenDDS
 The Internal API and Implementation of OpenDDS.
 
 OpenDDS::Federator
 

Typedefs

typedef DDS::DomainId_t OpenDDS::Federator::FederationDomain
 
typedef DCPS::GUID_t OpenDDS::Federator::FederationId
 

Enumerations

enum  OpenDDS::Federator::UpdateType {
  OpenDDS::Federator::CreateEntity, OpenDDS::Federator::DestroyEntity, OpenDDS::Federator::UpdateQosValue1, OpenDDS::Federator::UpdateQosValue2,
  OpenDDS::Federator::UpdateFilterExpressionParams
}
 

Variables

const RepoKey OpenDDS::Federator::NIL_REPOSITORY = 0
 
const FederationDomain OpenDDS::Federator::DEFAULT_FEDERATIONDOMAIN = -2107281297
 
const FederationDomain OpenDDS::Federator::ANY_FEDERATIONDOMAIN = -1
 
const string OpenDDS::Federator::OWNERUPDATETOPICNAME = "OwnerUpdate"
 
const string OpenDDS::Federator::OWNERUPDATETYPENAME = "OwnerUpdate"
 
const string OpenDDS::Federator::TOPICUPDATETOPICNAME = "TopicUpdate"
 
const string OpenDDS::Federator::TOPICUPDATETYPENAME = "TopicUpdate"
 
const string OpenDDS::Federator::PARTICIPANTUPDATETOPICNAME = "ParticipantUpdate"
 
const string OpenDDS::Federator::PARTICIPANTUPDATETYPENAME = "ParticipantUpdate"
 
const string OpenDDS::Federator::PUBLICATIONUPDATETOPICNAME = "PublicationUpdate"
 
const string OpenDDS::Federator::PUBLICATIONUPDATETYPENAME = "PublicationUpdate"
 
const string OpenDDS::Federator::SUBSCRIPTIONUPDATETOPICNAME = "SubscriptionUpdate"
 
const string OpenDDS::Federator::SUBSCRIPTIONUPDATETYPENAME = "SubscriptionUpdate"
 
const string OpenDDS::Federator::REPOSITORY_IORTABLE_KEY = "DCPSInfoRepo"
 
const string OpenDDS::Federator::FEDERATOR_IORTABLE_KEY = "Federator"