CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
|
The DDS_DynamicTypeSupport interface extends the DDS_TypeSupport interface defined by the DDS specification. This TypeSupport operates on DDS_DynamicData samples. More...
Related Functions | |
(Note that these are not member functions.) | |
COREDX_C_DYNTYPE_API DDS_DynamicTypeSupport | DDS_DynamicTypeSupport_create_type_support (const DDS_DynamicType type) |
Create and return a new DDS_DynamicTypeSupport object capable of supporting the given type. More... | |
COREDX_C_DYNTYPE_API DDS_ReturnCode_t | DDS_DynamicTypeSupport_delete_type_support (DDS_DynamicTypeSupport type_support) |
Delete the given type support object, which was previously created by a call to DDS_DynamicTypeSupport_create_type_support. More... | |
COREDX_C_DYNTYPE_API DDS_ReturnCode_t | DDS_DynamicTypeSupport_register_type (DDS_DynamicTypeSupport dts, const DDS_DomainParticipant participant, const char *type_name) |
Registers the TypeSupport with the DDS_DomainParticipant. | |
COREDX_C_DYNTYPE_API const char * | DDS_DynamicTypeSupport_get_type_name (DDS_DynamicTypeSupport dts) |
Returns the name of the type supported by this TypeSupport instance. More... | |
COREDX_C_DYNTYPE_API DDS_DynamicType | DDS_DynamicTypeSupport_get_type (DDS_DynamicTypeSupport dts) |
Returns the DDS_DynamicType that is supported by this TypeSupport instance. More... | |
COREDX_C_DYNTYPE_API DDS_DynamicData | DDS_DynamicTypeSupport_create_dynamic_sample (DDS_DynamicTypeSupport dts) |
Constructs a DynamicData instance based on the associated DynamicType. | |
The DDS_DynamicTypeSupport interface extends the DDS_TypeSupport interface defined by the DDS specification. This TypeSupport operates on DDS_DynamicData samples.