OpenSDN source code
VnswInterfaceListenerBaseNix Member List

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

Activate(const std::string &name, const HostInterfaceEntry *entry)VnswInterfaceListenerBaseprotected
AddIpam(const Ip4Address &ip, uint8_t plen)VnswInterfaceListenerBaseinline
AddIpamRoutes()VnswInterfaceListenerBaseprotected
AddLinkLocalRoutes()VnswInterfaceListenerBaseprotected
agent()VnswInterfaceListenerBaseinline
agent_VnswInterfaceListenerBaseprotected
bond_intf_type enum nameVnswInterfaceListenerBase
CreateSocket()=0VnswInterfaceListenerBaseNixprotectedpure virtual
DeActivate(const std::string &name, const HostInterfaceEntry *entry)VnswInterfaceListenerBaseprotected
DelIpam(const Ip4Address &ip, uint8_t plen)VnswInterfaceListenerBaseinline
DelLinkLocalRoutes()VnswInterfaceListenerBaseprotected
DISALLOW_COPY_AND_ASSIGN(VnswInterfaceListenerBase)VnswInterfaceListenerBaseprotected
Enqueue(Event *event)VnswInterfaceListenerBase
fabric_listener_id_VnswInterfaceListenerBaseprotected
FabricRouteNotify(DBTablePartBase *part, DBEntryBase *e)VnswInterfaceListenerBaseprotected
GetHostInterfaceCount() constVnswInterfaceListenerBaseinline
GetHostInterfaceEntry(const std::string &name)VnswInterfaceListenerBase
HandleAddressEvent(const Event *event)VnswInterfaceListenerBaseprotected
HandleInterfaceEvent(const Event *event)VnswInterfaceListenerBaseprotected
host_interface_table_VnswInterfaceListenerBaseprotected
HostInterfaceTable typedefVnswInterfaceListenerBaseprotected
Init()VnswInterfaceListenerBaseNix
InterfaceNotify(DBTablePartBase *part, DBEntryBase *e)VnswInterfaceListenerBaseprotected
intf_listener_id_VnswInterfaceListenerBaseprotected
ipam_subnet_VnswInterfaceListenerBaseprotected
IpamSubnetMap typedefVnswInterfaceListenerBaseprotected
IsHostLinkStateUp(const std::string &name) constVnswInterfaceListenerBaseinline
IsInterfaceActive(const HostInterfaceEntry *entry)VnswInterfaceListenerBaseprotected
IsValidLinkLocalAddress(const Ip4Address &addr) constVnswInterfaceListenerBase
kMaxBufferSizeVnswInterfaceListenerBasestatic
kVnswRtmProtoVnswInterfaceListenerBasestatic
LinkLocalAddressTable typedefVnswInterfaceListenerBaseprotected
LinkLocalRouteFromLinkLocalEvent(Event *event)VnswInterfaceListenerBaseprotected
LinkLocalRouteFromRouteEvent(Event *event)VnswInterfaceListenerBaseprotected
ll_add_count() constVnswInterfaceListenerBaseinline
ll_add_count_VnswInterfaceListenerBaseprotected
ll_addr_table_VnswInterfaceListenerBaseprotected
ll_del_count() constVnswInterfaceListenerBaseinline
ll_del_count_VnswInterfaceListenerBaseprotected
ProcessEvent(Event *re)VnswInterfaceListenerBaseprotected
read_buf_VnswInterfaceListenerBaseprotected
RegisterAsyncReadHandler()=0VnswInterfaceListenerBaseNixprotectedpure virtual
ResetAddress(const Event *event)VnswInterfaceListenerBaseprotected
ResetSeen(const std::string &name, bool oper)VnswInterfaceListenerBaseprotected
revent_queue_VnswInterfaceListenerBaseprotected
seqno_VnswInterfaceListenerBaseprotected
SetAddress(const Event *event)VnswInterfaceListenerBaseprotected
SetLinkState(const std::string &name, bool link_up)VnswInterfaceListenerBaseprotected
SetSeen(const std::string &name, bool oper, uint32_t oper_idx)VnswInterfaceListenerBaseprotected
Shutdown()VnswInterfaceListenerBaseNix
sock_VnswInterfaceListenerBaseNixprotected
sock_fd_VnswInterfaceListenerBaseNixprotected
SyncCurrentState()=0VnswInterfaceListenerBaseNixprotectedpure virtual
tx_buf_VnswInterfaceListenerBaseprotected
UpdateLinkLocalRoute(const Ip4Address &addr, uint8_t plen, bool del_rt)=0VnswInterfaceListenerBaseNixprotectedpure virtual
UpdateLinkLocalRouteAndCount(const Ip4Address &addr, uint8_t plen, bool del_rt)VnswInterfaceListenerBaseNixvirtual
vhost_intf_up_VnswInterfaceListenerBaseprotected
vhost_update_count() constVnswInterfaceListenerBaseinline
vhost_update_count_VnswInterfaceListenerBaseprotected
vn_listener_id_VnswInterfaceListenerBaseprotected
VnNotify(DBTablePartBase *part, DBEntryBase *e)VnswInterfaceListenerBaseprotected
VnswInterfaceListenerBase(Agent *agent)VnswInterfaceListenerBase
VnswInterfaceListenerBaseNix(Agent *agent)VnswInterfaceListenerBaseNix
VR_BOND_SLAVES enum valueVnswInterfaceListenerBase
VR_FABRIC enum valueVnswInterfaceListenerBase
~VnswInterfaceListenerBase()VnswInterfaceListenerBasevirtual
~VnswInterfaceListenerBaseNix()VnswInterfaceListenerBaseNixvirtual