join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::BasicNdpServer< Protocol > Member List

This is the complete list of members for join::BasicNdpServer< Protocol >, including all inherited members.

_bufferjoin::BasicNdp< Protocol >protected
_filterjoin::BasicNdp< Protocol >protected
_hardwarejoin::BasicNdp< Protocol >protected
_indexjoin::BasicNdp< Protocol >protected
_interfacejoin::BasicNdp< Protocol >protected
_messagejoin::BasicNdp< Protocol >protected
_neighborAdvertisementCallingjoin::BasicNdp< Protocol >protected
_neighborAdvertisementListenerjoin::BasicNdp< Protocol >protected
_neighborMutexjoin::BasicNdp< Protocol >protected
_neighborPendingjoin::BasicNdp< Protocol >protected
_neighborSolicitationCallingjoin::BasicNdp< Protocol >protected
_neighborSolicitationListenerjoin::BasicNdp< Protocol >protected
_reactorjoin::BasicNdp< Protocol >protected
_socketjoin::BasicNdp< Protocol >protected
applyFilter(uint8_t type, bool pass) noexceptjoin::BasicNdp< Protocol >inlineprotected
attach()join::BasicNdp< Protocol >inlineprotected
BasicNdp()=deletejoin::BasicNdp< Protocol >protected
BasicNdp(const std::string &interface, uint8_t filter, const IpAddress &group, Reactor &reactor)join::BasicNdp< Protocol >inlineprotected
BasicNdp(const BasicNdp &other)=deletejoin::BasicNdp< Protocol >protected
BasicNdp(BasicNdp &&other)=deletejoin::BasicNdp< Protocol >protected
BasicNdpServer()=deletejoin::BasicNdpServer< Protocol >
BasicNdpServer(const std::string &interface, Reactor &reactor=ReactorThread::reactor())join::BasicNdpServer< Protocol >inlineexplicit
detach() noexceptjoin::BasicNdp< Protocol >inlineprotected
Endpoint typedefjoin::BasicNdp< Protocol >protected
EventHandler()=defaultjoin::EventHandlerprotected
EventHandler(const EventHandler &other)=defaultjoin::EventHandlerprotected
EventHandler(EventHandler &&other)=defaultjoin::EventHandlerprotected
hardware() const noexceptjoin::BasicNdp< Protocol >inlineprotected
index() const noexceptjoin::BasicNdp< Protocol >inlineprotected
interface() const noexceptjoin::BasicNdp< Protocol >inlineprotected
lookup(const std::string &interface)join::BasicNdp< Protocol >inlineprotectedstatic
neighborAdvertise(const NeighborAdvertisement &advert, const IpAddress &destination=IpAddress::ipv6AllNodes) noexceptjoin::BasicNdp< Protocol >inlineprotected
neighborAdvertise(const NeighborAdvertisement &advert, const NeighborSolicitation &solicitation) noexceptjoin::BasicNdp< Protocol >inlineprotected
NeighborAdvertisementNotify typedefjoin::BasicNdp< Protocol >protected
neighborSolicit(const IpAddress &target, NeighborAdvertisement &advert, std::chrono::milliseconds timeout=std::chrono::seconds(1)) noexceptjoin::BasicNdp< Protocol >inlineprotected
NeighborSolicitationNotify typedefjoin::BasicNdp< Protocol >protected
onClose(int fd)join::EventHandlerinlineprotectedvirtual
onError(int fd)join::EventHandlerinlineprotectedvirtual
onEvent(int fd, uint32_t revents)join::EventHandlerinlineprotectedvirtual
onNeighborMessage(size_t size, const IpAddress &from) noexceptjoin::BasicNdp< Protocol >inlineprotected
onWriteable(int fd)join::EventHandlerinlineprotectedvirtual
operator=(const BasicNdp &other)=deletejoin::BasicNdp< Protocol >protected
operator=(BasicNdp &&other)=deletejoin::BasicNdp< Protocol >protected
join::EventHandler::operator=(const EventHandler &other)=defaultjoin::EventHandlerprotected
join::EventHandler::operator=(EventHandler &&other)=defaultjoin::EventHandlerprotected
receive(char *data, size_t maxSize, IpAddress &from)join::BasicNdp< Protocol >inlineprotected
routerAdvertise(const RouterAdvertisement &advert, const IpAddress &destination=IpAddress::ipv6AllNodes) noexceptjoin::BasicNdpServer< Protocol >inline
routerAdvertise(const RouterAdvertisement &advert, const RouterSolicitation &solicitation) noexceptjoin::BasicNdpServer< Protocol >inline
RouterSolicitationNotify typedefjoin::BasicNdpServer< Protocol >
send(const char *data, size_t size, const IpAddress &destination)join::BasicNdp< Protocol >inlineprotected
setNeighborAdvertisementListener(NeighborAdvertisementNotify cb) noexceptjoin::BasicNdp< Protocol >inlineprotected
setNeighborSolicitationListener(NeighborSolicitationNotify cb) noexceptjoin::BasicNdp< Protocol >inlineprotected
setRouterSolicitationListener(RouterSolicitationNotify cb) noexceptjoin::BasicNdpServer< Protocol >inline
Socket typedefjoin::BasicNdp< Protocol >protected
unsetNeighborAdvertisementListener() noexceptjoin::BasicNdp< Protocol >inlineprotected
unsetNeighborSolicitationListener() noexceptjoin::BasicNdp< Protocol >inlineprotected
unsetRouterSolicitationListener() noexceptjoin::BasicNdpServer< Protocol >inline
~BasicNdp()=defaultjoin::BasicNdp< Protocol >protectedvirtual
~BasicNdpServer()join::BasicNdpServer< Protocol >inline
~EventHandler()=defaultjoin::EventHandlerprotectedvirtual