OpenSDN source code
VmUveTableBase Member List

This is the complete list of members for VmUveTableBase, including all inherited members.

Add(const VmEntry *vm, bool vm_notify)VmUveTableBaseprivate
agent_VmUveTableBaseprotected
Allocate(const VmEntry *vm)VmUveTableBaseprivatevirtual
Change(const VmEntry *vm)VmUveTableBaseprivate
Delete(const boost::uuids::uuid &u)VmUveTableBaseprivate
DISALLOW_COPY_AND_ASSIGN(VmUveTableBase)VmUveTableBaseprivate
DispatchVmMsg(const UveVirtualMachineAgent &uve)VmUveTableBasevirtual
expiry_time_VmUveTableBaseprivate
InterfaceAddHandler(const VmEntry *vm, const VmInterface *vmi)VmUveTableBaseprivate
InterfaceDeleteHandler(const boost::uuids::uuid &u, const std::string &intf_cfg_name)VmUveTableBaseprivate
InterfaceNotify(DBTablePartBase *partition, DBEntryBase *e)VmUveTableBaseprivate
intf_listener_id_VmUveTableBaseprivate
MarkChanged(const boost::uuids::uuid &u)VmUveTableBaseprivate
RegisterDBClients()VmUveTableBase
SendVmDeleteMsg(const std::string &vm_config_name)VmUveTableBaseprotectedvirtual
SendVmMsg(VmUveEntryBase *entry, const boost::uuids::uuid &u)VmUveTableBaseprivate
set_expiry_time(int time)VmUveTableBaseprivate
Shutdown(void)VmUveTableBase
timer_VmUveTableBaseprivate
timer_last_visited_VmUveTableBaseprivate
TimerExpiry()VmUveTableBase
UpdateVmName(const boost::uuids::uuid &u, const std::string &vm_name)VmUveTableBaseprivate
uve_vm_map_VmUveTableBaseprotected
uve_vm_map_mutex_VmUveTableBaseprotected
UveEntryFromVm(const boost::uuids::uuid &u)VmUveTableBaseprotected
UveVmMap typedefVmUveTableBase
UveVmPair typedefVmUveTableBase
vm_listener_id_VmUveTableBaseprivate
VmNotify(DBTablePartBase *partition, DBEntryBase *e)VmUveTableBaseprivate
VmStatCollectionStart(VmUveVmState *state, const VmEntry *vm)VmUveTableBaseprotectedvirtual
VmStatCollectionStop(VmUveVmState *state)VmUveTableBaseprotectedvirtual
VmUveEntryPtr typedefVmUveTableBase
VmUveTableBase(Agent *agent, uint32_t default_intvl)VmUveTableBase
~VmUveTableBase()VmUveTableBasevirtual