OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PacketInterface Member List

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

ACTIVATED enum valueInterface
Add()Interfaceinlinevirtual
ADD enum valueInterface
admin_state() const Interfaceinline
admin_state_Interfaceprotected
AgentDBEntry()AgentDBEntryinline
AgentDBEntyRef typedefAgentDBEntry
AgentOperDBEntry()AgentOperDBEntryinline
AllocateResources(ResourceManager *resource_manager)AgentDBEntryvirtual
chg_list_DBEntryBase
clear_onlist()DBEntryBaseinline
ClearDelete()DBEntryBaseinline
ClearOnRemoveQ()DBEntryBaseinline
ClearRefState() const AgentDBEntry
ClearState(DBTableBase *tbl_base, ListenerId listener)DBEntryBase
CmpInterface(const DBEntry &rhs) const PacketInterfaceinlinevirtual
Create(InterfaceTable *table, const std::string &ifname, Interface::Transport transport)PacketInterfacestatic
CreateReq(InterfaceTable *table, const std::string &ifname, Interface::Transport transport)PacketInterfacestatic
DBEntry()DBEntryinline
DBEntryBase()DBEntryBase
DBEntrySandesh(Sandesh *sresp, std::string &name) const Interfacevirtual
DEACTIVATED enum valueInterface
DEL enum valueInterface
Delete(InterfaceTable *table, const std::string &ifname)PacketInterfacestatic
Delete(const DBRequest *req)PacketInterfacevirtual
AgentOperDBEntry::Delete()DBEntryBase
DeleteReq(InterfaceTable *table, const std::string &ifname)PacketInterfacestatic
dhcp_enabled() const Interfaceinline
dhcp_enabled_Interfaceprotected
dhcp_enabled_v6() const Interfaceinline
dhcp_enabled_v6_Interfaceprotected
DISALLOW_COPY_AND_ASSIGN(PacketInterface)PacketInterfaceprivate
dns_enabled() const Interfaceinline
dns_enabled_Interfaceprotected
FLOATING_IP_CHANGE enum valueInterface
flow_key_nh() const Interfaceinline
flow_key_nh_Interfaceprotected
FreeResources(ResourceManager *resource_manager)AgentDBEntryvirtual
get_os_params()Interfaceinline
get_table() const DBEntryBase
get_table_partition() const DBEntryBase
GetAgentDBEntryState(int listener_id)AgentDBEntry
GetAgentDBEntryState(int listener_id) const AgentDBEntry
GetDBRequestKey() const PacketInterfacevirtual
GetOsParams(Agent *agent)Interfacevirtual
GetRefCount() const Interfaceinlinevirtual
GetState(DBTableBase *tbl_base, ListenerId listener) const DBEntryBase
GetState(const DBTableBase *tbl_base, ListenerId listener) const DBEntryBase
GetUuid() const Interfaceinline
id() const Interfaceinline
id_Interfaceprotected
ifmap_node() const AgentOperDBEntryinline
INET enum valueInterface
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) const Interface
ipv4_active() const Interfaceinline
ipv4_active_Interfaceprotected
ipv6_active() const Interfaceinline
ipv6_active_Interfaceprotected
is_hc_active() const Interfaceinline
is_hc_active_Interfaceprotected
is_onlist()DBEntryBaseinline
is_state_empty(DBTablePartBase *tpart)DBEntryBase
is_state_empty_unlocked(DBTablePartBase *tpart)DBEntryBase
IsActive() const AgentDBEntry
IsDeleted() const DBEntryBaseinline
IsL2LabelValid(uint32_t label) const Interfaceinline
IsLess(const DBEntry &rhs) const Interfaceinlinevirtual
IsLessSpecific(const std::string &match) const DBEntryBaseinlinevirtual
IsMoreSpecific(const std::string &match) const DBEntryBaseinlinevirtual
IsOnRemoveQ()DBEntryBaseinline
IsTunnelEnabled() const Interfaceinline
IsUveActive() const Interface
KeyPtr typedefDBEntryBase
kInvalidIndexInterfacestatic
l2_active() const Interfaceinline
l2_active_Interfaceprotected
l2_label() const Interfaceinline
l2_label_Interfaceprotected
label() const Interfaceinline
label_Interfaceprotected
last_change_at() const DBEntryBaseinline
last_change_at_str() const DBEntryBase
last_update_at() const DBEntryBaseinline
ListenerId typedefDBEntryBase
LOGICAL enum valueInterface
logical_router_uuid() const Interfaceinline
logical_router_uuid_Interfaceprotected
mac() const Interfaceinline
MarkDelete()DBEntryBaseinline
metadata_ip_active() const Interfaceinline
metadata_ip_active_Interfaceprotected
metadata_l2_active() const Interfaceinline
metadata_l2_active_Interfaceprotected
MIRROR_RX enum valueInterface
MIRROR_RX_TX enum valueInterface
MIRROR_TX enum valueInterface
MirrorDirection enum nameInterface
name() const Interfaceinline
NeedDefaultOsOperStateDisabled(Agent *agent) const Interface
Notify()DBEntryBase
ObtainOsSpecificParams(const std::string &name, Agent *agent)PacketInterfacevirtual
OnChange(PacketInterfaceData *data)PacketInterface
operator<(const DBEntry &rhs) const DBEntryinline
os_guid() const Interfaceinline
os_index() const Interfaceinline
os_oper_state() const Interfaceinline
os_params_Interfaceprotected
PACKET enum valueInterface
PacketInterface(const std::string &name)PacketInterface
PHYSICAL enum valueInterface
PostAdd()PacketInterfacevirtual
qos_config() const Interfaceinline
qos_config_Interfaceprotected
REMOTE_PHYSICAL enum valueInterface
SendTrace(const AgentDBTable *table, Trace event) const Interfacevirtual
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) const Interfaceprotected
SetKey(const DBRequestKey *key)Interfacevirtual
SetOnRemoveQ()DBEntryBaseinline
SetPciIndex(Agent *agent, size_t index)Interface
SetRefState() const AgentDBEntry
SetState(DBTableBase *tbl_base, ListenerId listener, DBState *state)DBEntryBase
test_oper_state_Interfaceprotected
ToString() const PacketInterfaceinlinevirtual
Trace enum nameInterface
Transport enum nameInterface
transport() const Interfaceinline
transport_Interfaceprotected
TRANSPORT_ETHERNET enum valueInterface
TRANSPORT_INVALID enum valueInterface
TRANSPORT_PMD enum valueInterface
TRANSPORT_SOCKET enum valueInterface
TRANSPORT_VIRTUAL enum valueInterface
type() const Interfaceinline
Type enum nameInterface
type_Interfaceprotected
UNKNOWN enum valueInterface
UpdateOperStateOfSubIntf(const InterfaceTable *table)Interface
uuid_Interfaceprotected
VM_INTERFACE enum valueInterface
vrf() const Interfaceinline
vrf_Interfaceprotected
vrf_id() const Interface
~AgentDBEntry()AgentDBEntryinlinevirtual
~AgentOperDBEntry()AgentOperDBEntryinlinevirtual
~DBEntry()DBEntryinlinevirtual
~DBEntryBase()DBEntryBasevirtual
~Interface()Interfacevirtual
~PacketInterface()PacketInterfacevirtual