Struct astutedds::dcps::LivelinessStatus

ClassList > astutedds > dcps > LivelinessStatus

Liveliness status for a writer.

  • #include <liveliness_manager.hpp>

Public Attributes

Type Name
bool alive = {true}
LivelinessQosPolicyKind kind = {LivelinessQosPolicyKind::AUTOMATIC\_LIVELINESS\_QOS}
std::chrono::steady_clock::time_point last_asserted
rtps::Duration_t lease_duration = {[**rtps::Time\_t::TIME\_INFINITE**](structastutedds_1_1rtps_1_1Time__t.md#function-time_infinite)()}

Public Attributes Documentation

variable alive

bool astutedds::dcps::LivelinessStatus::alive;

variable kind

LivelinessQosPolicyKind astutedds::dcps::LivelinessStatus::kind;

variable last_asserted

std::chrono::steady_clock::time_point astutedds::dcps::LivelinessStatus::last_asserted;

variable lease_duration

rtps::Duration_t astutedds::dcps::LivelinessStatus::lease_duration;


The documentation for this class was generated from the following file include/astutedds/dcps/liveliness_manager.hpp