uint32_t default_forwarding_class_
bool CopyQosMap(KSyncQosFcMap &ksync_map, const AgentQosConfig::QosIdForwardingClassMap *map)
KSyncQosFcMap mpls_exp_map_
static const uint32_t kDefaultQosMsgSize
std::map< uint32_t, KSyncEntryPtr > KSyncQosFcMap
KSyncQosFcMap vlan_priority_map_
KSyncDBObject * GetObject() const
virtual bool Sync(DBEntry *e)
int Encode(sandesh_op::type op, char *buf, int buf_len)
virtual int ChangeMsg(char *buf, int buf_len)
virtual bool IsLess(const KSyncEntry &rhs) const
virtual KSyncEntry * UnresolvedReference()
std::pair< uint32_t, KSyncEntryPtr > KSyncQosFcPair
virtual std::string ToString() const
QosConfigKSyncEntry(QosConfigKSyncObject *obj, const QosConfigKSyncEntry *entry)
virtual ~QosConfigKSyncEntry()
boost::uuids::uuid uuid() const
virtual int AddMsg(char *buf, int buf_len)
KSyncDBObject * ksync_obj_
virtual int DeleteMsg(char *buf, int buf_len)
DISALLOW_COPY_AND_ASSIGN(QosConfigKSyncEntry)