5 #ifndef vnsw_agent_stats_collector_h
6 #define vnsw_agent_stats_collector_h
16 #include <boost/scoped_ptr.hpp>
virtual IoContext * AllocateIoContext(char *buf, uint32_t buf_len, StatsType type, uint32_t seq)
void SendAsync(char *buf, uint32_t buf_len, StatsType type)
void SendVrfStatsBulkGet()
boost::scoped_ptr< AgentStatsSandeshContext > drop_stats_sandesh_ctx_
boost::scoped_ptr< AgentStatsSandeshContext > vrf_stats_sandesh_ctx_
void SendDropStatsBulkGet()
DISALLOW_COPY_AND_ASSIGN(AgentStatsCollector)
boost::scoped_ptr< AgentStatsSandeshContext > intf_stats_sandesh_ctx_
bool SendRequest(Sandesh &encoder, StatsType type)
void SendInterfaceBulkGet()
virtual ~AgentStatsCollector()