RTI Connext DDS Micro C API  Version 3.0.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
User-Defined Types

Generic Type entity and associated elements. More...

Macros

#define NDDS_Type_Plugin   DDS_TypePlugin

Typedefs

typedef struct
DDS_BuiltinTopicKey_t 
DDS_InstanceId_t
 The data structure by which RTI Connext DDS Micro identifies keys in user data types.

Detailed Description

Generic Type entity and associated elements.


Macro Definition Documentation

#define NDDS_Type_Plugin   DDS_TypePlugin

This class is not a part of the DDS API per se and cannot be used on its own. It exists to unify common implementation and documentation from the nearly-identical DDS_Time_t and DDS_Duration_t types.


Typedef Documentation

The data structure by which RTI Connext DDS Micro identifies keys in user data types.

RTI Connext DDS Micro propagates and differentiates between instances of keyed types using DDS_InstanceId_t . Before a sample of a keyed type can be written, its key must be translated into one of these.

Users who do not edit the code generated by rtiddsgen do not need to deal with this type.

This type is structurally identical to the key type of the built-in topic types. A one-to-one mapping must exist from the key fields of a user data sample to the values of this type's fields.

See also:
DDS_BuiltinTopicKey_t

RTI Connext DDS Micro C API Version 3.0.2 Copyright © Thu Dec 12 2019 Real-Time Innovations, Inc