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