Federator.idl File Reference

import "dds/DdsDcpsInfo.idl";
import "dds/DdsDcpsGuid.idl";
#include "tao/OctetSeq.pidl"

Include dependency graph for Federator.idl:


Namespaces

namespace  OpenDDS
namespace  OpenDDS::Federator

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

Typedefs

typedef long OpenDDS::Federator::RepoKey
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 }

Variables

const RepoKey OpenDDS::Federator::NIL_REPOSITORY = 0
const FederationDomain OpenDDS::Federator::DEFAULT_FEDERATIONDOMAIN = 0x5265706f
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"

Generated on Fri Nov 7 09:36:14 2008 for OpenDDS by  doxygen 1.4.7