#ifndef MSP_IO_HANDLE_H_
#define MSP_IO_HANDLE_H_
+#include <cstddef>
+
namespace Msp {
namespace IO {
operator const void *() const;
};
+
+void sys_set_blocking(Handle &, bool);
+void sys_set_inherit(Handle &, bool);
+std::size_t sys_read(Handle &, char *, std::size_t);
+std::size_t sys_write(Handle &, const char *, std::size_t);
+void sys_close(Handle &);
+
} // namespace IO
} // namespace Msp