|
OpenSDN source code
|
#include <vrouter_stats_collector.h>


Public Member Functions | |
| VrouterStatsCollector (boost::asio::io_service &io, AgentUveBase *uve) | |
| virtual | ~VrouterStatsCollector () |
| bool | Run () |
| void | Shutdown () |
Public Member Functions inherited from StatsCollector | |
| StatsCollector (int task_id, int32_t instance, boost::asio::io_service &io, int exp, std::string timer_name) | |
| virtual | ~StatsCollector () |
| void | InitDone () |
| void | Shutdown () |
| void | TestStartStopTimer (bool stop) |
| int | expiry_time () const |
| void | set_expiry_time (int time) |
| void | RescheduleTimer (int time) |
Private Member Functions | |
| DISALLOW_COPY_AND_ASSIGN (VrouterStatsCollector) | |
Private Attributes | |
| AgentUveBase * | agent_uve_ |
Additional Inherited Members | |
Public Types inherited from StatsCollector | |
| enum | StatsInstance { FlowStatsCollector , AgentStatsCollector } |
Public Attributes inherited from StatsCollector | |
| int | run_counter_ |
Definition at line 14 of file vrouter_stats_collector.h.
| VrouterStatsCollector::VrouterStatsCollector | ( | boost::asio::io_service & | io, |
| AgentUveBase * | uve | ||
| ) |
Definition at line 11 of file vrouter_stats_collector.cc.
|
virtual |
Definition at line 19 of file vrouter_stats_collector.cc.
|
private |
|
virtual |
Implements StatsCollector.
Definition at line 22 of file vrouter_stats_collector.cc.

| void VrouterStatsCollector::Shutdown | ( | void | ) |
|
private |
Definition at line 22 of file vrouter_stats_collector.h.