import "DdsDcpsSubscriptionExt.idl";
Public Member Functions | |
void | on_subscription_disconnected (in::DDS::DataReader reader, in SubscriptionDisconnectedStatus status) |
void | on_subscription_reconnected (in::DDS::DataReader reader, in SubscriptionReconnectedStatus status) |
void | on_subscription_lost (in::DDS::DataReader reader, in SubscriptionLostStatus status) |
void | on_budget_exceeded (in::DDS::DataReader reader, in BudgetExceededStatus status) |
Called when the latency budget has been exceeded. |
Definition at line 45 of file DdsDcpsSubscriptionExt.idl.
void OpenDDS::DCPS::DataReaderListener::on_budget_exceeded | ( | in::DDS::DataReader | reader, | |
in BudgetExceededStatus | status | |||
) |
Called when the latency budget has been exceeded.
void OpenDDS::DCPS::DataReaderListener::on_subscription_disconnected | ( | in::DDS::DataReader | reader, | |
in SubscriptionDisconnectedStatus | status | |||
) |
Called when a connection failure has been detected and there are still associations using the connection after the configurable graceful_disconnected_period. When connection is gracefully disconnected, this callback is also triggered.
void OpenDDS::DCPS::DataReaderListener::on_subscription_lost | ( | in::DDS::DataReader | reader, | |
in SubscriptionLostStatus | status | |||
) |
Called when a connection is lost and hence one or more associations from this subscription to some publishers have been lost. A connection is "lost" when the retry attempts have been exhausted.
void OpenDDS::DCPS::DataReaderListener::on_subscription_reconnected | ( | in::DDS::DataReader | reader, | |
in SubscriptionReconnectedStatus | status | |||
) |
Called when a disconnected connection has been reconnected.