Index

Package: DDS.DataReaderListener

Description

package DDS.DataReaderListener is

Types

Ref (abstract)

type Ref is limited interface and DDS.Listener.Ref;

Ref_Access

type Ref_Access is access all Ref'Class;

DataReader_Access

type DataReader_Access is not null access all DDS.DataReader.Ref'Class;

Subprograms & Entries

On_Requested_Deadline_Missed

procedure On_Requested_Deadline_Missed 
(Self: not null access Ref;
The_Reader: in DDS.DataReaderListener.DataReader_Access;
Status: in DDS.RequestedDeadlineMissedStatus) is null;

Summary: Handles the DDS.REQUESTED_DEADLINE_MISSED_STATUS communication status.

On_Requested_Incompatible_Qos

procedure On_Requested_Incompatible_Qos 
(Self: not null access Ref;
The_Reader: in DDS.DataReaderListener.DataReader_Access;
Status: in DDS.RequestedIncompatibleQosStatus) is null;

Summary: Handles the DDS.REQUESTED_INCOMPATIBLE_QOS_STATUS communication status.

On_Sample_Rejected

procedure On_Sample_Rejected 
(Self: not null access Ref;
The_Reader: in DDS.DataReaderListener.DataReader_Access;
Status: in DDS.SampleRejectedStatus) is null;

Summary: Handles the DDS.SAMPLE_REJECTED_STATUS communication status.

On_Liveliness_Changed

procedure On_Liveliness_Changed 
(Self: not null access Ref;
The_Reader: in DDS.DataReaderListener.DataReader_Access;
Status: in DDS.LivelinessChangedStatus) is null;

Summary: Handles the DDS.LIVELINESS_CHANGED_STATUS communication status.

On_Data_Available (abstract)

procedure On_Data_Available 
(Self: not null access Ref;
The_Reader: in DDS.DataReaderListener.DataReader_Access) is abstract;

Summary: Handle the DDS.DATA_AVAILABLE_STATUS communication status.

On_Subscription_Matched

procedure On_Subscription_Matched 
(Self: not null access Ref;
The_Reader: in DDS.DataReaderListener.DataReader_Access;
Status: in DDS.SubscriptionMatchedStatus) is null;

Summary: Handles the DDS.SUBSCRIPTION_MATCHED_STATUS communication status.

On_Sample_Lost

procedure On_Sample_Lost 
(Self: not null access Ref;
The_Reader: in DDS.DataReaderListener.DataReader_Access;
Status: in DDS.SampleLostStatus) is null;

Summary: Handles the DDS.SAMPLE_LOST_STATUS communication status.