RTI Connext Java API Version 7.1.0
DataReaderListener Interface Reference

<<interface>> com.rti.dds.infrastructure.Listener for reader status. More...

Inheritance diagram for DataReaderListener:
Listener DataReaderAdapter SubscriberListener SubscriberAdapter DomainParticipantListener SubscriberAdapter DomainParticipantAdapter DomainParticipantAdapter DomainParticipantAdapter

Public Member Functions

void on_requested_deadline_missed (DataReader reader, RequestedDeadlineMissedStatus status)
 Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.REQUESTED_DEADLINE_MISSED_STATUS communication status. More...
 
void on_requested_incompatible_qos (DataReader reader, RequestedIncompatibleQosStatus status)
 Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.REQUESTED_INCOMPATIBLE_QOS_STATUS communication status. More...
 
void on_sample_rejected (DataReader reader, SampleRejectedStatus status)
 Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.SAMPLE_REJECTED_STATUS communication status. More...
 
void on_liveliness_changed (DataReader reader, LivelinessChangedStatus status)
 Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.LIVELINESS_CHANGED_STATUS communication status. More...
 
void on_data_available (DataReader reader)
 Handle the com.rti.dds.infrastructure.StatusKind.StatusKind.DATA_AVAILABLE_STATUS communication status. More...
 
void on_sample_lost (DataReader reader, SampleLostStatus status)
 Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.SAMPLE_LOST_STATUS_STATUS communication status. More...
 
void on_subscription_matched (DataReader reader, SubscriptionMatchedStatus status)
 Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.SUBSCRIPTION_MATCHED_STATUS communication status. More...
 

Detailed Description

<<interface>> com.rti.dds.infrastructure.Listener for reader status.

Entity:
com.rti.dds.subscription.DataReader
Status:
com.rti.dds.infrastructure.StatusKind.StatusKind.DATA_AVAILABLE_STATUS;
com.rti.dds.infrastructure.StatusKind.StatusKind.LIVELINESS_CHANGED_STATUS, com.rti.dds.subscription.LivelinessChangedStatus;
com.rti.dds.infrastructure.StatusKind.StatusKind.REQUESTED_DEADLINE_MISSED_STATUS, com.rti.dds.subscription.RequestedDeadlineMissedStatus;
com.rti.dds.infrastructure.StatusKind.StatusKind.REQUESTED_INCOMPATIBLE_QOS_STATUS, com.rti.dds.subscription.RequestedIncompatibleQosStatus;
com.rti.dds.infrastructure.StatusKind.StatusKind.SAMPLE_LOST_STATUS_STATUS, com.rti.dds.subscription.SampleLostStatus;
com.rti.dds.infrastructure.StatusKind.StatusKind.SAMPLE_REJECTED_STATUS, com.rti.dds.subscription.SampleRejectedStatus;
com.rti.dds.infrastructure.StatusKind.StatusKind.SUBSCRIPTION_MATCHED_STATUS, com.rti.dds.subscription.SubscriptionMatchedStatus;
See also
Status Kinds
Operations Allowed in Listener Callbacks

Member Function Documentation

◆ on_requested_deadline_missed()

void on_requested_deadline_missed ( DataReader  reader,
RequestedDeadlineMissedStatus  status 
)

Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.REQUESTED_DEADLINE_MISSED_STATUS communication status.

Implemented in DataReaderAdapter.

◆ on_requested_incompatible_qos()

void on_requested_incompatible_qos ( DataReader  reader,
RequestedIncompatibleQosStatus  status 
)

Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.REQUESTED_INCOMPATIBLE_QOS_STATUS communication status.

Implemented in DataReaderAdapter.

◆ on_sample_rejected()

void on_sample_rejected ( DataReader  reader,
SampleRejectedStatus  status 
)

Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.SAMPLE_REJECTED_STATUS communication status.

Implemented in DataReaderAdapter.

◆ on_liveliness_changed()

void on_liveliness_changed ( DataReader  reader,
LivelinessChangedStatus  status 
)

Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.LIVELINESS_CHANGED_STATUS communication status.

Implemented in DataReaderAdapter.

◆ on_data_available()

void on_data_available ( DataReader  reader)

Handle the com.rti.dds.infrastructure.StatusKind.StatusKind.DATA_AVAILABLE_STATUS communication status.

Implemented in DataReaderAdapter.

◆ on_sample_lost()

void on_sample_lost ( DataReader  reader,
SampleLostStatus  status 
)

Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.SAMPLE_LOST_STATUS_STATUS communication status.

Implemented in DataReaderAdapter.

◆ on_subscription_matched()

void on_subscription_matched ( DataReader  reader,
SubscriptionMatchedStatus  status 
)

Handles the com.rti.dds.infrastructure.StatusKind.StatusKind.SUBSCRIPTION_MATCHED_STATUS communication status.

Implemented in DataReaderAdapter.