]> git.tdb.fi Git - libs/core.git/blobdiff - source/io/unix/eventreader.cpp
Move most platform-specific code into overlay directories
[libs/core.git] / source / io / unix / eventreader.cpp
diff --git a/source/io/unix/eventreader.cpp b/source/io/unix/eventreader.cpp
new file mode 100644 (file)
index 0000000..fcbc892
--- /dev/null
@@ -0,0 +1,31 @@
+#include "eventreader.h"
+
+namespace Msp {
+namespace IO {
+
+EventReader::EventReader(Handle &h, unsigned):
+       handle(h),
+       priv(0)
+{ }
+
+EventReader::~EventReader()
+{ }
+
+const Handle &EventReader::get_event()
+{
+       return handle;
+}
+
+void EventReader::start()
+{ }
+
+void EventReader::wait()
+{ }
+
+unsigned EventReader::read(char *buf, unsigned len)
+{
+       return sys_read(handle, buf, len);
+}
+
+} // namespace IO
+} // namespace Msp