|
OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <DPMonitorImpl.h>


Public Member Functions | |
| DPMonitorImpl (DomainParticipantImpl *dp, OpenDDS::DCPS::DomainParticipantReportDataWriter_ptr dp_writer) | |
| virtual | ~DPMonitorImpl () |
| virtual void | report () |
Public Member Functions inherited from OpenDDS::DCPS::Monitor | |
| Monitor () | |
| virtual | ~Monitor () |
Private Attributes | |
| DomainParticipantImpl * | dp_ |
| OpenDDS::DCPS::DomainParticipantReportDataWriter_var | dp_writer_ |
| std::string | hostname_ |
| pid_t | pid_ |
Definition at line 24 of file DPMonitorImpl.h.
| OpenDDS::DCPS::DPMonitorImpl::DPMonitorImpl | ( | DomainParticipantImpl * | dp, |
| OpenDDS::DCPS::DomainParticipantReportDataWriter_ptr | dp_writer | ||
| ) |
Definition at line 19 of file DPMonitorImpl.cpp.
References _duplicate(), ACE_OS::getpid(), ACE_OS::hostname(), hostname_, and pid_.
|
virtual |
Definition at line 30 of file DPMonitorImpl.cpp.
|
virtual |
Implements OpenDDS::DCPS::Monitor.
Definition at line 35 of file DPMonitorImpl.cpp.
References OpenDDS::DCPS::DomainParticipantReport::domain_id, dp_, OpenDDS::DCPS::DomainParticipantReport::dp_id, dp_writer_, OpenDDS::DCPS::DomainParticipantImpl::get_domain_id(), OpenDDS::DCPS::DomainParticipantImpl::get_id(), OpenDDS::DCPS::DomainParticipantImpl::get_topic_ids(), DDS::HANDLE_NIL, OpenDDS::DCPS::DomainParticipantReport::host, hostname_, CORBA::is_nil(), OPENDDS_END_VERSIONED_NAMESPACE_DECL, OpenDDS::DCPS::DomainParticipantReport::pid, pid_, and OpenDDS::DCPS::DomainParticipantReport::topics.
|
private |
Definition at line 32 of file DPMonitorImpl.h.
Referenced by report().
|
private |
Definition at line 33 of file DPMonitorImpl.h.
Referenced by report().
|
private |
Definition at line 34 of file DPMonitorImpl.h.
Referenced by DPMonitorImpl(), and report().
|
private |
Definition at line 35 of file DPMonitorImpl.h.
Referenced by DPMonitorImpl(), and report().
1.8.13