OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <SPMonitorImpl.h>
Public Member Functions | |
SPMonitorImpl (MonitorFactoryImpl *monitor_factory, Service_Participant *sp) | |
virtual | ~SPMonitorImpl () |
virtual void | report () |
![]() | |
Monitor () | |
virtual | ~Monitor () |
Private Attributes | |
MonitorFactoryImpl * | monitor_factory_ |
OpenDDS::DCPS::ServiceParticipantReportDataWriter_var | sp_writer_ |
std::string | hostname_ |
pid_t | pid_ |
Definition at line 26 of file SPMonitorImpl.h.
OpenDDS::DCPS::SPMonitorImpl::SPMonitorImpl | ( | MonitorFactoryImpl * | monitor_factory, |
Service_Participant * | sp | ||
) |
Definition at line 22 of file SPMonitorImpl.cpp.
References ACE_OS::getpid(), ACE_OS::hostname(), hostname_, and pid_.
|
virtual |
Definition at line 32 of file SPMonitorImpl.cpp.
|
virtual |
Implements OpenDDS::DCPS::Monitor.
Definition at line 37 of file SPMonitorImpl.cpp.
References ACE_ERROR, ACE_TEXT(), OpenDDS::DCPS::ServiceParticipantReport::domain_participants, OpenDDS::DCPS::MonitorFactoryImpl::get_sp_writer(), DDS::HANDLE_NIL, OpenDDS::DCPS::ServiceParticipantReport::host, hostname_, CORBA::is_nil(), LM_ERROR, monitor_factory_, OPENDDS_END_VERSIONED_NAMESPACE_DECL, OpenDDS::DCPS::DomainParticipantFactoryImpl::participants(), OpenDDS::DCPS::ServiceParticipantReport::pid, pid_, sp_writer_, and TheParticipantFactory.
|
private |
Definition at line 36 of file SPMonitorImpl.h.
Referenced by report(), and SPMonitorImpl().
|
private |
Definition at line 34 of file SPMonitorImpl.h.
Referenced by report().
|
private |
Definition at line 37 of file SPMonitorImpl.h.
Referenced by report(), and SPMonitorImpl().
|
private |
Definition at line 35 of file SPMonitorImpl.h.
Referenced by report().