T
- Type handled by the applicationpublic class RTIDataReaderListener<T>
extends java.lang.Object
implements com.rti.dds.subscription.DataReaderListener
DataReaderListener
that provides a generic Listener for any type of TopicConstructor and Description |
---|
RTIDataReaderListener(UDIDataReaderListener<T> applicationDataReaderListener)
Constructs a RTIDataReaderListener instance that uses the specified
UDIDataReaderListener |
RTIDataReaderListener(UDIDataReaderListener<T> applicationDataReaderListener,
boolean useWrapper)
Constructs a RTIDataReaderListener instance that uses the specified
UDIDataReaderListener |
Modifier and Type | Method and Description |
---|---|
void |
on_data_available(com.rti.dds.subscription.DataReader dataReader) |
void |
on_liveliness_changed(com.rti.dds.subscription.DataReader arg0,
com.rti.dds.subscription.LivelinessChangedStatus arg1) |
void |
on_requested_deadline_missed(com.rti.dds.subscription.DataReader arg0,
com.rti.dds.subscription.RequestedDeadlineMissedStatus arg1) |
void |
on_requested_incompatible_qos(com.rti.dds.subscription.DataReader arg0,
com.rti.dds.subscription.RequestedIncompatibleQosStatus arg1) |
void |
on_sample_lost(com.rti.dds.subscription.DataReader arg0,
com.rti.dds.subscription.SampleLostStatus arg1) |
void |
on_sample_rejected(com.rti.dds.subscription.DataReader arg0,
com.rti.dds.subscription.SampleRejectedStatus arg1) |
void |
on_subscription_matched(com.rti.dds.subscription.DataReader arg0,
com.rti.dds.subscription.SubscriptionMatchedStatus arg1) |
public RTIDataReaderListener(UDIDataReaderListener<T> applicationDataReaderListener)
UDIDataReaderListener
applicationDataReaderListener
- The specified ApplicationDataReaderInterfacepublic RTIDataReaderListener(UDIDataReaderListener<T> applicationDataReaderListener, boolean useWrapper)
UDIDataReaderListener
applicationDataReaderListener
- The specified ApplicationDataReaderInterfaceuseWrapper
- Specifies with application is using SDDL wrapperspublic void on_data_available(com.rti.dds.subscription.DataReader dataReader)
on_data_available
in interface com.rti.dds.subscription.DataReaderListener
public void on_liveliness_changed(com.rti.dds.subscription.DataReader arg0, com.rti.dds.subscription.LivelinessChangedStatus arg1)
on_liveliness_changed
in interface com.rti.dds.subscription.DataReaderListener
public void on_requested_deadline_missed(com.rti.dds.subscription.DataReader arg0, com.rti.dds.subscription.RequestedDeadlineMissedStatus arg1)
on_requested_deadline_missed
in interface com.rti.dds.subscription.DataReaderListener
public void on_requested_incompatible_qos(com.rti.dds.subscription.DataReader arg0, com.rti.dds.subscription.RequestedIncompatibleQosStatus arg1)
on_requested_incompatible_qos
in interface com.rti.dds.subscription.DataReaderListener
public void on_sample_lost(com.rti.dds.subscription.DataReader arg0, com.rti.dds.subscription.SampleLostStatus arg1)
on_sample_lost
in interface com.rti.dds.subscription.DataReaderListener
public void on_sample_rejected(com.rti.dds.subscription.DataReader arg0, com.rti.dds.subscription.SampleRejectedStatus arg1)
on_sample_rejected
in interface com.rti.dds.subscription.DataReaderListener
public void on_subscription_matched(com.rti.dds.subscription.DataReader arg0, com.rti.dds.subscription.SubscriptionMatchedStatus arg1)
on_subscription_matched
in interface com.rti.dds.subscription.DataReaderListener