ArrayDynamicType | ArrayDynamicType holds an 'Array' value |
BooleanDynamicType | BooleanDynamicType holds an 'boolean' value |
CharDynamicType | CharDynamicType holds an 'char' value |
Condition | A Condition can be added to a DDS_WaitSet to provide synchronous event notification |
ContentFilteredTopic | ContentFilteredTopic provides a topic that may include data filtered from a related Topic |
DataReader | The DataReader entity allows the application to subscribe to and read data |
DataReaderListener | The DataReaderListener provides asynchronous notification of DataReader events. This listener can be installed during DataReader creation, DomainParticipant_create_yyy(), as well as by calling DataReader_set_listener() |
DataReaderQos | Structure that holds DataReader Quality of Service policies |
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 |
DataWriterListener | The DataWriterListener provides asynchronous notification of DataWriter events. This listener can be installed during DataWriter creation, Publisher_create_datawriter(), as well as by calling DataWriter_set_listener() |
DataWriterQos | Structure that holds DataWriter Quality of Service policies |
DDS | Provides various constants and utility routines used throughout CoreDX DDS |
DeadlineQosPolicy | This QoS policy establishes a minimum update period for data instances |
DestinationOrderQosPolicy | This QoS policy controls how each Subscriber orders received data samples |
DiscoveryQosPolicy | QoS Policy for configuring aspects of the Discovery and Builtin entities |
DomainEntity | Base class for all DDS Domain Entities |
DomainId_t | |
DomainParticipant | The DomainParticipant is used to configure, create and destroy Publisher, Subscriber and Topic objects |
DomainParticipantFactory | DomainParticipantFactory constructs DomainParticipants. The |
DomainParticipantFactoryQos | Structure that holds DomainParticipantFactory Quality of Service policies |
DomainParticipantListener | |
DomainParticipantQos | Structure that holds DomainParticipant Quality of Service policies |
DoubleDynamicType | DoubleDynamicType holds an 'double' value |
DurabilityQosPolicy | |
DurabilityServiceQosPolicy | |
Duration_t | Represents a time duration with nanosecond resolution |
DynamicType | DynamicType is the base class for all specific DynamicTypes |
DynamicTypeDataReader | DynamicTypeDataReader is an implementation of DataReader that supports DynamicTypes |
DynamicTypeDataWriter | DynamicTypeDataWriter is an implementation of DataWriter that supports DynamicTypes |
DynamicTypeTypeSupport | DynamicTypeTypeSupport is an implementation of TypeSupport that supports DynamicTypes |
Entity | Base class for all DDS Entities |
EntityFactoryQosPolicy | |
EntityNameQosPolicy | |
EnumDynamicType | EnumDynamicType represents ENUMs |
FloatDynamicType | FloatDynamicType holds an 'float' value |
FooDataReader | The FooDataReader is an example specialized DataReader (generated by the coredx_ddl compiler) for reading data samples of type 'Foo' |
FooDataWriter | The FooDataWriter is an example specialized DataWriter (generated by the coredx_ddl compiler) for writing data samples of type 'Foo' |
FooTypeSupport | Impliments the TypeSupport inteface for the Data Type 'Foo' |
GroupDataQosPolicy | Allows the application to attach arbitrary information to a Publisher or Subscriber |
GuardCondition | A GuardCondition is a Condition where the trigger_value is under application control |
HistoryQosPolicy | Controls the ammount of historical data maintained by a DataReader or DataWriter |
InconsistentTopicStatus | InconsistentTopicStatus provides status related to the on_inconsistent_topic listener methods of the TopicListener structure |
InstanceHandle_t | Used to identify a DDS Entity or data instance. An InstanceHandle is unique within its context. For example, each data instance known by a DataReader is assigned a unique InstanceHandle. However, these handles may not be unique when compared to handles from another DataReader |
IpTransportInterface | Defines an interface for use by the UdpTransport |
LatencyBudgetQosPolicy | Specifies allowable latency |
LifespanQosPolicy | Specifies the maximum duration of validity of the data written by the DataWriter |
LivelinessChangedStatus | Status related to the on_liveliness_changed listener methods of the DataReader, Subscriber, and DomainParticipant structures |
LivelinessLostStatus | Status related to the on_liveliness_lost listener methods of the DataWriter, Publisher, and DomainParticipant structures |
LivelinessQosPolicy | Determines the mechanism and parameters used by the application to determine whether an Entity is alive |
LmtTransport | An instance of a LMT Transport that can be added to a DomainParticipant |
LmtTransportConfig | Structure that holds LMT Transport configuration items |
Locator | Network address |
LoggingQosPolicy | Controls the amount and kind of data that is logged |
LongDynamicType | LongDynamicType holds an 'long' value (32bits, signed) |
LongLongDynamicType | LongLongDynamicType holds an 'long long' (64bit, signed) value |
MultiTopic | MultiTopic provides a topic that may include data from multiple Topics |
OctetDynamicType | OctetDynamicType holds an 'octet' value |
OfferedDeadlineMissedStatus | Status related to the on_offered_deadline_missed listener methods of the DataWriter, Publisher, and DomainParticipant structures |
OfferedIncompatibleQosStatus | Status related to the on_offered_incompatible_qos listener methods of the DataWriter, Publisher, and DomainParticipant structures |
OwnershipQosPolicy | Determines instance ownership in the case of multple writers. CoreDX DDS supports both SHARED_OWNERSHIP_QOS and EXCLUSIVE_OWNERSHIP_QOS |
OwnershipStrengthQosPolicy | Defines the strength, or priority, of a Writer. The strength is used to determine ownership in the case of EXCLUSIVE_OWNERSHIP_QOS. When multiple writers publish data about the same instance, the stronger writer is considered the owner, and data from other writers is not delivered to the reader |
ParticipantBuiltinTopicData | The ParticipantBuiltinTopicData is a built-in Data Type that represents Participant Discovery information |
ParticipantBuiltinTopicDataDataReader | The ParticipantBuiltinTopicDataDataReader is a built-in DataReader that can be used to access Participant Discovery information. The reader can be accessed through the special 'builtin' Subscriber via the DomainParticipant.get_builtin_subscriber() routine |
ParticipantLocator | Describes a the location and identity of a potential peer DomainParticipant |
PartitionQosPolicy | Defines a logical data partition |
PeerParticipantQosPolicy | Configures a list of DomainParticipant peers to attempt communication with |
PresentationQosPolicy | Controls the presentation of received data samples to the application. CoreDX DDS currently supports only the access_scope = INSTANCE_PRESENTATION_QOS policy |
PublicationBuiltinTopicData | The PublicationBuiltinTopicData is a built-in Data Type that represents Publication Discovery information |
PublicationBuiltinTopicDataDataReader | The PublicationBuiltinTopicDataDataReader is a built-in DataReader that can be used to access Publication Discovery information. The reader can be accessed through the special 'builtin' Subscriber via the DomainParticipant.get_builtin_subscriber() routine |
PublicationMatchedStatus | Status related to the on_publication_matched listener methods of the DataWriter, Publisher, and DomainParticipant structures |
Publisher | The Publisher configures, creates, manages and destroys DataWriters |
PublisherListener | |
PublisherQos | Structure that holds Publisher Quality of Service policies |
QosPolicyCount | A QoS Policy identifier, along with a count |
QueryCondition | The trigger_value is driven by the data available, after applying the filter, in the associated DataReader |
ReadCondition | A ReadCondition is a specialized Condition associated with a DataReader |
ReaderDataLifecycleQosPolicy | Specifies the lifecycle behavior of data instances managed by the DataReader |
ReliabilityQosPolicy | Indicates the level of reliability offered/provided by the Entity. If kind is RELIABLE_RELIABILITY_QOS, then the middleware will attempt to deliver all samples in the history cache. If samples are not received, then they will be retried |
RequestedDeadlineMissedStatus | Status related to the on_requested_deadline_missed listener methods of the DataReader, Subscriber, and DomainParticipant structures |
RequestedIncompatibleQosStatus | |
ResourceLimitsQosPolicy | Specifies the resources that the Service can use to maintain data samples and instances |
RTPSReaderQosPolicy | QoS Policy for configuring aspects of the RTPS Reader Protocol |
RTPSWriterQosPolicy | QoS Policy for configuring aspects of the RTPS Writer Protocol |
SampleInfo | The SampleInfo structure contains information associated with each Sample. The DataReader.read() and take() operations return two vectors. One vector contains Sample(s) and the other contains SampleInfo(s). There is a one-to-one correspondence between items in these two vectors. Each Sample is described by the corresponding SampleInfo instance |
SampleLostStatus | Status related to the on_sample_lost listener methods of the DataReader, Subscriber, and DomainParticipant structures |
SampleRejectedStatus | Status related to the on_sample_rejected listener methods of the DataReader, Subscriber, and DomainParticipant structures |
SequenceDynamicType | SequenceDynamicType holds an 'Sequence' value |
ShortDynamicType | ShortDynamicType holds an 'short' value |
SslTransport | An instance of a SSL Transport that can be added to a DomainParticipant |
SslTransportConfig | Structure that holds SSL Transport configuration items |
StatusCondition | A StatusCondition is a condition associated with an Entity. The trigger_value is driven by the communication status of the associated Entity |
StringDynamicType | StringDynamicType holds an 'string' value |
StructDynamicType | StructDynamicType represents structures |
Subscriber | The Subscriber configures, creates, manages and destroys DataReaders |
SubscriberListener | The SubscriberListener provides asynchronous notification of Subscriber events. This listener can be installed during Subscriber creation, DomainParticipant_create_subscriber() as well as by calling Subscriber_set_listener() |
SubscriberQos | Structure that holds DDS_Subscriber Quality of Service policies |
SubscriptionBuiltinTopicData | The SubscriptionBuiltinTopicData is a built-in Data Type that represents Subscription Discovery information |
SubscriptionBuiltinTopicDataDataReader | The SubscriptionBuiltinTopicDataDataReader is a built-in DataReader that can be used to access Subscription Discovery information |
SubscriptionMatchedStatus | Status related to the on_subscription_matched listener methods of the DataReader, Subscriber, and DomainParticipant structures |
TcpTransport | An instance of a TCP Transport that can be added to a DomainParticipant |
TcpTransportConfig | Structure that holds TCP Transport configuration items |
ThreadModelQosPolicy | QoS Policy for configuring the threading behavior of the DomainParticipant |
Time_t | Represents time with nanosecond resolution |
TimeBasedFilterQosPolicy | Defines a filter based on time between samples. The DataReader indicates that it wants at most one sample for each instance every minimum_separation interval |
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.] |
TopicDataQosPolicy | Allows the application to attach arbitrary information to a Topic QoS |
TopicDescription | TopicDescription is an abstract that provides the foundation for Topic, ContentFilteredTopic, and MultiTopic |
TopicListener | The DDS_TopicListener provides asynchronous notification of DDS_Topic events. This listener can be installed during Topic creation (DDS_DomainParticipant_create_topic() and related) as well as by calling DDS_Topic_set_listener() |
TopicQos | Structure that holds DDS_Topic Quality of Service policies |
Transport | An instance of a Transport that can be added to a DomainParticipant |
TransportPriorityQosPolicy | A hint to the middleware to help configure the transport priority mechanism |
TypecodeQosPolicy | Typecode representing the datatype a DataReader reads or a DataWriter writes |
TypeSupport | |
UdpTransport | An instance of a Transport that can be added to a DomainParticipant |
UdpTransportConfig | Structure that holds UDP Transport configuration items |
ULongDynamicType | ULongDynamicType holds an 'unsigned long' value (32bits, unsigned) |
ULongLongDynamicType | ULongLongDynamicType holds an 'long long' (64bit, unsigned) value |
UnionDynamicType | UnionDynamicType represents unionures |
UserDataQosPolicy | Allows the application to attach arbitrary information to a DomainParticipant, DataWriter or DataReader |
UShortDynamicType | UShortDynamicType holds an 'unsigned short' value |
WaitSet | A DDS_WaitSet maintains a set of Condition objects and allows the application to wait until one or more of them have a trigger_value of TRUE |
WriterDataLifecycleQosPolicy | Specifies the lifecycle behavior of data instances managed by the DataWriter. If autodispose_unregistered_instances is true, then the DataWriter will automatically dispose any instances that are unregistered. Note: When a DataWriter is deleted, it will automatically unregister all of its instances. With this policy == true, then all instances will also be disposed |
X509_Der | |