OpenSDN source code
NdpEntry Member List

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

AddNdpRoute(bool resolved)NdpEntryprivate
DELAY enum valueNdpEntry
delay_time_NdpEntryprivate
delay_timer()NdpEntryinline
delay_timer_NdpEntryprivate
DelayTimerExpired()NdpEntry
DeleteAllTimers()NdpEntry
deleted_NdpEntryprivate
DeleteNdpRoute()NdpEntry
DequeueEvent(EventContainer ec)NdpEntry
DequeueEventDone(bool done)NdpEntry
DISALLOW_COPY_AND_ASSIGN(NdpEntry)NdpEntryprivate
Enqueue(const Ev &event)NdpEntry
EnqueueDelayTimerExpired()NdpEntry
EnqueueNaIn(nd_neighbor_advert *na, MacAddress mac)NdpEntry
EnqueueNsIn(nd_neighbor_solicit *ns, MacAddress mac)NdpEntry
EnqueuePktOut()NdpEntry
EnqueueReachableTimerExpired()NdpEntry
EnqueueRetransmitTimerExpired()NdpEntry
EnqueueSolNaIn(nd_neighbor_advert *na, MacAddress mac)NdpEntry
EnqueueTestStateChange(State state, int retry_count)NdpEntry
EnqueueUnsolNaIn(nd_neighbor_advert *na, MacAddress mac)NdpEntry
EventCB typedefNdpEntry
get_interface() constNdpEntryinline
get_state() constNdpEntryinline
HandleNsRequest(nd_neighbor_solicit *ns, MacAddress mac)NdpEntry
handler_NdpEntryprivate
INCOMPLETE enum valueNdpEntry
interface_NdpEntryprivate
io_NdpEntryprivate
IsDerived()NdpEntryprivate
IsResolved()NdpEntry
key() constNdpEntryinline
key_NdpEntryprivate
kMaxRetriesNdpEntrystatic
kMaxUnicastRetriesNdpEntrystatic
last_event() constNdpEntryinline
last_event_NdpEntryprivate
last_event_at_NdpEntryprivate
last_notification_in_NdpEntryprivate
last_notification_in_at_NdpEntryprivate
last_notification_in_error_NdpEntryprivate
last_notification_out_NdpEntryprivate
last_notification_out_at_NdpEntryprivate
last_notification_out_error_NdpEntryprivate
last_state_NdpEntryprivate
last_state_change_at() constNdpEntry
last_state_change_at_NdpEntryprivate
last_state_change_usecs_at() constNdpEntry
LastStateName() constNdpEntry
LogEvent(std::string event_name, std::string msg, SandeshLevel::type log_level=SandeshLevel::SYS_DEBUG)NdpEntry
mac() constNdpEntryinline
mac_NdpEntryprivate
NdpEntry(boost::asio::io_context &io, Icmpv6Handler *handler, NdpKey &key, const VrfEntry *vrf, const Interface *itf)NdpEntry
nh_vrf_NdpEntryprivate
NOSTATE enum valueNdpEntry
PROBE enum valueNdpEntry
REACHABLE enum valueNdpEntry
reachable_time() constNdpEntryinline
reachable_time_NdpEntryprivate
reachable_timer()NdpEntryinline
reachable_timer_NdpEntryprivate
ReachableTimerExpired()NdpEntry
reset_last_info()NdpEntry
Resync(bool policy, const VnListType &vnlist, const SecurityGroupList &sg, const TagList &tag)NdpEntry
retransmit_time() constNdpEntryinline
retransmit_time_NdpEntryprivate
retransmit_timer()NdpEntryinline
retransmit_timer_NdpEntryprivate
RetransmitTimerExpired()NdpEntry
retry_count() constNdpEntryinline
retry_count_NdpEntryprivate
retry_count_clear()NdpEntryinline
retry_count_inc()NdpEntryinline
retry_count_set(int rc)NdpEntryinline
SendNeighborAdvert(bool solicited)NdpEntry
SendNeighborSolicit(bool send_unicast=false)NdpEntry
set_last_event(const std::string &event)NdpEntry
set_last_notification_in(int code, int subcode, const std::string &reason)NdpEntry
set_last_notification_out(int code, int subcode, const std::string &reason)NdpEntry
set_mac(MacAddress mac)NdpEntryinline
set_reachable_time(int t)NdpEntryinline
set_retransmit_time(int t)NdpEntryinline
set_state(State state)NdpEntry
STALE enum valueNdpEntry
StartDelayTimer()NdpEntry
StartReachableTimer()NdpEntry
StartRetransmitTimer()NdpEntry
State enum nameNdpEntry
state_NdpEntryprivate
StateName() constNdpEntry
UpdateFlapCount()NdpEntry
work_queue_NdpEntryprivate
~NdpEntry()NdpEntryvirtual