diff options
Diffstat (limited to '')
-rw-r--r-- | debian/vendor-h2o/deps/mruby-io/include/mruby/ext/io.h | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/debian/vendor-h2o/deps/mruby-io/include/mruby/ext/io.h b/debian/vendor-h2o/deps/mruby-io/include/mruby/ext/io.h deleted file mode 100644 index 3107f10..0000000 --- a/debian/vendor-h2o/deps/mruby-io/include/mruby/ext/io.h +++ /dev/null @@ -1,36 +0,0 @@ -/* -** io.h - IO class -*/ - -#ifndef MRUBY_IO_H -#define MRUBY_IO_H - -#if defined(__cplusplus) -extern "C" { -#endif - -struct mrb_io { - int fd; /* file descriptor, or -1 */ - int fd2; /* file descriptor to write if it's different from fd, or -1 */ - int pid; /* child's pid (for pipes) */ - unsigned int writable:1, - sync:1; -}; - -#define FMODE_READABLE 0x00000001 -#define FMODE_WRITABLE 0x00000002 -#define FMODE_READWRITE (FMODE_READABLE|FMODE_WRITABLE) -#define FMODE_BINMODE 0x00000004 -#define FMODE_APPEND 0x00000040 -#define FMODE_CREATE 0x00000080 -#define FMODE_TRUNC 0x00000800 - -#define E_IO_ERROR (mrb_class_get(mrb, "IOError")) -#define E_EOF_ERROR (mrb_class_get(mrb, "EOFError")) - -mrb_value mrb_io_fileno(mrb_state *mrb, mrb_value io); - -#if defined(__cplusplus) -} /* extern "C" { */ -#endif -#endif /* MRUBY_IO_H */ |