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


Public Member Functions | |
| BgpConfigListener (BgpIfmapConfigManager *manager) | |
Public Member Functions inherited from IFMapConfigListener | |
| IFMapConfigListener (ConfigManager *manager, const char *concurrency) | |
| virtual | ~IFMapConfigListener () |
| void | Initialize () |
| void | Terminate () |
| virtual void | GetChangeList (ChangeList *change_list) |
Private Member Functions | |
| void | DependencyTrackerInit () |
| DISALLOW_COPY_AND_ASSIGN (BgpConfigListener) | |
Friends | |
| class | BgpConfigListenerTest |
Additional Inherited Members | |
Public Types inherited from IFMapConfigListener | |
| typedef std::vector< ConfigDelta > | ChangeList |
Protected Types inherited from IFMapConfigListener | |
| typedef std::map< std::string, DBTable::ListenerId > | TableMap |
Protected Member Functions inherited from IFMapConfigListener | |
| IFMapDependencyTracker * | get_dependency_tracker () |
| virtual void | NodeObserver (DBTablePartBase *root, DBEntryBase *db_entry) |
| virtual void | LinkObserver (DBTablePartBase *root, DBEntryBase *db_entry) |
| void | ChangeListAdd (IFMapNode *node) |
| DB * | database () |
Protected Attributes inherited from IFMapConfigListener | |
| ConfigManager * | manager_ |
| boost::scoped_ptr< IFMapDependencyTracker > | tracker_ |
| TableMap | table_map_ |
| ChangeList | change_list_ |
| const std::string | kConcurrency_ |
Definition at line 15 of file bgp_config_listener.h.
|
explicit |
Definition at line 19 of file bgp_config_listener.cc.
|
privatevirtual |
Implements IFMapConfigListener.
Definition at line 35 of file bgp_config_listener.cc.

|
private |
|
friend |
Definition at line 20 of file bgp_config_listener.h.