Wiselib
Public Types | Public Member Functions
wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P > Class Template Reference

#include <PLTT_tracking_metrics.h>

List of all members.

Public Types

typedef
PLTT_PassiveTrackingMetric_P 
PLTT_PassiveTrackingMetric
typedef
PLTT_PassiveTrackingMetric::Integer 
Integer
typedef
PLTT_PassiveTrackingMetric::node_id_t 
node_id_t
typedef
PLTT_PassiveTrackingMetricList_P 
PLTT_PassiveTrackingMetricList
typedef
PLTT_PassiveTrackingMetricList::iterator 
PLTT_PassiveTrackingMetricListIterator

Public Member Functions

 PLTT_PassiveTrackingMetricsType ()
 ~PLTT_PassiveTrackingMetricsType ()
PLTT_PassiveTrackingMetricfind_metrics_of_agent_for_tracker (node_id_t _tracker_id)
Integer get_query_messages_send_of_tracker (node_id_t _tracker_id)
Integer get_query_messages_bytes_send_of_tracker (node_id_t _tracker_id)
Integer get_query_messages_received_of_tracker (node_id_t _tracker_id)
Integer get_query_messages_bytes_received_of_tracker (node_id_t _tracker_id)
Integer get_report_messages_send_of_tracker (node_id_t _tracker_id)
Integer get_report_messages_bytes_send_of_tracker (node_id_t _tracker_id)
Integer get_report_messages_received_of_tracker (node_id_t _tracker_id)
Integer get_report_messages_bytes_received_of_tracker (node_id_t _tracker_id)
Integer get_echo_messages_send_of_tracker (node_id_t _tracker_id)
Integer get_echo_messages_bytes_send_of_tracker (node_id_t _tracker_id)
Integer get_echo_messages_received_of_tracker (node_id_t _tracker_id)
Integer get_echo_messages_bytes_received_of_tracker (node_id_t _tracker_id)
void inc_query_messages_bytes_send_of_tracker (node_id_t _tracker_id, Integer _bytes_num)
void inc_query_messages_send_of_tracker (node_id_t _tracker_id)
void inc_query_messages_received_of_tracker (node_id_t _tracker_id)
void inc_query_messages_bytes_received_of_tracker (node_id_t _tracker_id, Integer _bytes_num)
void inc_report_messages_send_of_tracker (node_id_t _tracker_id)
void inc_report_messages_bytes_send_of_tracker (node_id_t _tracker_id, Integer _bytes_num)
void inc_report_messages_received_of_tracker (node_id_t _tracker_id)
void inc_report_messages_bytes_received_of_tracker (node_id_t _tracker_id, Integer _bytes_num)
void inc_echo_messages_send_of_tracker (node_id_t _tracker_id)
void inc_echo_messages_bytes_send_of_tracker (node_id_t _tracker_id, Integer _bytes_num)
void inc_echo_messages_received_of_tracker (node_id_t _tracker_id)
void inc_echo_messages_bytes_received_of_tracker (node_id_t _tracker_id, Integer _bytes_num)
Integer get_echo_messages_send (void)
Integer get_echo_messages_bytes_send (void)
Integer get_echo_messages_received (void)
Integer get_echo_messages_bytes_received (void)
Integer get_query_messages_send (void)
Integer get_query_messages_bytes_send (void)
Integer get_query_messages_received (void)
Integer get_query_messages_bytes_received (void)
Integer get_report_messages_send (void)
Integer get_report_messages_bytes_send (void)
Integer get_report_messages_received (void)
Integer get_report_messages_bytes_received (void)
Integer get_messages_send (void)
Integer get_messages_bytes_send (void)
Integer get_messages_received (void)
Integer get_messages_bytes_received (void)
PLTT_PassiveTrackingMetricListget_passive_tracking_metric_list ()
void reset (void)

template<typename PLTT_PassiveTrackingMetric_P, typename PLTT_PassiveTrackingMetricList_P>
class wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >


Member Typedef Documentation

template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
typedef PLTT_PassiveTrackingMetric::Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::Integer
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
typedef PLTT_PassiveTrackingMetric::node_id_t wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::node_id_t
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
typedef PLTT_PassiveTrackingMetric_P wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::PLTT_PassiveTrackingMetric
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
typedef PLTT_PassiveTrackingMetricList_P wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::PLTT_PassiveTrackingMetricList
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
typedef PLTT_PassiveTrackingMetricList::iterator wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::PLTT_PassiveTrackingMetricListIterator

Constructor & Destructor Documentation

template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::PLTT_PassiveTrackingMetricsType ( ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::~PLTT_PassiveTrackingMetricsType ( ) [inline]

Member Function Documentation

template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
PLTT_PassiveTrackingMetric* wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::find_metrics_of_agent_for_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_echo_messages_bytes_received ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_echo_messages_bytes_received_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_echo_messages_bytes_send ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_echo_messages_bytes_send_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_echo_messages_received ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_echo_messages_received_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_echo_messages_send ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_echo_messages_send_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_messages_bytes_received ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_messages_bytes_send ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_messages_received ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_messages_send ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
PLTT_PassiveTrackingMetricList* wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_passive_tracking_metric_list ( ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_query_messages_bytes_received ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_query_messages_bytes_received_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_query_messages_bytes_send ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_query_messages_bytes_send_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_query_messages_received ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_query_messages_received_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_query_messages_send ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_query_messages_send_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_report_messages_bytes_received ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_report_messages_bytes_received_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_report_messages_bytes_send ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_report_messages_bytes_send_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_report_messages_received ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_report_messages_received_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_report_messages_send ( void  ) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
Integer wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::get_report_messages_send_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_echo_messages_bytes_received_of_tracker ( node_id_t  _tracker_id,
Integer  _bytes_num 
) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_echo_messages_bytes_send_of_tracker ( node_id_t  _tracker_id,
Integer  _bytes_num 
) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_echo_messages_received_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_echo_messages_send_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_query_messages_bytes_received_of_tracker ( node_id_t  _tracker_id,
Integer  _bytes_num 
) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_query_messages_bytes_send_of_tracker ( node_id_t  _tracker_id,
Integer  _bytes_num 
) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_query_messages_received_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_query_messages_send_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_report_messages_bytes_received_of_tracker ( node_id_t  _tracker_id,
Integer  _bytes_num 
) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_report_messages_bytes_send_of_tracker ( node_id_t  _tracker_id,
Integer  _bytes_num 
) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_report_messages_received_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::inc_report_messages_send_of_tracker ( node_id_t  _tracker_id) [inline]
template<typename PLTT_PassiveTrackingMetric_P , typename PLTT_PassiveTrackingMetricList_P >
void wiselib::PLTT_PassiveTrackingMetricsType< PLTT_PassiveTrackingMetric_P, PLTT_PassiveTrackingMetricList_P >::reset ( void  ) [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines