#include <stats_collector.h>
Definition at line 15 of file stats_collector.h.
Enumerator |
---|
FlowStatsCollector |
|
AgentStatsCollector |
|
Definition at line 17 of file stats_collector.h.
StatsCollector::StatsCollector |
( |
int |
task_id, |
|
|
int32_t |
instance, |
|
|
boost::asio::io_service & |
io, |
|
|
int |
exp, |
|
|
std::string |
timer_name |
|
) |
| |
|
inline |
virtual StatsCollector::~StatsCollector |
( |
| ) |
|
|
inlinevirtual |
int StatsCollector::expiry_time |
( |
| ) |
const |
|
inline |
void StatsCollector::InitDone |
( |
| ) |
|
|
inline |
void StatsCollector::RescheduleTimer |
( |
int |
time | ) |
|
|
inline |
bool StatsCollector::RestartTimer |
( |
| ) |
|
|
inlineprivate |
virtual bool StatsCollector::Run |
( |
| ) |
|
|
pure virtual |
void StatsCollector::set_expiry_time |
( |
int |
time | ) |
|
|
inline |
void StatsCollector::Shutdown |
( |
void |
| ) |
|
|
inline |
void StatsCollector::TestStartStopTimer |
( |
bool |
stop | ) |
|
|
inline |
bool StatsCollector::TimerExpiry |
( |
| ) |
|
|
inlineprivate |
int StatsCollector::expiry_time_ |
|
private |
int StatsCollector::run_counter_ |
Timer* StatsCollector::timer_ |
|
private |
The documentation for this class was generated from the following file: