OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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() const NdpEntryinline
get_state() const NdpEntryinline
HandleNsRequest(nd_neighbor_solicit *ns, MacAddress mac)NdpEntry
handler_NdpEntryprivate
INCOMPLETE enum valueNdpEntry
interface_NdpEntryprivate
io_NdpEntryprivate
IsDerived()NdpEntryprivate
IsResolved()NdpEntry
key() const NdpEntryinline
key_NdpEntryprivate
kMaxRetriesNdpEntrystatic
kMaxUnicastRetriesNdpEntrystatic
last_event() const NdpEntryinline
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() const NdpEntry
last_state_change_at_NdpEntryprivate
last_state_change_usecs_at() const NdpEntry
LastStateName() const NdpEntry
LogEvent(std::string event_name, std::string msg, SandeshLevel::type log_level=SandeshLevel::SYS_DEBUG)NdpEntry
mac() const NdpEntryinline
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() const NdpEntryinline
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() const NdpEntryinline
retransmit_time_NdpEntryprivate
retransmit_timer()NdpEntryinline
retransmit_timer_NdpEntryprivate
RetransmitTimerExpired()NdpEntry
retry_count() const NdpEntryinline
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() const NdpEntry
UpdateFlapCount()NdpEntry
work_queue_NdpEntryprivate
~NdpEntry()NdpEntryvirtual