RTI Connext C++ API  Version 5.0.0
Domain Module

Contains the DDSDomainParticipant class that acts as an entrypoint of RTI Connext and acts as a factory for many of the classes. The DDSDomainParticipant also acts as a container for the other objects that make up RTI Connext. More...

Modules

 DomainParticipantFactory
 DDSDomainParticipantFactory entity and associated elements
 
 DomainParticipants
 DDSDomainParticipant entity and associated elements
 
 Built-in Topics
 Built-in objects created by RTI Connext but accessible to the application.
 

Macros

#define DDSTheParticipantFactory   DDSDomainParticipantFactory::get_instance()
 Can be used as an alias for the singleton factory returned by the operation DDSDomainParticipantFactory::get_instance().
 

Typedefs

typedef DDS_DOMAINID_TYPE_NATIVE DDS_DomainId_t
 An integer that indicates in which domain a DDSDomainParticipant communicates.
 

Detailed Description

Contains the DDSDomainParticipant class that acts as an entrypoint of RTI Connext and acts as a factory for many of the classes. The DDSDomainParticipant also acts as a container for the other objects that make up RTI Connext.

DDSDomainPackage.png
DCPS Domain package

Macro Definition Documentation

#define DDSTheParticipantFactory   DDSDomainParticipantFactory::get_instance()

Can be used as an alias for the singleton factory returned by the operation DDSDomainParticipantFactory::get_instance().

See Also
DDSDomainParticipantFactory::get_instance
Examples:
HelloWorld_publisher.cxx, and HelloWorld_subscriber.cxx.

Typedef Documentation

typedef DDS_DOMAINID_TYPE_NATIVE DDS_DomainId_t

An integer that indicates in which domain a DDSDomainParticipant communicates.

Participants with the same DDS_DomainId_t are said to be in the same domain, and can thus communicate with one another.

The lower limit for a domain ID is 0. The upper limit for a domain ID is determined by the guidelines stated in DDS_RtpsWellKnownPorts_t (specifically DDS_RtpsWellKnownPorts_t::domain_id_gain)


RTI Connext C++ API Version 5.0.0 Copyright © Thu Aug 30 2012 Real-Time Innovations, Inc