RTI Routing Service  Version 6.0.1
 All Data Structures Files Functions Typedefs Enumerations Enumerator Groups Pages
Counters.hpp
1 /*
2  * $Id$
3  *
4  * (c) Copyright, Real-Time Innovations, 2016-.
5  * All rights reserved.
6  * No duplications, whole or partial, manual or electronic, may be made
7  * without express written permission. Any such copies, or
8  * revisions thereof, must display this notice unaltered.
9  * This code contains trade secrets of Real-Time Innovations, Inc.
10  */
11 
12 #ifndef HPP_SERVICE_MONITORING_COUNTERS_HPP_
13 #define HPP_SERVICE_MONITORING_COUNTERS_HPP_
14 
15 #include <dds/core/types.hpp>
16 
17 
18 namespace rti { namespace service { namespace monitoring {
19 
20 struct NetworkPerformanceCounters {
21 
22  NetworkPerformanceCounters()
23  :received_samples(0), received_bytes(0), latency_ms(0)
24  {
25  }
26 
27  int64_t received_samples;
28  int64_t received_bytes;
29  int64_t latency_ms;
30 };
31 
32 } } } // rti::service::monitoring
33 
34 #endif /* HPP_SERVICE_MONITORING_COUNTERS_HPP_ */

RTI Routing Service Version 6.0.1 Copyright © Sun Nov 17 2019 Real-Time Innovations, Inc