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, aligned(2))) Framejoin::BasicDhcp< Protocol >inlineprotected
__attribute__((packed, aligned(2))) 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
attach()join::BasicDhcp< Protocol >inlineprotected
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 >
detach() noexceptjoin::BasicDhcp< Protocol >inlineprotected
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
onReadable(int fd)join::EventHandlerinlineprotectedvirtual
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(char *data, size_t maxSize, MacAddress &from, MacAddress &to) noexceptjoin::BasicDhcp< Protocol >inlineprotected
send(const char *data, size_t size, const MacAddress &to, const IpAddress &source, const IpAddress &destination) noexceptjoin::BasicDhcp< Protocol >inlineprotected
Socket typedefjoin::BasicDhcp< Protocol >
udpChecksum(const Frame &frame, const char *payload, size_t size) noexceptjoin::BasicDhcp< Protocol >inlineprotectedstatic
~BasicDhcp()=defaultjoin::BasicDhcp< Protocol >virtual
~EventHandler()=defaultjoin::EventHandlervirtual