event/SocketMonitor: add methods Read(), Write()

This commit is contained in:
Max Kellermann
2013-01-30 10:39:17 +01:00
parent fe3f0332f7
commit 73f36858bb
4 changed files with 43 additions and 27 deletions

View File

@@ -25,16 +25,10 @@
#include "util/PeakBuffer.hxx"
#include "gcc.h"
#include <type_traits>
#include <stddef.h>
struct fifo_buffer;
class EventLoop;
class BufferedSocket : private SocketMonitor {
typedef std::make_signed<size_t>::type ssize_t;
fifo_buffer *input;
PeakBuffer output;