11 #include "monitorTypeSupportImpl.h" 14 #include <dds/DdsDcpsInfrastructureC.h> 24 : monitor_factory_(monitor_factory)
53 ACE_TEXT(
" failed to obtain DomainParticipantFactoryImpl.\n")));
57 const DomainParticipantFactoryImpl::DPMap& participants = pi->
participants();
59 for (DomainParticipantFactoryImpl::DPMap::const_iterator mapIter = participants.begin();
60 mapIter != participants.end();
62 for (DomainParticipantFactoryImpl::DPSet::const_iterator iter = mapIter->second.begin();
63 iter != mapIter->second.end();
const InstanceHandle_t HANDLE_NIL
SPMonitorImpl(MonitorFactoryImpl *monitor_factory, Service_Participant *sp)
key string host
Host name.
Implements the OpenDDS::DCPS::DomainParticipantFactory interfaces.
ServiceParticipantReportDataWriter_ptr get_sp_writer()
GUIDSeq domain_participants
int hostname(char name[], size_t maxnamelen)
OpenDDS::DCPS::ServiceParticipantReportDataWriter_var sp_writer_
Full implementation of the MonitorFactoryImpl.
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
#define TheParticipantFactory
The Internal API and Implementation of OpenDDS.
DPMap participants() const
Make a copy of the participants map for reading.
MonitorFactoryImpl * monitor_factory_