Index

Package: DDS.DataReaderListener.Low_Level

Description

package DDS.DataReaderListener.Low_Level is
(c) Copyright, Real-Time Innovations, $Date:: 2012-02-16 #$ All rights reserved. No duplications, whole or partial, manual or electronic, may be made without express written permission. Any such copies, or revisions thereof, must display this notice unaltered. This code contains trade secrets of Real-Time Innovations, Inc.

Types

T_Requested_Deadline_Missed

type T_Requested_Deadline_Missed is access procedure
     (Listener_Data : System.Address;
      C_Reader      : System.Address;
      Status        : in DDS_RequestedDeadlineMissedStatus);

T_Requested_Incompatible_Qos

type T_Requested_Incompatible_Qos is access procedure
     (Listener_Data : System.Address;
      C_Reader      : System.Address;
      Status        : in DDS_RequestedIncompatibleQosStatus);

T_Sample_Rejected

type T_Sample_Rejected is access procedure
     (Listener_Data : System.Address;
      C_Reader      : System.Address;
      Status        : in DDS_SampleRejectedStatus);

T_Liveliness_Changed

type T_Liveliness_Changed is access procedure
     (Listener_Data : System.Address;
      C_Reader      : System.Address;
      Status        : in DDS_LivelinessChangedStatus);

T_Data_Available

type T_Data_Available is access procedure
     (Listener_Data : System.Address;
      C_Reader      : System.Address);

T_Subscription_Matched

type T_Subscription_Matched is access procedure
     (Listener_Data : System.Address;
      C_Reader      : System.Address;
      Status        : access constant DDS_SubscriptionMatchedStatus);

T_Sample_Lost

type T_Sample_Lost is access procedure
     (Listener_Data : System.Address;
      C_Reader      : System.Address;
      Status        : access constant DDS_SampleLostStatus);

Constants & Global variables

C_DataReaderListener_DEFAULT

C_DataReaderListener_DEFAULT : constant DDS_DataReaderListener :=
                                    (as_listener                   => (listener_data => System.Null_Address),
                                     on_requested_deadline_missed  => On_Requested_Deadline_Missed'Access,
                                     on_requested_incompatible_qos => On_Requested_Incompatible_Qos'Access,
                                     on_sample_rejected            => On_Sample_Rejected'Access,
                                     on_liveliness_changed         => On_Liveliness_Changed'Access,
                                     on_data_available             => On_Data_Available'Access,
                                     on_subscription_matched       => On_Subscription_Matched'Access,
                                     on_sample_lost                => On_Sample_Lost'Access);

Subprograms & Entries

On_Requested_Deadline_Missed

procedure On_Requested_Deadline_Missed 
(Listener: System.Address;
C_Reader: System.Address;
Status: access constant DDS_RequestedDeadlineMissedStatus);

On_Requested_Incompatible_Qos

procedure On_Requested_Incompatible_Qos 
(Listener: System.Address;
C_Reader: System.Address;
Status: access constant DDS_RequestedIncompatibleQosStatus);

On_Sample_Rejected

procedure On_Sample_Rejected 
(Listener: System.Address;
C_Reader: System.Address;
Status: access constant DDS_SampleRejectedStatus);

On_Liveliness_Changed

procedure On_Liveliness_Changed 
(Listener: System.Address;
C_Reader: System.Address;
Status: access constant DDS_LivelinessChangedStatus);

On_Data_Available

procedure On_Data_Available 
(Listener: System.Address;
C_Reader: System.Address);

On_Subscription_Matched

procedure On_Subscription_Matched 
(Listener: System.Address;
C_Reader: System.Address;
Status: access constant DDS_SubscriptionMatchedStatus);

On_Sample_Lost

procedure On_Sample_Lost 
(Listener: System.Address;
C_Reader: System.Address;
Status: access constant DDS_SampleLostStatus);