13 agent_(agent), mac_learning_proto_(NULL) {
18 boost::asio::io_context &
io = *
event->io_service();
EventManager * event_manager() const
void set_mac_learning_proto(MacLearningProto *mac_learning_proto)
boost::scoped_ptr< MacLearningDBClient > mac_learning_db_client_
boost::scoped_ptr< MacLearningProto > mac_learning_proto_
MacLearningModule(Agent *agent)
boost::scoped_ptr< MacLearningMgmtManager > mac_learning_mgmt_
SandeshTraceBufferPtr MacLearningTraceBuf(SandeshTraceBufferCreate("MacLearning", 5000))
boost::shared_ptr< TraceBuffer< SandeshTrace > > SandeshTraceBufferPtr
SandeshTraceBufferPtr SandeshTraceBufferCreate(const std::string &buf_name, size_t buf_size, bool trace_enable=true)