OpenSDN source code
|
#include <config_stale_cleaner.h>
Public Member Functions | |
InterfaceConfigStaleCleaner (Agent *agent) | |
virtual | ~InterfaceConfigStaleCleaner () |
virtual bool | OnInterfaceConfigStaleTimeout (int32_t version) |
![]() | |
ConfigStaleCleaner (Agent *agent, TimerCallback callback) | |
void | set_callback (TimerCallback callback) |
virtual | ~ConfigStaleCleaner () |
virtual void | StartStaleCleanTimer (int32_t version) |
virtual bool | StaleEntryTimeout (int32_t version, Timer *timer) |
void | set_timeout (uint32_t timeout) |
uint32_t | timeout () const |
uint32_t | TimersCount () const |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (InterfaceConfigStaleCleaner) | |
Additional Inherited Members | |
![]() | |
typedef boost::function< void(uint32_t)> | TimerCallback |
![]() | |
static const uint32_t | kConfigStaleTimeout = 60 * 1000 |
![]() | |
Agent * | agent_ |
Definition at line 38 of file config_stale_cleaner.h.
InterfaceConfigStaleCleaner::InterfaceConfigStaleCleaner | ( | Agent * | agent | ) |
Definition at line 47 of file config_stale_cleaner.cc.
|
virtual |
Definition at line 51 of file config_stale_cleaner.cc.
|
private |
|
virtual |