diff options
Diffstat (limited to 'network/netmgr/commander.h')
-rw-r--r-- | network/netmgr/commander.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/network/netmgr/commander.h b/network/netmgr/commander.h index 9f33526..7f7fc7e 100644 --- a/network/netmgr/commander.h +++ b/network/netmgr/commander.h @@ -33,10 +33,11 @@ public: void registerCommand(const char* commandStr, Command* command); - Pollable::Data data() const override; - void onReadAvailable() override; - void onClose() override; - void onTimeout() override; + void getPollData(std::vector<pollfd>* fds) const override; + Timestamp getTimeout() const override; + bool onReadAvailable(int fd, int* status) override; + bool onClose(int fd, int* status) override; + bool onTimeout(int* status) override; private: void openPipe(); void closePipe(); |