OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BgpLifetimeManager Class Reference

#include <bgp_lifetime.h>

Inheritance diagram for BgpLifetimeManager:
Collaboration diagram for BgpLifetimeManager:

Public Member Functions

 BgpLifetimeManager (BgpServer *server, int task_id)
 
virtual ~BgpLifetimeManager ()
 
- Public Member Functions inherited from LifetimeManager
 LifetimeManager (int task_id)
 
virtual ~LifetimeManager ()
 
size_t GetQueueDeferCount ()
 

Private Member Functions

virtual bool MayDestroy ()
 
 DISALLOW_COPY_AND_ASSIGN (BgpLifetimeManager)
 

Private Attributes

BgpServerserver_
 

Additional Inherited Members

- Protected Member Functions inherited from LifetimeManager
virtual void SetQueueDisable (bool disabled)
 

Detailed Description

Definition at line 12 of file bgp_lifetime.h.

Constructor & Destructor Documentation

BgpLifetimeManager::BgpLifetimeManager ( BgpServer server,
int  task_id 
)
explicit

Definition at line 9 of file bgp_lifetime.cc.

BgpLifetimeManager::~BgpLifetimeManager ( )
virtual

Definition at line 13 of file bgp_lifetime.cc.

Member Function Documentation

BgpLifetimeManager::DISALLOW_COPY_AND_ASSIGN ( BgpLifetimeManager  )
private
bool BgpLifetimeManager::MayDestroy ( )
privatevirtual

Reimplemented from LifetimeManager.

Definition at line 16 of file bgp_lifetime.cc.

Here is the call graph for this function:

Member Data Documentation

BgpServer* BgpLifetimeManager::server_
private

Definition at line 19 of file bgp_lifetime.h.


The documentation for this class was generated from the following files: