summaryrefslogtreecommitdiffstats
path: root/network/netmgr/commander.h
diff options
context:
space:
mode:
Diffstat (limited to 'network/netmgr/commander.h')
-rw-r--r--network/netmgr/commander.h9
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();