|
xorp
|
Public Member Functions | |
| FibConfigTableObserverIPHelper (FeaDataPlaneManager &fea_data_plane_manager) | |
| Constructor. | |
| virtual | ~FibConfigTableObserverIPHelper () |
| Virtual destructor. | |
| virtual int | start (string &error_msg) |
| Start operation. | |
| virtual int | stop (string &error_msg) |
| Stop operation. | |
| virtual void | receive_data (const vector< uint8_t > &buffer) |
| Receive data from the underlying system. | |
| virtual int | notify_table_id_change (uint32_t new_tbl) |
| Routing table ID that we are interested in might have changed. | |
| FibConfigTableObserverIPHelper::FibConfigTableObserverIPHelper | ( | FeaDataPlaneManager & | fea_data_plane_manager | ) |
Constructor.
| fea_data_plane_manager | the corresponding data plane manager (FeaDataPlaneManager). |
| virtual int FibConfigTableObserverIPHelper::notify_table_id_change | ( | uint32_t | new_tbl | ) | [inline, virtual] |
Routing table ID that we are interested in might have changed.
Maybe something can filter on this for increased efficiency.
Implements FibConfigTableObserver.
| virtual void FibConfigTableObserverIPHelper::receive_data | ( | const vector< uint8_t > & | buffer | ) | [virtual] |
Receive data from the underlying system.
Implements FibConfigTableObserver.
| virtual int FibConfigTableObserverIPHelper::start | ( | string & | error_msg | ) | [virtual] |
Start operation.
| error_msg | the error message (if error). |
Implements FibConfigTableObserver.
| virtual int FibConfigTableObserverIPHelper::stop | ( | string & | error_msg | ) | [virtual] |
Stop operation.
| error_msg | the error message (if error). |
Implements FibConfigTableObserver.