package DDS.DomainParticipantListener.Low_Level is
DomainParticipantTopicListener_DEFAULT : constant RTIDDS.Low_Level.ndds_dds_c_dds_c_topic_h.DDS_TopicListener := (as_listener => (listener_data => System.Null_Address), On_Inconsistent_Topic => On_Inconsistent_Topic'Access);
DomainParticipantDataWriterListener_DEFAULT : constant DDS_DataWriterListener := (as_listener => (listener_data => System.Null_Address), on_offered_deadline_missed => On_Offered_Deadline_Missed'Access, On_Offered_Incompatible_Qos => On_Offered_Incompatible_Qos'Access, On_Liveliness_Lost => On_Liveliness_Lost'Access, On_Publication_Matched => On_Publication_Matched'Access, On_Reliable_Writer_Cache_Changed => On_Reliable_Writer_Cache_Changed'Access, On_Reliable_Reader_Activity_Changed => On_Reliable_Reader_Activity_Changed'Access, on_destination_unreachable => On_Destination_Unreachable'Access, on_data_request => On_Data_Request'Access, on_data_return => On_Data_Return'Access, on_sample_removed => On_Sample_Removed'Access, on_instance_replaced => On_Instance_Replaced'Access, on_application_acknowledgment => On_Application_Acknowledgment'Access, on_service_request_accepted => On_Service_Request_Accepted'Access);
DomainParticipantPublisherListener_DEFAULT : constant DDS_PublisherListener := (As_DataWriterListener => DomainParticipantDataWriterListener_DEFAULT);
DomainParticipantDataReaderListener_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);
DomainParticipantSubscriberListener_DEFAULT : constant DDS_SubscriberListener := (as_datareaderlistener => DomainParticipantDataReaderListener_DEFAULT, on_data_on_readers => On_Data_On_Readers'Access);
DomainParticipantListener_DEFAULT : constant DDS_DomainParticipantListener := (as_topiclistener => DomainParticipantTopicListener_DEFAULT, as_publisherlistener => DomainParticipantPublisherListener_DEFAULT, as_subscriberlistener => DomainParticipantSubscriberListener_DEFAULT);