OpenSDN source code
|
This is the complete list of members for InterfaceTable, including all inherited members.
active_vmi_count() const | InterfaceTable | inline |
active_vmi_count_ | InterfaceTable | private |
Add(const DBRequest *req) | AgentOperDBTable | inlineprotectedvirtual |
AddDhcpSnoopEntry(const std::string &ifname, const Ip4Address &addr) | InterfaceTable | |
AddRemoveCallback(const DBEntryBase *entry, bool add) const | DBTableBase | inlinevirtual |
AddToDBStateCount(ListenerId listener, int count) | DBTableBase | |
AddVmiToVmiType(const boost::uuids::uuid &u, int type) | InterfaceTable | |
agent() const | InterfaceTable | inline |
agent_ | InterfaceTable | private |
AgentDBTable(DB *db, const std::string &name) | AgentDBTable | |
AgentDBTable(DB *db, const std::string &name, bool del_on_zero_refcount) | AgentDBTable | |
AgentOperDBTable(DB *db, const std::string &name) | AgentOperDBTable | inline |
AgentOperDBTable(DB *db, const std::string &name, bool del_on_zero_refcount) | AgentOperDBTable | inline |
AllocEntry(const DBRequestKey *k) const | InterfaceTable | virtual |
AllocPartition(int index) | AgentDBTable | inlinevirtual |
AllocWalker(WalkFn walk_fn, WalkCompleteFn walk_complete) | DBTable | |
AuditDhcpSnoopTable() | InterfaceTable | |
CanNotify(IFMapNode *dbe) | AgentDBTable | inlinevirtual |
CfgAdd(DBRequest *req) | AgentDBTable | inlinevirtual |
Change(DBEntryBase *entry) | DBTable | virtual |
ChangeCallback typedef | DBTableBase | |
Clear() | InterfaceTable | virtual |
ConfigEventHandler(IFMapNode *node, DBEntry *entry) | AgentOperDBTable | inlinevirtual |
CreateTable(DB *db, const std::string &name) | InterfaceTable | static |
CreateVhost() | InterfaceTable | |
CreateVhostReq() | InterfaceTable | |
database() | DBTableBase | inline |
database() const | DBTableBase | inline |
DBStateClear(DBTable *table, ListenerId id) | DBTable | static |
DBTable(DB *db, const std::string &name) | DBTable | |
DBTableBase(DB *db, const std::string &name) | DBTableBase | |
DBTableWalkRef typedef | DBTable | |
decr_active_vmi_count() | InterfaceTable | inline |
decr_li_count() | InterfaceTable | inline |
decr_vmi_count() | InterfaceTable | inline |
decr_walker_count() | DBTableBase | inline |
Delete(DBEntry *entry, const DBRequest *req) | AgentOperDBTable | inlineprotectedvirtual |
DeleteDhcpSnoopEntry(const std::string &ifname) | InterfaceTable | |
DelPhysicalDeviceVnEntry(const boost::uuids::uuid &vmi) | InterfaceTable | |
DelVmiToVmiType(const boost::uuids::uuid &u) | InterfaceTable | |
dhcp_snoop_map_ | InterfaceTable | private |
dhcp_snoop_mutex_ | InterfaceTable | private |
DhcpSnoopIterator typedef | InterfaceTable | |
DhcpSnoopMap typedef | InterfaceTable | |
DhcpSnoopSetConfigSeen(const std::string &ifname) | InterfaceTable | |
DISALLOW_COPY_AND_ASSIGN(InterfaceTable) | InterfaceTable | private |
empty() const | DBTableBase | inline |
Enqueue(DBRequest *req) | DBTableBase | |
enqueue_count() const | DBTableBase | inline |
EnqueueRemove(DBEntryBase *db_entry) | DBTableBase | |
FillListeners(std::vector< ShowTableListener > *listeners) const | DBTableBase | |
Find(const DBEntry *key, bool ret_del) | AgentDBTable | |
Find(const DBRequestKey *key, bool ret_del) | AgentDBTable | |
DBTable::Find(const DBEntry *entry) const | DBTable | |
DBTable::Find(const DBRequestKey *key, int id=-1) | DBTable | |
DBTable::Find(const DBRequestKey *key, int id=-1) const | DBTable | |
FindActiveEntry(const DBEntry *key) | AgentDBTable | |
FindActiveEntry(const DBRequestKey *key) | AgentDBTable | |
FindActiveEntryNoLock(const DBEntry *key) | AgentDBTable | |
FindActiveEntryNoLock(const DBRequestKey *key) | AgentDBTable | |
FindInterface(size_t index) const | InterfaceTable | |
FindInterface(size_t index) | InterfaceTable | |
FindInterfaceFromMetadataIp(const Ip4Address &ip) const | InterfaceTable | |
FindInterfaceFromMetadataIp(const Ip6Address &ip) const | InterfaceTable | |
FindMirrorRef(const std::string &name) const | InterfaceTable | |
FindNoLock(const DBEntry *entry) | DBTable | |
FindNoLock(const DBRequestKey *key) | DBTable | |
FindVmi(const boost::uuids::uuid &u) | InterfaceTable | |
FindVmRef(const boost::uuids::uuid &uuid) const | InterfaceTable | |
FindVmUuidFromMetadataIp(const IpAddress &ip, std::string *vm_ip, std::string *vm_uuid, std::string *vm_project_uuid) | InterfaceTable | virtual |
FindVnRef(const boost::uuids::uuid &uuid) const | InterfaceTable | |
FindVrfRef(const std::string &name) const | InterfaceTable | |
Flush() | AgentDBTable | |
FreeInterfaceId(size_t index) | InterfaceTable | |
GetAgentSandesh(const AgentSandeshArguments *args, const std::string &context) | InterfaceTable | virtual |
GetDBStateCount(ListenerId listener) | DBTableBase | |
GetDhcpSnoopEntry(const std::string &ifname) | InterfaceTable | |
GetInstance() | InterfaceTable | inlinestatic |
GetListenerCount() const | DBTableBase | |
GetOperDBTraceBuf() const | AgentDBTable | inline |
GetRefListenerId() const | AgentDBTable | inline |
GetTablePartition(const DBRequestKey *key) | DBTable | virtual |
GetTablePartition(const DBRequestKey *key) const | DBTable | virtual |
GetTablePartition(const DBEntryBase *entry) | DBTable | virtual |
GetTablePartition(const DBEntryBase *entry) const | DBTable | virtual |
GetTablePartition(const int index) | DBTable | virtual |
GetTablePartition(const int index) const | DBTable | virtual |
GetVmiToVmiType(const boost::uuids::uuid &u) | InterfaceTable | |
GetWalkerTaskId() | DBTable | inline |
GetWalkIterationToYield() | DBTable | inline |
global_config_change_walk_ref_ | InterfaceTable | private |
GlobalVrouterConfigChanged() | InterfaceTable | |
Hash(const DBEntry *entry) const | InterfaceTable | inlinevirtual |
Hash(const DBRequestKey *key) const | InterfaceTable | inlinevirtual |
HasListeners() const | DBTableBase | |
HasWalkers() const | DBTableBase | inline |
IFLinkToReq(IFMapLink *link, IFMapNode *node, const std::string &peer_name, IFMapNode *peer, DBRequest &req) | AgentDBTable | inlinevirtual |
IFNodeToReq(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | virtual |
IFNodeToUuid(IFMapNode *node, boost::uuids::uuid &u) | InterfaceTable | virtual |
incr_active_vmi_count() | InterfaceTable | inline |
incr_enqueue_count() | DBTableBase | inline |
incr_input_count() | DBTableBase | inline |
incr_li_count() | InterfaceTable | inline |
incr_notify_count() | DBTableBase | inline |
incr_vmi_count() | InterfaceTable | inline |
incr_walk_again_count() | DBTableBase | inline |
incr_walk_cancel_count() | DBTableBase | inline |
incr_walk_complete_count() | DBTableBase | inline |
incr_walk_count() | DBTableBase | inline |
incr_walk_request_count() | DBTableBase | inline |
incr_walker_count() | DBTableBase | inline |
index_table_ | InterfaceTable | private |
Init(OperDB *oper) | InterfaceTable | |
AgentOperDBTable::Init() | DBTable | |
Input(DBTablePartition *root, DBClient *client, DBRequest *req) | AgentDBTable | virtual |
input_count() const | DBTableBase | inline |
interface_table_ | InterfaceTable | privatestatic |
InterfaceCommonProcessConfig(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
InterfaceTable(DB *db, const std::string &name) | InterfaceTable | |
kInvalidId | DBTableBase | static |
kIterationToYield | DBTable | static |
kPartitionCount | AgentDBTable | static |
L2VmInterfaceWalk(DBTablePartBase *partition, DBEntryBase *entry) | InterfaceTable | private |
li_count() const | InterfaceTable | inline |
li_count_ | InterfaceTable | private |
li_ifnode_to_req() const | InterfaceTable | inline |
li_ifnode_to_req_ | InterfaceTable | private |
LinkVmPortToMetaDataIp(const Interface *intf, const Ip6Address &addr) | InterfaceTable | |
ListenerId typedef | DBTableBase | |
LogicalInterfaceIFNodeToReq(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
LogicalInterfaceIFNodeToUuid(IFMapNode *node, boost::uuids::uuid &u) | InterfaceTable | |
LogicalInterfaceProcessConfig(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
MayDelete() const | DBTableBase | virtual |
name() const | DBTableBase | inline |
Notify(DBTablePartBase *partition, DBEntryBase *entry) | AgentDBTable | inline |
notify_count() const | DBTableBase | inline |
NotifyAllEntries() | DBTable | |
NotifyEntry(DBEntryBase *entry) | AgentDBTable | virtual |
OnChange(DBEntry *entry, const DBRequest *req) | AgentOperDBTable | inlineprotectedvirtual |
OnZeroRefcount(AgentDBEntry *e) | AgentDBTable | inlinevirtual |
operdb() const | InterfaceTable | inline |
operdb_ | InterfaceTable | private |
OperDBAdd(const DBRequest *req) | InterfaceTable | virtual |
OperDBDelete(DBEntry *entry, const DBRequest *req) | InterfaceTable | virtual |
OperDBOnChange(DBEntry *entry, const DBRequest *req) | InterfaceTable | virtual |
OperDBResync(DBEntry *entry, const DBRequest *req) | InterfaceTable | virtual |
PartitionCount() const | AgentDBTable | inlinevirtual |
PhysicalInterfaceIFNodeToReq(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
PhysicalInterfaceProcessConfig(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
pi_ifnode_to_req() const | InterfaceTable | inline |
pi_ifnode_to_req_ | InterfaceTable | private |
Process(DBRequest &req) | AgentDBTable | virtual |
ProcessConfig(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | virtual |
Register(ChangeCallback callback, const std::string &name="unspecified") | DBTableBase | |
RegisterDBClients(IFMapDependencyManager *dep) | InterfaceTable | |
ReleaseWalker(DBTableWalkRef &walk) | DBTable | |
RemotePhysicalInterfaceIFNodeToReq(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
reset_enqueue_count() | DBTableBase | inline |
reset_flush_walk_ref() | AgentDBTable | |
reset_input_count() | DBTableBase | inline |
reset_notify_count() | DBTableBase | inline |
Resync(DBEntry *entry, const DBRequest *req) | AgentOperDBTable | inlineprotectedvirtual |
RetryDelete() | DBTableBase | inlinevirtual |
RunNotify(DBTablePartBase *tpart, DBEntryBase *entry) | DBTableBase | |
set_agent(Agent *agent) | AgentDBTable | inline |
set_update_floatingip_cb(UpdateFloatingIpFn fn) | InterfaceTable | |
SetWalkIterationToYield(int count) | DBTable | inline |
SetWalkTaskId(int task_id) | DBTable | inline |
Size() const | DBTable | virtual |
Unregister(ListenerId listener) | DBTableBase | |
update_floatingip_cb() const | InterfaceTable | |
update_floatingip_cb_ | InterfaceTable | private |
UpdateFloatingIpFn typedef | InterfaceTable | |
UpdateIfMapNode(AgentOperDBEntry *entry, IFMapNode *node) | AgentOperDBTable | inlineprotected |
UpdatePhysicalDeviceVnEntry(const boost::uuids::uuid &vmi, boost::uuids::uuid &dev, boost::uuids::uuid &vn, IFMapNode *vn_node) | InterfaceTable | |
vmi_count() const | InterfaceTable | inline |
vmi_count_ | InterfaceTable | private |
vmi_ifnode_to_req() const | InterfaceTable | inline |
vmi_ifnode_to_req_ | InterfaceTable | private |
vmi_to_physical_device_vn_tree_ | InterfaceTable | private |
vmi_to_vmitype_map_ | InterfaceTable | private |
VmiIFNodeToReq(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
VmiIFNodeToUuid(IFMapNode *node, boost::uuids::uuid &u) | InterfaceTable | |
VmInterfaceWalkDone(DBTable::DBTableWalkRef walk_ref, DBTableBase *partition) | InterfaceTable | private |
VmiProcessConfig(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
VmiToVmiTypeMap typedef | InterfaceTable | |
walk_again_count() const | DBTableBase | inline |
walk_cancel_count() const | DBTableBase | inline |
walk_complete_count() const | DBTableBase | inline |
walk_count() const | DBTableBase | inline |
walk_request_count() const | DBTableBase | inline |
WalkAgain(DBTableWalkRef walk) | DBTable | |
WalkCompleteFn typedef | DBTable | |
walker_count() const | DBTableBase | inline |
WalkFn typedef | DBTable | |
WalkTable(DBTableWalkRef walk) | DBTable | |
~AgentDBTable() | AgentDBTable | virtual |
~AgentOperDBTable() | AgentOperDBTable | inlinevirtual |
~DBTable() | DBTable | virtual |
~DBTableBase() | DBTableBase | virtual |
~InterfaceTable() | InterfaceTable | inlinevirtual |