|
join 1.0
lightweight network framework library
|
This is the complete list of members for join::NetlinkManager, including all inherited members.
| _buffer | join::NetlinkManager | protected |
| _bufferSize | join::NetlinkManager | protectedstatic |
| _pending | join::NetlinkManager | protected |
| _reactor | join::NetlinkManager | protected |
| _seq | join::NetlinkManager | protected |
| _syncMutex | join::NetlinkManager | protected |
| addAttributes(struct nlmsghdr *nlh, int type, const void *data, int alen) | join::NetlinkManager | protectedstatic |
| NetlinkManager(uint32_t groups, Reactor *reactor=nullptr) | join::NetlinkManager | |
| NetlinkManager(const NetlinkManager &)=delete | join::NetlinkManager | |
| NetlinkManager(NetlinkManager &&)=delete | join::NetlinkManager | |
| notifyRequest(uint32_t seq, int error=0) | join::NetlinkManager | protected |
| onMessage(struct nlmsghdr *nlh)=0 | join::NetlinkManager | protectedpure virtual |
| onReceive(int fd) override final | join::NetlinkManager | protectedvirtual |
| 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 | private |
| join::EventHandler::operator=(EventHandler &&other)=default | join::EventHandler | private |
| 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 |
| waitResponse(ScopedLock< Mutex > &lock, uint32_t seq, std::chrono::duration< Rep, Period > timeout) | join::NetlinkManager | inlineprotected |
| ~NetlinkManager()=default | join::NetlinkManager | virtual |