OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PeerStats Class Reference

#include <peer_stats.h>

Static Public Member Functions

static void FillPeerDebugStats (const IPeerDebugStats *peer_stats, PeerStatsInfo *stats)
 
static void FillPeerUpdateStats (const IPeerDebugStats *peer_stats, PeerStatsData *peer_stats_data)
 

Static Private Member Functions

static void FillProtoStats (const IPeerDebugStats::ProtoStats &stats, PeerProtoStats *proto_stats)
 
static void FillRouteUpdateStats (const IPeerDebugStats::UpdateStats &stats, PeerUpdateStats *rt_stats)
 
static void FillRxErrorStats (const IPeerDebugStats::RxErrorStats &src, PeerRxErrorStats *dest)
 
static void FillRxRouteStats (const IPeerDebugStats::RxRouteStats &src, PeerRxRouteStats *dest)
 
static void FillPeerUpdateStats (const IPeerDebugStats *peer_stats, PeerUpdateStats *rt_stats_rx, PeerUpdateStats *rt_stats_tx)
 

Detailed Description

Definition at line 11 of file peer_stats.h.

Member Function Documentation

void PeerStats::FillPeerDebugStats ( const IPeerDebugStats peer_stats,
PeerStatsInfo *  stats 
)
static

Definition at line 64 of file peer_stats.cc.

Here is the call graph for this function:

void PeerStats::FillPeerUpdateStats ( const IPeerDebugStats peer_stats,
PeerStatsData *  peer_stats_data 
)
static

Definition at line 54 of file peer_stats.cc.

void PeerStats::FillPeerUpdateStats ( const IPeerDebugStats peer_stats,
PeerUpdateStats *  rt_stats_rx,
PeerUpdateStats *  rt_stats_tx 
)
staticprivate

Definition at line 41 of file peer_stats.cc.

Here is the call graph for this function:

void PeerStats::FillProtoStats ( const IPeerDebugStats::ProtoStats stats,
PeerProtoStats *  proto_stats 
)
staticprivate

Definition at line 7 of file peer_stats.cc.

void PeerStats::FillRouteUpdateStats ( const IPeerDebugStats::UpdateStats stats,
PeerUpdateStats *  rt_stats 
)
staticprivate

Definition at line 18 of file peer_stats.cc.

void PeerStats::FillRxErrorStats ( const IPeerDebugStats::RxErrorStats src,
PeerRxErrorStats *  dest 
)
staticprivate

Definition at line 25 of file peer_stats.cc.

void PeerStats::FillRxRouteStats ( const IPeerDebugStats::RxRouteStats src,
PeerRxRouteStats *  dest 
)
staticprivate

Definition at line 35 of file peer_stats.cc.


The documentation for this class was generated from the following files: