DDS4CCM  1.2.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
DDS_Entity::DataWriter Interface Reference

import "dds4ccm_Entity.idl";

Inheritance diagram for DDS_Entity::DataWriter:
Inheritance graph
Collaboration diagram for DDS_Entity::DataWriter:
Collaboration graph

Public Member Functions

DDS::InstanceHandle_t register_instance (in T instance_data)
 
DDS::InstanceHandle_t register_instance_w_timestamp (in T instance_data, in DDS::Time_t source_timestamp)
 
DDS::ReturnCode_t unregister_instance (in T instance_data, in DDS::InstanceHandle_t handle)
 
DDS::ReturnCode_t unregister_instance_w_timestamp (in T instance_data, in DDS::InstanceHandle_t handle, in DDS::Time_t source_timestamp)
 
DDS::ReturnCode_t write (in T instance_data, in DDS::InstanceHandle_t handle)
 
DDS::ReturnCode_t write_w_timestamp (in T instance_data, in DDS::InstanceHandle_t handle, in DDS::Time_t source_timestamp)
 
DDS::ReturnCode_t dispose (in T instance_data, in DDS::InstanceHandle_t instance_handle)
 
DDS::ReturnCode_t dispose_w_timestamp (in T instance_data, in DDS::InstanceHandle_t instance_handle, in DDS::Time_t source_timestamp)
 
DDS::ReturnCode_t get_key_value (inout T key_holder, in DDS::InstanceHandle_t handle)
 
DDS::InstanceHandle_t lookup_instance (in T instance_data)
 
- Public Member Functions inherited from DDS::DataWriter
ReturnCode_t set_qos (in DataWriterQos qos)
 
ReturnCode_t get_qos (inout DataWriterQos qos)
 
ReturnCode_t set_listener (in DataWriterListener a_listener, in StatusMask mask)
 
DataWriterListener get_listener ()
 
Topic get_topic ()
 
Publisher get_publisher ()
 
ReturnCode_t wait_for_acknowledgments (in Duration_t max_wait)
 
ReturnCode_t get_liveliness_lost_status (inout LivelinessLostStatus status)
 
ReturnCode_t get_offered_deadline_missed_status (inout OfferedDeadlineMissedStatus status)
 
ReturnCode_t get_offered_incompatible_qos_status (inout OfferedIncompatibleQosStatus status)
 
ReturnCode_t get_publication_matched_status (inout PublicationMatchedStatus status)
 
ReturnCode_t assert_liveliness ()
 
ReturnCode_t get_matched_subscriptions (inout InstanceHandleSeq subscription_handles)
 
ReturnCode_t get_matched_subscription_data (inout SubscriptionBuiltinTopicData subscription_data, in InstanceHandle_t subscription_handle)
 
- Public Member Functions inherited from DDS::Entity
ReturnCode_t enable ()
 
StatusCondition get_statuscondition ()
 
StatusMask get_status_changes ()
 
InstanceHandle_t get_instance_handle ()
 

Member Function Documentation

DDS::ReturnCode_t DDS_Entity::DataWriter::dispose ( in T  instance_data,
in DDS::InstanceHandle_t  instance_handle 
)
DDS::ReturnCode_t DDS_Entity::DataWriter::dispose_w_timestamp ( in T  instance_data,
in DDS::InstanceHandle_t  instance_handle,
in DDS::Time_t  source_timestamp 
)
DDS::ReturnCode_t DDS_Entity::DataWriter::get_key_value ( inout T  key_holder,
in DDS::InstanceHandle_t  handle 
)
DDS::InstanceHandle_t DDS_Entity::DataWriter::lookup_instance ( in T  instance_data)
DDS::InstanceHandle_t DDS_Entity::DataWriter::register_instance ( in T  instance_data)
DDS::InstanceHandle_t DDS_Entity::DataWriter::register_instance_w_timestamp ( in T  instance_data,
in DDS::Time_t  source_timestamp 
)
DDS::ReturnCode_t DDS_Entity::DataWriter::unregister_instance ( in T  instance_data,
in DDS::InstanceHandle_t  handle 
)
DDS::ReturnCode_t DDS_Entity::DataWriter::unregister_instance_w_timestamp ( in T  instance_data,
in DDS::InstanceHandle_t  handle,
in DDS::Time_t  source_timestamp 
)
DDS::ReturnCode_t DDS_Entity::DataWriter::write ( in T  instance_data,
in DDS::InstanceHandle_t  handle 
)
DDS::ReturnCode_t DDS_Entity::DataWriter::write_w_timestamp ( in T  instance_data,
in DDS::InstanceHandle_t  handle,
in DDS::Time_t  source_timestamp 
)

The documentation for this interface was generated from the following file: