OpenDDS::Federator Namespace Reference


Classes

struct  OwnerUpdate
struct  TopicUpdate
struct  ParticipantUpdate
struct  PublicationUpdate
struct  SubscriptionUpdate
exception  Incomplete
interface  Manager
class  Config
class  ManagerImpl
class  InfoRepoMulticastResponder
 Event Handler that services multicast requests for IOR of a bootstrappable service. More...
class  UpdateListener
class  UpdateProcessor
 Interface for managing update publications. More...
class  UpdateReceiver

Namespaces

namespace  Defaults

Typedefs

typedef ::CORBA::Long RepoKey
typedef long RepoKey
typedef DDS::DomainId_t FederationDomain
typedef DCPS::GUID_t FederationId
typedef std::basic_string<
ACE_TCHAR > 
tstring

Enumerations

enum  UpdateType {
  CreateEntity, DestroyEntity, UpdateQosValue1, UpdateQosValue2,
  UpdateFilterExpressionParams
}

Variables

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


Typedef Documentation

typedef ::CORBA::Long OpenDDS::Federator::RepoKey

Definition at line 22 of file RepoIdConverter.h.

typedef long OpenDDS::Federator::RepoKey

Definition at line 18 of file Federator.idl.

typedef DDS::DomainId_t OpenDDS::Federator::FederationDomain

Definition at line 21 of file Federator.idl.

typedef DCPS::GUID_t OpenDDS::Federator::FederationId

Definition at line 24 of file Federator.idl.

typedef std::basic_string<ACE_TCHAR> OpenDDS::Federator::tstring

Definition at line 24 of file FederatorConfig.h.


Enumeration Type Documentation

enum OpenDDS::Federator::UpdateType

Enumerator:
CreateEntity 
DestroyEntity 
UpdateQosValue1 
UpdateQosValue2 
UpdateFilterExpressionParams 

Definition at line 27 of file Federator.idl.

00027                     {
00028       CreateEntity,
00029       DestroyEntity,
00030       UpdateQosValue1,
00031       UpdateQosValue2,
00032       UpdateFilterExpressionParams
00033     };


Variable Documentation

const RepoKey OpenDDS::Federator::NIL_REPOSITORY = 0

Definition at line 36 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::join_federation().

const FederationDomain OpenDDS::Federator::DEFAULT_FEDERATIONDOMAIN = -2107281297

Definition at line 37 of file Federator.idl.

const FederationDomain OpenDDS::Federator::ANY_FEDERATIONDOMAIN = -1

Definition at line 38 of file Federator.idl.

const string OpenDDS::Federator::OWNERUPDATETOPICNAME = "OwnerUpdate"

Definition at line 57 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::initialize().

const string OpenDDS::Federator::OWNERUPDATETYPENAME = "OwnerUpdate"

Definition at line 58 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::initialize().

const string OpenDDS::Federator::TOPICUPDATETOPICNAME = "TopicUpdate"

Definition at line 80 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::initialize().

const string OpenDDS::Federator::TOPICUPDATETYPENAME = "TopicUpdate"

Definition at line 81 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::initialize().

const string OpenDDS::Federator::PARTICIPANTUPDATETOPICNAME = "ParticipantUpdate"

Definition at line 101 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::initialize().

const string OpenDDS::Federator::PARTICIPANTUPDATETYPENAME = "ParticipantUpdate"

Definition at line 102 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::initialize().

const string OpenDDS::Federator::PUBLICATIONUPDATETOPICNAME = "PublicationUpdate"

Definition at line 127 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::initialize().

const string OpenDDS::Federator::PUBLICATIONUPDATETYPENAME = "PublicationUpdate"

Definition at line 128 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::initialize().

const string OpenDDS::Federator::SUBSCRIPTIONUPDATETOPICNAME = "SubscriptionUpdate"

Definition at line 158 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::initialize().

const string OpenDDS::Federator::SUBSCRIPTIONUPDATETYPENAME = "SubscriptionUpdate"

Definition at line 159 of file Federator.idl.

Referenced by OpenDDS::Federator::ManagerImpl::initialize().

const string OpenDDS::Federator::REPOSITORY_IORTABLE_KEY = "DCPSInfoRepo"

Definition at line 247 of file Federator.idl.

Referenced by InfoRepo::init().

const string OpenDDS::Federator::FEDERATOR_IORTABLE_KEY = "Federator"

Definition at line 248 of file Federator.idl.

Referenced by InfoRepo::init().


Generated on Fri Feb 12 20:06:46 2016 for OpenDDS by  doxygen 1.4.7