OpenDDS  Snapshot(2023/04/07-19:43)
Public Member Functions | List of all members
OpenDDS::DCPS::DataWriterListener Interface Reference

import"DdsDcpsPublication.idl";

Inheritance diagram for OpenDDS::DCPS::DataWriterListener:
Inheritance graph
[legend]
Collaboration diagram for OpenDDS::DCPS::DataWriterListener:
Collaboration graph
[legend]

Public Member Functions

void on_publication_disconnected (in ::DDS::DataWriter reader, in PublicationDisconnectedStatus status)
 
void on_publication_reconnected (in ::DDS::DataWriter reader, in PublicationReconnectedStatus status)
 
void on_publication_lost (in ::DDS::DataWriter writer, in PublicationLostStatus status)
 
- Public Member Functions inherited from DDS::DataWriterListener
void on_offered_deadline_missed (in DataWriter writer, in OfferedDeadlineMissedStatus status)
 
void on_offered_incompatible_qos (in DataWriter writer, in OfferedIncompatibleQosStatus status)
 
void on_liveliness_lost (in DataWriter writer, in LivelinessLostStatus status)
 
void on_publication_matched (in DataWriter writer, in PublicationMatchedStatus status)
 

Detailed Description

Definition at line 180 of file DdsDcpsPublication.idl.

Member Function Documentation

◆ on_publication_disconnected()

void OpenDDS::DCPS::DataWriterListener::on_publication_disconnected ( in ::DDS::DataWriter  reader,
in PublicationDisconnectedStatus  status 
)

Called when a connection failure has been detected and there are still associations using the connection after the configurable graceful_disconnected_period.

◆ on_publication_lost()

void OpenDDS::DCPS::DataWriterListener::on_publication_lost ( in ::DDS::DataWriter  writer,
in PublicationLostStatus  status 
)

called when a connection is lost and hence one or more associations from this publication to some subscribers have been lost. A connection is "lost" when the retry attempts have been exhausted.

◆ on_publication_reconnected()

void OpenDDS::DCPS::DataWriterListener::on_publication_reconnected ( in ::DDS::DataWriter  reader,
in PublicationReconnectedStatus  status 
)

Called when a disconnected connection has been reconnected.


The documentation for this interface was generated from the following file: