CoreDX DDS C Reference Manual
Related Functions | List of all members
DDS_DynamicDataWriter Struct Reference

Provides a DataWriter interface that is tailored to support writing an X-Types defined DynamicType data type. The specific DynamicType must have been registered previously with the DomainParticipant. More...

Related Functions

(Note that these are not member functions.)

DDS_InstanceHandle_t DDS_DynamicDataWriter_register_instance (DDS_DynamicDataWriter dw, const DDS_DynamicData instance_data)
 This operation registers a DDS_DynamicData data value.
 
DDS_InstanceHandle_t DDS_DynamicDataWriter_register_instance_w_timestamp (DDS_DynamicDataWriter dw, const DDS_DynamicData instance_data, const DDS_Time_t source_timestamp)
 This operation registers a DDS_DynamicData data value.
 
DDS_ReturnCode_t DDS_DynamicDataWriter_unregister_instance (DDS_DynamicDataWriter dw, const DDS_DynamicData instance_data, const DDS_InstanceHandle_t handle)
 This operation unregisters a DDS_DynamicData data value.
 
DDS_ReturnCode_t DDS_DynamicDataWriter_unregister_instance_w_timestamp (DDS_DynamicDataWriter dw, const DDS_DynamicData instance_data, const DDS_InstanceHandle_t handle, const DDS_Time_t source_timestamp)
 This operation unregisters a DDS_DynamicData data value.
 
DDS_ReturnCode_t DDS_DynamicDataWriter_write (DDS_DynamicDataWriter dw, const DDS_DynamicData instance_data, const DDS_InstanceHandle_t handle)
 This operation publishes a DDS_DynamicData data value.
 
DDS_ReturnCode_t DDS_DynamicDataWriter_write_w_timestamp (DDS_DynamicDataWriter dw, const DDS_DynamicData instance_data, const DDS_InstanceHandle_t handle, const DDS_Time_t source_timestamp)
 This operation publishes a DDS_DynamicData data value.
 
DDS_ReturnCode_t DDS_DynamicDataWriter_dispose (DDS_DynamicDataWriter dw, const DDS_DynamicData instance_data, const DDS_InstanceHandle_t instance_handle)
 This operation disposes a DDS_DynamicData data value.
 
DDS_ReturnCode_t DDS_DynamicDataWriter_dispose_w_timestamp (DDS_DynamicDataWriter dw, const DDS_DynamicData instance_data, const DDS_InstanceHandle_t instance_handle, const DDS_Time_t source_timestamp)
 This operation disposes a DDS_DynamicData data value.
 
DDS_ReturnCode_t DDS_DynamicDataWriter_get_key_value (DDS_DynamicDataWriter dw, DDS_DynamicData key_holder, const DDS_InstanceHandle_t handle)
 This routine will populate the data structure indicated by key_holder with the key infomation identified by handle.
 
DDS_InstanceHandle_t DDS_DynamicDataWriter_lookup_instance (DDS_DynamicDataWriter dw, const DDS_DynamicData instance_data)
 Returns the handle that identifies the data instance provided in instance_data.
 

Detailed Description

Provides a DataWriter interface that is tailored to support writing an X-Types defined DynamicType data type. The specific DynamicType must have been registered previously with the DomainParticipant.

See also
DDS_DataWriter

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