5.4.13. StatusData

struct MonitorServiceSample

Base class for all monitor service status samples. It adds the timepoint and status level to the sample

See also

get_status_data()

Subclassed by eprosima::statistics_backend::ConnectionListSample, eprosima::statistics_backend::DeadlineMissedSample, eprosima::statistics_backend::IncompatibleQosSample, eprosima::statistics_backend::InconsistentTopicSample, eprosima::statistics_backend::LivelinessChangedSample, eprosima::statistics_backend::LivelinessLostSample, eprosima::statistics_backend::ProxySample, eprosima::statistics_backend::SampleLostSample

struct ProxySample : public eprosima::statistics_backend::MonitorServiceSample

Proxy data sample of an entity.

struct ConnectionListSample : public eprosima::statistics_backend::MonitorServiceSample

Connection list sample of an entity. Each of the elements is a Connection in which the possible values for the ConnectionMode are: intraprocess, data sharing, transport.

struct IncompatibleQosSample : public eprosima::statistics_backend::MonitorServiceSample

Incompatible Qos sample of an entity:

  • DataWriter Incompatible QoS Offered

  • DataReader Incompatible QoS Requested.

struct InconsistentTopicSample : public eprosima::statistics_backend::MonitorServiceSample

Inconsistent topic sample of the topic of that entity. Asked to the topic of the requested entity.

struct LivelinessLostSample : public eprosima::statistics_backend::MonitorServiceSample

Liveliness lost sample containing the number of times that liveliness was lost by a DataWriter.

struct LivelinessChangedSample : public eprosima::statistics_backend::MonitorServiceSample

Liveliness changed sample containing the number of times that liveliness status changed in a DataReader.

struct DeadlineMissedSample : public eprosima::statistics_backend::MonitorServiceSample

Deadline missed sample containing the number of deadlines missed that were registered in that entity.

struct SampleLostSample : public eprosima::statistics_backend::MonitorServiceSample

Sample lost sample containing the number of times that this entity lost samples.