OpenDDS  Snapshot(2023/04/28-20:55)
Classes | Modules | Typedefs | Enumerations | Variables
monitor.idl File Reference
import "dds/DdsDcpsInfrastructure.idl";
import "dds/DdsDcpsGuid.idl";
#include <tao/ULongSeq.pidl>
Include dependency graph for monitor.idl:

Go to the source code of this file.

Classes

struct  OpenDDS::DCPS::Statistics
 
union  OpenDDS::DCPS::ValueUnion
 
struct  OpenDDS::DCPS::NameValuePair
 
struct  OpenDDS::DCPS::ServiceParticipantReport
 
struct  OpenDDS::DCPS::DomainParticipantReport
 
struct  OpenDDS::DCPS::TopicReport
 
struct  OpenDDS::DCPS::PublisherReport
 
struct  OpenDDS::DCPS::SubscriberReport
 
struct  OpenDDS::DCPS::DataWriterAssociation
 
struct  OpenDDS::DCPS::DataWriterReport
 
struct  OpenDDS::DCPS::DataWriterAssociationPeriodic
 
struct  OpenDDS::DCPS::DataWriterPeriodicReport
 
struct  OpenDDS::DCPS::DataReaderAssociation
 
struct  OpenDDS::DCPS::DataReaderReport
 
struct  OpenDDS::DCPS::DataReaderAssociationPeriodic
 
struct  OpenDDS::DCPS::DataReaderPeriodicReport
 
struct  OpenDDS::DCPS::TransportReport
 
union  OpenDDS::DCPS::GenericReport
 
interface  OpenDDS::DCPS::ProcessMonitor
 

Modules

 OpenDDS
 The Internal API and Implementation of OpenDDS.
 
 OpenDDS::DCPS
 

Typedefs

typedef sequence< NameValuePair > OpenDDS::DCPS::NVPSeq
 
typedef sequence< DataWriterAssociation > OpenDDS::DCPS::DWAssociations
 
typedef sequence< DataWriterAssociationPeriodic > OpenDDS::DCPS::DWAssociationsPeriodic
 
typedef sequence< DataReaderAssociation > OpenDDS::DCPS::DRAssociations
 
typedef sequence< DataReaderAssociationPeriodic > OpenDDS::DCPS::DRAssociationsPeriodic
 

Enumerations

enum  OpenDDS::DCPS::ValueEnumType {
  OpenDDS::DCPS::INTEGER_TYPE, OpenDDS::DCPS::DOUBLE_TYPE, OpenDDS::DCPS::STRING_TYPE, OpenDDS::DCPS::STATISTICS_TYPE,
  OpenDDS::DCPS::STRING_LIST_TYPE
}
 
enum  OpenDDS::DCPS::ReportType {
  OpenDDS::DCPS::SERVICE_PARTICIPANT_REPORT_TYPE, OpenDDS::DCPS::DOMAIN_PARTICIPANT_REPORT_TYPE, OpenDDS::DCPS::TOPIC_REPORT_TYPE, OpenDDS::DCPS::PUBLISHER_REPORT_TYPE,
  OpenDDS::DCPS::SUBSCRIBER_REPORT_TYPE, OpenDDS::DCPS::DATA_WRITER_REPORT_TYPE, OpenDDS::DCPS::DATA_WRITER_PERIODIC_REPORT_TYPE, OpenDDS::DCPS::DATA_READER_REPORT_TYPE,
  OpenDDS::DCPS::DATA_READER_PERIODIC_REPORT_TYPE, OpenDDS::DCPS::TRANSPORT_REPORT_TYPE
}
 

Variables

const long OpenDDS::DCPS::MONITOR_DOMAIN_ID = -999
 
const long OpenDDS::DCPS::MONITOR_TRANSPORT_ID = 999
 
const string OpenDDS::DCPS::SERVICE_PARTICIPANT_MONITOR_TOPIC = "Service Participant Monitor"
 
const string OpenDDS::DCPS::DOMAIN_PARTICIPANT_MONITOR_TOPIC = "Domain Participant Monitor"
 
const string OpenDDS::DCPS::TOPIC_MONITOR_TOPIC = "Topic Monitor"
 
const string OpenDDS::DCPS::PUBLISHER_MONITOR_TOPIC = "Publisher Monitor"
 
const string OpenDDS::DCPS::SUBSCRIBER_MONITOR_TOPIC = "Subscriber Monitor"
 
const string OpenDDS::DCPS::DATA_WRITER_MONITOR_TOPIC = "Data Writer Monitor"
 
const string OpenDDS::DCPS::DATA_WRITER_PERIODIC_MONITOR_TOPIC = "Data Writer Periodic Monitor"
 
const string OpenDDS::DCPS::DATA_READER_MONITOR_TOPIC = "Data Reader Monitor"
 
const string OpenDDS::DCPS::DATA_READER_PERIODIC_MONITOR_TOPIC = "Data Reader Periodic Monitor"
 
const string OpenDDS::DCPS::TRANSPORT_MONITOR_TOPIC = "Transport Monitor"