RTI Connext C API  Version 6.0.0
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
DDS_DataReaderListener Struct Reference

<<interface>> DDS_Listener for reader status. More...

Data Fields

struct DDS_Listener as_listener
 The superclass instance of this DDS_DataReaderListener.
 
DDS_DataReaderListener_RequestedDeadlineMissedCallback on_requested_deadline_missed
 Handles the DDS_REQUESTED_DEADLINE_MISSED_STATUS communication status.
 
DDS_DataReaderListener_RequestedIncompatibleQosCallback on_requested_incompatible_qos
 Handles the DDS_REQUESTED_INCOMPATIBLE_QOS_STATUS communication status.
 
DDS_DataReaderListener_SampleRejectedCallback on_sample_rejected
 Handles the DDS_SAMPLE_REJECTED_STATUS communication status.
 
DDS_DataReaderListener_LivelinessChangedCallback on_liveliness_changed
 Handles the DDS_LIVELINESS_CHANGED_STATUS communication status.
 
DDS_DataReaderListener_DataAvailableCallback on_data_available
 Handle the DDS_DATA_AVAILABLE_STATUS communication status.
 
DDS_DataReaderListener_SubscriptionMatchedCallback on_subscription_matched
 Handles the DDS_SUBSCRIPTION_MATCHED_STATUS communication status.
 
DDS_DataReaderListener_SampleLostCallback on_sample_lost
 Handles the DDS_SAMPLE_LOST_STATUS communication status.
 

Detailed Description

Field Documentation

struct DDS_Listener DDS_DataReaderListener::as_listener

The superclass instance of this DDS_DataReaderListener.

DDS_DataReaderListener_RequestedDeadlineMissedCallback DDS_DataReaderListener::on_requested_deadline_missed

Handles the DDS_REQUESTED_DEADLINE_MISSED_STATUS communication status.

Examples:
HelloWorld_subscriber.c.
DDS_DataReaderListener_RequestedIncompatibleQosCallback DDS_DataReaderListener::on_requested_incompatible_qos

Handles the DDS_REQUESTED_INCOMPATIBLE_QOS_STATUS communication status.

Examples:
HelloWorld_subscriber.c.
DDS_DataReaderListener_SampleRejectedCallback DDS_DataReaderListener::on_sample_rejected

Handles the DDS_SAMPLE_REJECTED_STATUS communication status.

Examples:
HelloWorld_subscriber.c.
DDS_DataReaderListener_LivelinessChangedCallback DDS_DataReaderListener::on_liveliness_changed

Handles the DDS_LIVELINESS_CHANGED_STATUS communication status.

Examples:
HelloWorld_subscriber.c.
DDS_DataReaderListener_DataAvailableCallback DDS_DataReaderListener::on_data_available

Handle the DDS_DATA_AVAILABLE_STATUS communication status.

Examples:
HelloWorld_subscriber.c.
DDS_DataReaderListener_SubscriptionMatchedCallback DDS_DataReaderListener::on_subscription_matched

Handles the DDS_SUBSCRIPTION_MATCHED_STATUS communication status.

Examples:
HelloWorld_subscriber.c.
DDS_DataReaderListener_SampleLostCallback DDS_DataReaderListener::on_sample_lost

Handles the DDS_SAMPLE_LOST_STATUS communication status.

Examples:
HelloWorld_subscriber.c.

RTI Connext C API Version 6.0.0 Copyright © Sun Mar 3 2019 Real-Time Innovations, Inc