OpenDDS
Snapshot(2023/04/07-19:43)
|
Public Member Functions | |
ParticipantLivelinessTimer (DomainParticipantImpl &impl) | |
virtual void | dispatch (const MonotonicTimePoint &tv) |
void | cancel () |
![]() | |
LivelinessTimer (DomainParticipantImpl &impl, DDS::LivelinessQosPolicyKind kind) | |
virtual | ~LivelinessTimer () |
void | add_adjust (OpenDDS::DCPS::DataWriterImpl *writer) |
void | remove_adjust () |
void | execute (const MonotonicTimePoint &now) |
![]() | |
virtual | ~RcObject () |
virtual void | _add_ref () |
virtual void | _remove_ref () |
long | ref_count () const |
WeakObject * | _get_weak_object () const |
Private Member Functions | |
void | schedule (const TimeDuration &interval) |
Additional Inherited Members | |
![]() | |
TimeDuration | interval () const |
![]() | |
RcObject () | |
![]() | |
DomainParticipantImpl & | impl_ |
const DDS::LivelinessQosPolicyKind | kind_ |
Definition at line 625 of file DomainParticipantImpl.h.
OpenDDS::DCPS::DomainParticipantImpl::ParticipantLivelinessTimer::ParticipantLivelinessTimer | ( | DomainParticipantImpl & | impl | ) |
Definition at line 2400 of file DomainParticipantImpl.cpp.
|
inlinevirtual |
Implements OpenDDS::DCPS::DomainParticipantImpl::LivelinessTimer.
Definition at line 630 of file DomainParticipantImpl.h.
|
virtual |
Implements OpenDDS::DCPS::DomainParticipantImpl::LivelinessTimer.
Definition at line 2405 of file DomainParticipantImpl.cpp.
References OpenDDS::DCPS::DomainParticipantImpl::LivelinessTimer::impl_, OpenDDS::DCPS::DomainParticipantImpl::LivelinessTimer::interval(), OpenDDS::DCPS::DomainParticipantImpl::LivelinessTimer::kind_, OpenDDS::DCPS::DomainParticipantImpl::participant_liveliness_activity_after(), and OpenDDS::DCPS::DomainParticipantImpl::signal_liveliness().
|
inlineprivatevirtual |
Implements OpenDDS::DCPS::DomainParticipantImpl::LivelinessTimer.
Definition at line 636 of file DomainParticipantImpl.h.