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]
List of all members.

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)
void on_connection_deleted (in::DDS::DataWriter writer)

Detailed Description

Definition at line 185 of file DdsDcpsPublication.idl.


Member Function Documentation

void OpenDDS::DCPS::DataWriterListener::on_connection_deleted ( in::DDS::DataWriter  writer  ) 

called when the connection object is cleaned up and the reconnect thread exits. This hook is added for testing the reconnect thread leaking problem when the subscriber crashes.

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.

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.

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:
Generated on Fri Feb 12 20:06:42 2016 for OpenDDS by  doxygen 1.4.7