21 package org.opensplice.dds.sub;
23 import java.io.Serializable;
39 import DDS.LivelinessChangedStatus;
40 import DDS.RequestedDeadlineMissedStatus;
41 import DDS.RequestedIncompatibleQosStatus;
42 import DDS.SampleLostStatus;
43 import DDS.SampleRejectedStatus;
44 import DDS.SubscriptionMatchedStatus;
49 private static final long serialVersionUID = 6892152554338498323L;
60 super(environment, listener, waitUntilInitialised);
71 this.environment, status)));
80 this.environment, status)));
89 this.environment, status)));
107 this.environment, status)));
117 this.environment, status)));
125 this.environment, status)));
void on_requested_deadline_missed(DDS.DataReader reader, RequestedDeadlineMissedStatus status)
Since a org.omg.dds.sub.DataReader is a kind of org.omg.dds.core.Entity, it has the ability to have a...
A sample has been lost (never received).
A DataReader allows the application (1) to declare the data it wishes to receive (i.e., make a subscription) and (2) to access the data received by the attached org.omg.dds.sub.Subscriber.
void on_requested_incompatible_qos(DDS.DataReader reader, RequestedIncompatibleQosStatus status)
void on_sample_rejected(DDS.DataReader reader, SampleRejectedStatus status)
void on_liveliness_changed(DDS.DataReader reader, LivelinessChangedStatus status)
DataReaderListenerImpl(OsplServiceEnvironment environment, DataReader< TYPE > reader, DataReaderListener< TYPE > listener)
void on_sample_lost(DDS.DataReader reader, SampleLostStatus status)
static QosPolicyCount [] convert(OsplServiceEnvironment env, DDS.QosPolicyCount[] old)
DataReaderListenerImpl(OsplServiceEnvironment environment, DataReader< TYPE > reader, DataReaderListener< TYPE > listener, boolean waitUntilInitialised)
OsplServiceEnvironment environment
A org.omg.dds.core.policy.QosPolicy value was incompatible with what is offered.
void waitUntilInitialised()
This class contains the statistics about the discovered number of org.omg.dds.pub.DataWriters that are compatible with the org.omg.dds.sub.DataReader to which the Status is attached.
The liveliness of one or more org.omg.dds.pub.DataWriters that were writing instances read through th...
void on_subscription_matched(DDS.DataReader reader, SubscriptionMatchedStatus status)
A (received) sample has been rejected.
The deadline that the org.omg.dds.sub.DataReader was expecting through its org.omg.dds.core.policy.Deadline was not respected for a specific instance.
void on_data_available(DDS.DataReader reader)