108 ACE_TEXT (
"OpenDDS_Monitor_Default"),
Implements the OpenDDS::DCPS::DomainParticipant interfaces.
Null implementation of the MonitorFactory.
virtual Monitor * create_publisher_monitor(PublisherImpl *publisher)
Factory function to create a publisher monitor object.
ACE_FACTORY_DEFINE(OpenDDS_InfoRepoDiscovery, IRDiscoveryLoader)
& ACE_SVC_NAME(TAO_AV_TCP_Factory)
static int process_directive(const ACE_TCHAR directive[])
virtual Monitor * create_data_writer_monitor(DataWriterImpl *dw)
Factory function to create a data writer monitor object.
virtual Monitor * create_subscriber_monitor(SubscriberImpl *subscriber)
Factory function to create a subscriber monitor object.
virtual void deinitialize()
ACE_STATIC_SVC_DEFINE(ACE_Logging_Strategy, ACE_TEXT("Logging_Strategy"), ACE_Service_Type::SERVICE_OBJECT, &ACE_SVC_NAME(ACE_Logging_Strategy), ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ, 0) extern "C" int _get_dll_unload_policy()
virtual Monitor * create_sp_monitor(Service_Participant *sp)
Factory function to create a service participant monitor object.
Implements the OpenDDS::DCPS::Publisher interfaces.
virtual Monitor * create_data_reader_periodic_monitor(DataReaderImpl *dr)
Factory function to create a data reader periodic monitor object.
virtual Monitor * create_topic_monitor(TopicImpl *topic)
Factory function to create a topic monitor object.
Implements the DDS::Topic interface.
Implements the OpenDDS::DCPS::DataWriterRemote interfaces and DDS::DataWriter interfaces.
Implements the DDS::DataReader interface.
virtual void initialize()
Initialize the monitor (required to report data)
static int service_initialize()
virtual Monitor * create_dp_monitor(DomainParticipantImpl *dp)
Factory function to create a domain participant monitor object.
virtual Monitor * create_transport_monitor(TransportImpl *transport)
Factory function to create a transport monitor object.
virtual Monitor * create_data_reader_monitor(DataReaderImpl *dr)
Factory function to create a data reader monitor object.
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
virtual ~MonitorFactory()
The Internal API and Implementation of OpenDDS.
virtual Monitor * create_data_writer_periodic_monitor(DataWriterImpl *dw)
Factory function to create a data writer periodic monitor object.