Fast DDS  Version 3.6.1.0
Fast DDS
topic_names.hpp
1 // Copyright 2021 Proyectos y Sistemas de Mantenimiento SL (eProsima).
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at
6 //
7 // http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and
13 // limitations under the License.
14 
19 #ifndef FASTDDS_STATISTICS__TOPIC_NAMES_HPP
20 #define FASTDDS_STATISTICS__TOPIC_NAMES_HPP
21 
22 namespace eprosima {
23 namespace fastdds {
24 namespace statistics {
25 
28 constexpr const char* HISTORY_LATENCY_TOPIC = "_fastdds_statistics_history2history_latency";
31 constexpr const char* NETWORK_LATENCY_TOPIC = "_fastdds_statistics_network_latency";
33 constexpr const char* PUBLICATION_THROUGHPUT_TOPIC = "_fastdds_statistics_publication_throughput";
35 constexpr const char* SUBSCRIPTION_THROUGHPUT_TOPIC = "_fastdds_statistics_subscription_throughput";
37 constexpr const char* RTPS_SENT_TOPIC = "_fastdds_statistics_rtps_sent";
39 constexpr const char* RTPS_LOST_TOPIC = "_fastdds_statistics_rtps_lost";
41 constexpr const char* RESENT_DATAS_TOPIC = "_fastdds_statistics_resent_datas";
43 constexpr const char* HEARTBEAT_COUNT_TOPIC = "_fastdds_statistics_heartbeat_count";
45 constexpr const char* ACKNACK_COUNT_TOPIC = "_fastdds_statistics_acknack_count";
47 constexpr const char* NACKFRAG_COUNT_TOPIC = "_fastdds_statistics_nackfrag_count";
49 constexpr const char* GAP_COUNT_TOPIC = "_fastdds_statistics_gap_count";
51 constexpr const char* DATA_COUNT_TOPIC = "_fastdds_statistics_data_count";
53 constexpr const char* PDP_PACKETS_TOPIC = "_fastdds_statistics_pdp_packets";
55 constexpr const char* EDP_PACKETS_TOPIC = "_fastdds_statistics_edp_packets";
57 constexpr const char* DISCOVERY_TOPIC = "_fastdds_statistics_discovered_entity";
59 constexpr const char* SAMPLE_DATAS_TOPIC = "_fastdds_statistics_sample_datas";
61 constexpr const char* PHYSICAL_DATA_TOPIC = "_fastdds_statistics_physical_data";
63 constexpr const char* MONITOR_SERVICE_TOPIC = "_fastdds_monitor_service_status";
64 
65 } // statistics
66 } // fastdds
67 } // eprosima
68 
69 #endif // FASTDDS_STATISTICS__TOPIC_NAMES_HPP
constexpr const char * SUBSCRIPTION_THROUGHPUT_TOPIC
Statistics topic that reports the subscription's throughput (amount of data received) for every DataR...
Definition: topic_names.hpp:35
constexpr const char * DISCOVERY_TOPIC
Statistics topic that reports when new entities are discovered.
Definition: topic_names.hpp:57
constexpr const char * PDP_PACKETS_TOPIC
Statistics topic that reports the number of PDP discovery traffic RTPS packets transmitted by each DD...
Definition: topic_names.hpp:53
constexpr const char * EDP_PACKETS_TOPIC
Statistics topic that reports the number of EDP discovery traffic RTPS packets transmitted by each DD...
Definition: topic_names.hpp:55
constexpr const char * HISTORY_LATENCY_TOPIC
Statistic topic that reports the write-to-notification latency between any two pairs of matched DataW...
Definition: topic_names.hpp:28
constexpr const char * NETWORK_LATENCY_TOPIC
Statistics topic that reports the network latency (message group to message receiver) between any two...
Definition: topic_names.hpp:31
constexpr const char * GAP_COUNT_TOPIC
Statistics topic that reports the number of GAPs that each non discovery DataWriter sends.
Definition: topic_names.hpp:49
constexpr const char * MONITOR_SERVICE_TOPIC
Statistics topic that enables the monitor service feature.
Definition: topic_names.hpp:63
constexpr const char * RESENT_DATAS_TOPIC
Statistics topic that reports the number of DATA/DATAFRAG sub-messages resent.
Definition: topic_names.hpp:41
constexpr const char * ACKNACK_COUNT_TOPIC
Statistics topic that reports the number of ACKNACKs that each non discovery DataReader sends.
Definition: topic_names.hpp:45
constexpr const char * PUBLICATION_THROUGHPUT_TOPIC
Statistic topic that reports the publication's throughput (amount of data sent) for every DataWriter.
Definition: topic_names.hpp:33
constexpr const char * PHYSICAL_DATA_TOPIC
Statistics topic that reports the host, user and process where the module is running.
Definition: topic_names.hpp:61
constexpr const char * HEARTBEAT_COUNT_TOPIC
Statistics topic that reports the number of HEARTBEATs that each non discovery DataWriter sends.
Definition: topic_names.hpp:43
constexpr const char * RTPS_SENT_TOPIC
Statistics topic that reports the number of RTPS packets and bytes sent to each locator.
Definition: topic_names.hpp:37
constexpr const char * NACKFRAG_COUNT_TOPIC
Statistics topic that reports the number of NACKFRAGs that each non discovery DataReader sends.
Definition: topic_names.hpp:47
constexpr const char * SAMPLE_DATAS_TOPIC
Statistics topic that reports the number of DATA/DATAFRAG sub-messages needed to send a single sample...
Definition: topic_names.hpp:59
constexpr const char * DATA_COUNT_TOPIC
Statistics topic that reports the number of DATA/DATAFRAG sub-messages that each non discovery DataWr...
Definition: topic_names.hpp:51
constexpr const char * RTPS_LOST_TOPIC
Statistics topic that reports the number of RTPS packets and bytes that have been lost in the network...
Definition: topic_names.hpp:39