OpenSDN source code
InetInterface Member List

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

Activate()InetInterface
ACTIVATED enum valueInterface
ActivateHostInterface()InetInterface
ActivateSimpleGateway()InetInterface
Add()Interfaceinlinevirtual
ADD enum valueInterface
AddHostMulticastRoutes()InetInterface
admin_state() constInterfaceinline
admin_state_Interfaceprotected
AgentDBEntry()AgentDBEntryinline
AgentDBEntyRef typedefAgentDBEntry
AgentOperDBEntry()AgentOperDBEntryinline
AgentRefCount()AgentRefCount< Interface >inlineprivate
AgentRefCount(const AgentRefCount &)AgentRefCount< Interface >inlineprivate
AllocateResources(ResourceManager *resource_manager)AgentDBEntryvirtual
back_ref_mutex_AgentRefCount< Interface >mutableprivate
back_ref_set_AgentRefCount< Interface >mutableprivate
chg_list_DBEntryBase
clear_onlist()DBEntryBaseinline
ClearDelete()DBEntryBaseinline
ClearOnRemoveQ()DBEntryBaseinline
ClearRefState() constAgentDBEntry
ClearState(DBTableBase *tbl_base, ListenerId listener)DBEntryBase
CmpInterface(const DBEntry &rhs) constInetInterfacevirtual
Create(InterfaceTable *table, const std::string &ifname, SubType sub_type, const std::string &vrf_name, const Ip4Address &addr, int plen, const Ip4Address &gw, const std::string &xconnect, const std::string &vn_name, Interface::Transport transport)InetInterfacestatic
CreateReq(InterfaceTable *table, const std::string &ifname, SubType sub_type, const std::string &vrf_name, const Ip4Address &addr, int plen, const Ip4Address &gw, const std::string &xconnect, const std::string &vn_name, Interface::Transport transport)InetInterfacestatic
DBEntry()DBEntryinline
DBEntryBase()DBEntryBase
DbEntryFlags enum nameDBEntryBaseprivate
DBEntrySandesh(Sandesh *sresp, std::string &name) constInterfacevirtual
DeActivate()InetInterface
DEACTIVATED enum valueInterface
DeActivateHostInterface()InetInterface
DeActivateSimpleGateway()InetInterface
DEL enum valueInterface
Delete(const DBRequest *req)InetInterfacevirtual
Delete(InterfaceTable *table, const std::string &ifname)InetInterfacestatic
AgentOperDBEntry::Delete()DBEntryBase
DeleteMarked enum valueDBEntryBaseprivate
DeleteReq(InterfaceTable *table, const std::string &ifname)InetInterfacestatic
DelHostMulticastRoutes()InetInterface
dhcp_enabled() constInterfaceinline
dhcp_enabled_Interfaceprotected
dhcp_enabled_v6() constInterfaceinline
dhcp_enabled_v6_Interfaceprotected
DISALLOW_COPY_AND_ASSIGN(InetInterface)InetInterfaceprivate
dns_enabled() constInterfaceinline
dns_enabled_Interfaceprotected
flagsDBEntryBaseprivate
FLOATING_IP_CHANGE enum valueInterface
flow_key_nh() constInterfaceinline
flow_key_nh_Interfaceprotected
FreeResources(ResourceManager *resource_manager)AgentDBEntryvirtual
get_os_params()Interfaceinline
get_table() constDBEntryBase
get_table_partition() constDBEntryBase
GetAgentDBEntryState(int listener_id)AgentDBEntry
GetAgentDBEntryState(int listener_id) constAgentDBEntry
GetDBRequestKey() constInetInterfacevirtual
GetOsParams(Agent *agent)Interfacevirtual
GetRefCount() constInterfaceinlinevirtual
GetState(DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
GetState(const DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
GetUuid() constInterfaceinline
gw_InetInterfaceprivate
id() constInterfaceinline
id_Interfaceprotected
ifmap_node() constAgentOperDBEntryinline
ifmap_node_state_AgentOperDBEntryprivate
INET enum valueInterface
InetInterface(const std::string &name)InetInterface
InetInterface(const std::string &name, SubType sub_type, VrfEntry *vrf, const Ip4Address &ip_addr, int plen, const Ip4Address &gw, Interface *xconnect, const std::string &vn_name)InetInterface
Interface(Type type, const boost::uuids::uuid &uuid, const std::string &name, VrfEntry *vrf, bool os_oper_state, const boost::uuids::uuid &logical_router_uuid)Interface
INVALID enum valueInterface
ip_active(Address::Family family) constInterface
ip_addr() constInetInterfaceinline
ip_addr_InetInterfaceprivate
ipv4_active() constInterfaceinline
ipv4_active_Interfaceprotected
ipv6_active() constInterfaceinline
ipv6_active_Interfaceprotected
is_hc_active() constInterfaceinline
is_hc_active_Interfaceprotected
is_onlist()DBEntryBaseinline
is_state_empty(DBTablePartBase *tpart)DBEntryBase
is_state_empty_unlocked(DBTablePartBase *tpart)DBEntryBase
IsActive() constAgentDBEntry
IsDeleted() constDBEntryBaseinline
IsL2LabelValid(uint32_t label) constInterfaceinline
IsLess(const DBEntry &rhs) constInterfaceinlinevirtual
IsLessSpecific(const std::string &match) constDBEntryBaseinlinevirtual
IsMoreSpecific(const std::string &match) constDBEntryBaseinlinevirtual
IsOnRemoveQ()DBEntryBaseinline
IsTunnelEnabled() constInterfaceinline
IsUveActive() constInterface
KeyPtr typedefDBEntryBase
kInvalidIndexInterfacestatic
l2_active() constInterfaceinline
l2_active_Interfaceprotected
l2_label() constInterfaceinline
l2_label_Interfaceprotected
label() constInterfaceinline
label_Interfaceprotected
last_change_at() constDBEntryBaseinline
last_change_at_DBEntryBaseprivate
last_change_at_str() constDBEntryBase
last_update_at() constDBEntryBaseinline
last_update_at_DBEntryBaseprivate
LINK_LOCAL enum valueInetInterface
ListenerId typedefDBEntryBase
LOGICAL enum valueInterface
logical_router_uuid() constInterfaceinline
logical_router_uuid_Interfaceprotected
mac() constInterfaceinline
MarkDelete()DBEntryBaseinline
metadata_ip_active() constInterfaceinline
metadata_ip_active_Interfaceprotected
metadata_l2_active() constInterfaceinline
metadata_l2_active_Interfaceprotected
MIRROR_RX enum valueInterface
MIRROR_RX_TX enum valueInterface
MIRROR_TX enum valueInterface
MirrorDirection enum nameInterface
name() constInterfaceinline
NeedDefaultOsOperStateDisabled(Agent *agent) constInterface
node_DBEntryprivate
Notify()DBEntryBase
ObtainOsSpecificParams(const std::string &name, Agent *agent)Interfaceprotectedvirtual
OnChange(InetInterfaceData *data)InetInterface
Onlist enum valueDBEntryBaseprivate
onremoveq_DBEntryBaseprivate
operator<(const DBEntry &rhs) constDBEntryinline
operator=(const AgentRefCount &)AgentRefCount< Interface >inlineprivate
os_guid() constInterfaceinline
os_index() constInterfaceinline
os_oper_state() constInterfaceinline
os_params_Interfaceprotected
PACKET enum valueInterface
PHYSICAL enum valueInterface
plen_InetInterfaceprivate
PostAdd()InetInterfacevirtual
qos_config() constInterfaceinline
qos_config_Interfaceprotected
refcount_AgentRefCount< Interface >mutableprivate
REMOTE_PHYSICAL enum valueInterface
SendTrace(const AgentDBTable *table, Trace event) constInterfacevirtual
SERVICE_CHANGE enum valueInterface
set_flow_key_nh(const NextHop *nh)Interfaceinline
set_last_change_at(uint64_t time)DBEntryBase
set_last_change_at_to_now()DBEntryBase
set_last_update_at(uint64_t time)DBEntryBase
set_last_update_at_to_now()DBEntryBase
set_logical_router_uuid(const boost::uuids::uuid &logical_router_uuid)Interfaceinline
set_onlist()DBEntryBaseinline
set_table_partition(DBTablePartBase *tpart)DBEntryBase
set_test_oper_state(bool val)Interfaceinline
SetIFMapNodeState(IFMapDependencyManager::IFMapNodePtr sref)AgentOperDBEntryinline
SetItfSandeshData(ItfSandeshData &data) constInterfaceprotected
SetKey(const DBRequestKey *key)Interfacevirtual
SetOnRemoveQ()DBEntryBaseinline
SetPciIndex(Agent *agent, size_t index)Interface
SetRefState() constAgentDBEntry
SetState(DBTableBase *tbl_base, ListenerId listener, DBState *state)DBEntryBase
SIMPLE_GATEWAY enum valueInetInterface
state_DBEntryBaseprivate
StateMap typedefDBEntryBaseprivate
sub_type() constInetInterfaceinline
sub_type_InetInterfaceprivate
SubType enum nameInetInterface
swap(AgentRefCount &)AgentRefCount< Interface >inlineprivate
table_Interfaceprivate
test_oper_state_Interfaceprotected
ToString() constInetInterfaceinlinevirtual
tpart_DBEntryBaseprivate
Trace enum nameInterface
transport() constInterfaceinline
Transport enum nameInterface
transport_Interfaceprotected
TRANSPORT_ETHERNET enum valueInterface
TRANSPORT_INVALID enum valueInterface
TRANSPORT_PMD enum valueInterface
TRANSPORT_SOCKET enum valueInterface
TRANSPORT_VIRTUAL enum valueInterface
Type enum nameInterface
type() constInterfaceinline
type_Interfaceprotected
UNKNOWN enum valueInterface
UpdateOperStateOfSubIntf(const InterfaceTable *table)Interface
uuid_Interfaceprotected
VHOST enum valueInetInterface
VM_INTERFACE enum valueInterface
vn_name_InetInterfaceprivate
vrf() constInterfaceinline
vrf_Interfaceprotected
vrf_id() constInterface
xconnect() constInetInterfaceinline
xconnect_InetInterfaceprivate
~AgentDBEntry()AgentDBEntryinlinevirtual
~AgentOperDBEntry()AgentOperDBEntryinlinevirtual
~AgentRefCount()AgentRefCount< Interface >inlineprivatevirtual
~DBEntry()DBEntryinlinevirtual
~DBEntryBase()DBEntryBasevirtual
~InetInterface()InetInterfaceinlinevirtual
~Interface()Interfacevirtual