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

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

__attribute__((packed)) Framejoin::BasicDhcp< Protocol >inlineprotected
__attribute__((packed)) Pseudojoin::BasicDhcp< Protocol >inlineprotected
_bufferjoin::BasicDhcp< Protocol >protected
_hardwarejoin::BasicDhcp< Protocol >protected
_interfacejoin::BasicDhcp< Protocol >protected
_messagejoin::BasicDhcp< Protocol >protected
_reactorjoin::BasicDhcp< Protocol >protected
_socketjoin::BasicDhcp< Protocol >protected
BasicDhcp()=deletejoin::BasicDhcp< Protocol >
BasicDhcp(const std::string &interface, Reactor &reactor=ReactorThread::reactor())join::BasicDhcp< Protocol >inlineexplicit
BasicDhcp(const BasicDhcp &other)=deletejoin::BasicDhcp< Protocol >
BasicDhcp(BasicDhcp &&other)=deletejoin::BasicDhcp< Protocol >
EventHandler()=defaultjoin::EventHandler
EventHandler(const EventHandler &other)=defaultjoin::EventHandler
EventHandler(EventHandler &&other)=defaultjoin::EventHandler
hardware() const noexceptjoin::BasicDhcp< Protocol >inline
interface() const noexceptjoin::BasicDhcp< Protocol >inline
onClose(int fd)join::EventHandlerinlineprotectedvirtual
onError(int fd)join::EventHandlerinlineprotectedvirtual
onEvent(int fd, uint32_t revents)join::EventHandlerinlineprotectedvirtual
onMessage(DhcpPacket::Ptr packet)=0join::BasicDhcp< Protocol >protectedpure virtual
onReadable(int fd) override finaljoin::BasicDhcp< Protocol >inlineprotectedvirtual
onWriteable(int fd)join::EventHandlerinlineprotectedvirtual
operator=(const BasicDhcp &other)=deletejoin::BasicDhcp< Protocol >
operator=(BasicDhcp &&other)=deletejoin::BasicDhcp< Protocol >
join::EventHandler::operator=(const EventHandler &other)=defaultjoin::EventHandler
join::EventHandler::operator=(EventHandler &&other)=defaultjoin::EventHandler
receive(const char *data, size_t size) constjoin::BasicDhcp< Protocol >inlineprotected
Socket typedefjoin::BasicDhcp< Protocol >
transmit(const DhcpPacket &packet, const IpAddress &source, const IpAddress &destination)join::BasicDhcp< Protocol >inlineprotected
udpChecksum(const Frame &frame, const char *payload, size_t size)join::BasicDhcp< Protocol >inlineprotectedstatic
~BasicDhcp()join::BasicDhcp< Protocol >inlinevirtual
~EventHandler()=defaultjoin::EventHandlervirtual