| _buffer | join::NetlinkManager | protected |
| _bufferSize | join::NetlinkManager | protectedstatic |
| _jobQueueSize | join::NetlinkManager | protectedstatic |
| _jobs | join::NetlinkManager | protected |
| _pending | join::NetlinkManager | protected |
| _reactor | join::NetlinkManager | protected |
| _seq | join::NetlinkManager | protected |
| _syncMutex | join::NetlinkManager | protected |
| _wakeup | join::NetlinkManager | protected |
| addAttributes(struct nlmsghdr *nlh, int type, const void *data, int alen) | join::NetlinkManager | protectedstatic |
| EventHandler()=default | join::EventHandler | |
| EventHandler(const EventHandler &other)=default | join::EventHandler | |
| EventHandler(EventHandler &&other)=default | join::EventHandler | |
| NetlinkManager(uint32_t groups, Reactor &reactor=ReactorThread::reactor()) | join::NetlinkManager | |
| NetlinkManager(const NetlinkManager &)=delete | join::NetlinkManager | |
| NetlinkManager(NetlinkManager &&)=delete | join::NetlinkManager | |
| notifyRequest(uint32_t seq, int error=0) | join::NetlinkManager | protected |
| onClose(int fd) | join::EventHandler | inlineprotectedvirtual |
| onError(int fd) | join::EventHandler | inlineprotectedvirtual |
| onMessage(struct nlmsghdr *nlh)=0 | join::NetlinkManager | protectedpure virtual |
| onReadable(int fd) override final | join::NetlinkManager | protectedvirtual |
| onWriteable(int fd) | join::EventHandler | inlineprotectedvirtual |
| operator=(const NetlinkManager &)=delete | join::NetlinkManager | |
| operator=(NetlinkManager &&)=delete | join::NetlinkManager | |
| join::BasicDatagramSocket::operator=(const BasicDatagramSocket &other)=delete | join::BasicDatagramSocket< Protocol > | private |
| join::BasicDatagramSocket::operator=(BasicDatagramSocket &&other) | join::BasicDatagramSocket< Protocol > | inlineprivate |
| join::BasicSocket::operator=(const BasicSocket &other)=delete | join::BasicSocket< Protocol > | private |
| join::BasicSocket::operator=(BasicSocket &&other) | join::BasicSocket< Protocol > | inlineprivate |
| join::EventHandler::operator=(const EventHandler &other)=default | join::EventHandler | |
| join::EventHandler::operator=(EventHandler &&other)=default | join::EventHandler | |
| pushJob(Func &&func, Args &&... args) noexcept | join::NetlinkManager | inlineprotected |
| reactor() const noexcept | join::NetlinkManager | |
| sendRequest(struct nlmsghdr *nlh, bool sync, std::chrono::milliseconds timeout=std::chrono::seconds(5)) | join::NetlinkManager | protected |
| start() | join::NetlinkManager | protected |
| startNestedAttributes(struct nlmsghdr *nlh, int type) | join::NetlinkManager | protectedstatic |
| stop() | join::NetlinkManager | protected |
| stopNestedAttributes(struct nlmsghdr *nlh, struct rtattr *nested) | join::NetlinkManager | protectedstatic |
| updateValue(T &oldVal, const T &newVal, Flag changed) | join::NetlinkManager | inlineprotectedstatic |
| ~EventHandler()=default | join::EventHandler | virtual |
| ~NetlinkManager() | join::NetlinkManager | virtual |