CoreDX DDS
C# Reference Manual

DDS Entities

Classes

class  DomainParticipant
 The DomainParticipant is used to configure, create and destroy Publisher, Subscriber and Topic objects. More...
class  DomainParticipantFactory
 DomainParticipantFactory constructs DomainParticipants. The. More...
class  DataReader
 The DataReader entity allows the application to subscribe to and read data. More...
class  DataWriter
 The DataWriter entity provides an interface for the application to publish (write) data. The DataWriter is an abstract class that is extended to support a particular data type required by the application. A DataReader is associated with, and writes on, a single Topic. More...
class  Entity
 Base class for all DDS Entities. More...
class  DomainEntity
 Base class for all DDS Domain Entities. More...
class  Publisher
 The Publisher configures, creates, manages and destroys DataWriters. More...
class  Subscriber
 The Subscriber configures, creates, manages and destroys DataReaders. More...
class  Topic
 Topic is the basic description of data to be published or subscribed. A topic is identified by a name and a type. A Topic is created by calling DomainParticipant.create_topic(). Prior to creating a Topic, the associated data type must be registered with the DomainParticipant via a call to the TypeSupportXYZ.register_type() function. [The register_type() function is auto-generated 'type-specific' code.]. More...
class  ContentFilteredTopic
 ContentFilteredTopic provides a topic that may include data filtered from a related Topic. The ContentFilteredTopic is associated with another un-filtered topic related_topic. It applies a filter to the data of the related topic. If a data sample passes the filter, it will be made available to a DataReader associated with the ContentFilteredTopic. More...
struct  DDS_MultiTopic
 DDS_MultiTopic provides a topic that may include data from multiple Topics. More...
 All Classes Namespaces Functions Variables Enumerations Properties

© 2009-2011 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.