diff options
author | Max Kellermann <max@duempel.org> | 2013-01-30 10:53:32 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-01-30 11:03:44 +0100 |
commit | 4ad7456428913f5232768367f2c0694bcb4540bb (patch) | |
tree | 213a06a779ca285f6cec035cb3385bd0b96d0164 /src/event/SocketMonitor.hxx | |
parent | 73f36858bb4026eff7c9e44007c87e870d324a5f (diff) | |
download | mpd-4ad7456428913f5232768367f2c0694bcb4540bb.tar.gz mpd-4ad7456428913f5232768367f2c0694bcb4540bb.tar.xz mpd-4ad7456428913f5232768367f2c0694bcb4540bb.zip |
event/SocketMonitor: OnSocketReady() returns bool
Diffstat (limited to 'src/event/SocketMonitor.hxx')
-rw-r--r-- | src/event/SocketMonitor.hxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/event/SocketMonitor.hxx b/src/event/SocketMonitor.hxx index b8ded1967..c815e4f53 100644 --- a/src/event/SocketMonitor.hxx +++ b/src/event/SocketMonitor.hxx @@ -115,7 +115,10 @@ public: ssize_t Write(const void *data, size_t length); protected: - virtual void OnSocketReady(unsigned flags) = 0; + /** + * @return false if the socket has been closed + */ + virtual bool OnSocketReady(unsigned flags) = 0; public: /* GSource callbacks */ |