#include <ReliabilityLayer.h>
Classes | |
struct | TimeAndValue2 |
Public Member Functions | |
BPSTracker () | |
~BPSTracker () | |
void | Reset (const char *file, unsigned int line) |
void | Push1 (CCTimeType time, uint64_t value1) |
uint64_t | GetBPS1 (CCTimeType time) |
uint64_t | GetBPS1Threadsafe (CCTimeType time) |
uint64_t | GetTotal1 (void) const |
void | ClearExpired1 (CCTimeType time) |
Public Attributes | |
uint64_t | total1 |
uint64_t | lastSec1 |
DataStructures::Queue < TimeAndValue2 > | dataQueue |
Definition at line 67 of file ReliabilityLayer.h.
BPSTracker::BPSTracker | ( | ) |
BPSTracker::~BPSTracker | ( | ) |
Definition at line 53 of file ReliabilityLayer.cpp.
void BPSTracker::ClearExpired1 | ( | CCTimeType | time | ) |
uint64_t BPSTracker::GetBPS1 | ( | CCTimeType | time | ) |
uint64_t BPSTracker::GetBPS1Threadsafe | ( | CCTimeType | time | ) |
uint64_t BPSTracker::GetTotal1 | ( | void | ) | const |
void BPSTracker::Push1 | ( | CCTimeType | time, | |
uint64_t | value1 | |||
) |
void BPSTracker::Reset | ( | const char * | file, | |
unsigned int | line | |||
) |
Definition at line 55 of file ReliabilityLayer.cpp.
Definition at line 94 of file ReliabilityLayer.h.
Definition at line 92 of file ReliabilityLayer.h.
Definition at line 92 of file ReliabilityLayer.h.