27 UveVirtualNetworkAgent &uve) {
36 uve.set_name(vn_name);
62 UveVirtualNetworkAgent uve1, uve2;
79 UveVirtualNetworkAgent uve;
100 uint64_t bytes, uint64_t pkts,
126 UveVirtualNetworkAgent uve;
StatsManager * stats_manager() const
AgentUveBase * uve() const
static const std::string LinkLocalVn()
static const std::string UnknownVn()
const VnEntry * vn() const
bool FrameVnAceStatsMsg(const VnEntry *vn, UveVirtualNetworkAgent &uve)
void UpdateInterVnStats(const string &dst_vn, uint64_t bytes, uint64_t pkts, bool outgoing)
bool PopulateInterVnStats(UveVirtualNetworkAgent &s_vn)
bool FrameVnStatsMsg(const VnEntry *vn, UveVirtualNetworkAgent &uve)
bool FillVrfStats(int vrf_id, UveVirtualNetworkAgent &s_vn)
void UpdatePortBitmap(uint8_t proto, uint16_t sport, uint16_t dport)
void UpdateVnAceStats(const std::string &ace_uuid)
VnUveEntryBase * UveEntryFromVn(const VnEntry *vn)
boost::shared_ptr< VnUveEntryBase > VnUveEntryPtr
virtual void DispatchVnMsg(const UveVirtualNetworkAgent &uve)
tbb::mutex uve_vn_map_mutex_
void UpdateInterVnStats(const std::string &src, const std::string &dst, uint64_t bytes, uint64_t pkts, bool outgoing)
void IncrVnAceStats(const FlowUveVnAcePolicyInfo &info)
void UpdateBitmap(const std::string &vn, uint8_t proto, uint16_t sport, uint16_t dport)
VnUveTable(Agent *agent, uint32_t default_intvl)
bool SendUnresolvedVnMsg(const std::string &vn, UveVirtualNetworkAgent &u)
virtual VnUveEntryPtr Allocate()
void SendVnAceStats(VnUveEntryBase *entry, const VnEntry *vn)
void SendVnStatsMsg(const VnEntry *vn)