Header: io_hal.h
Define Summary
- #define MRUBY_IO_HAL_H
- #define MRB_IO_S_IFMT
File type masks
- #define MRB_IO_S_IFSOCK
- #define MRB_IO_S_IFLNK
- #define MRB_IO_S_IFREG
- #define MRB_IO_S_IFBLK
- #define MRB_IO_S_IFDIR
- #define MRB_IO_S_IFCHR
- #define MRB_IO_S_IFIFO
- #define MRB_IO_S_ISREG
File type test macros
- #define MRB_IO_S_ISDIR
- #define MRB_IO_S_ISCHR
- #define MRB_IO_S_ISBLK
- #define MRB_IO_S_ISFIFO
- #define MRB_IO_S_ISLNK
- #define MRB_IO_S_ISSOCK
- #define MRB_IO_LOCK_SH
File lock constants
- #define MRB_IO_LOCK_EX
- #define MRB_IO_LOCK_NB
- #define MRB_IO_LOCK_UN
- #define MRB_IO_SEEK_SET
Seek constants
- #define MRB_IO_SEEK_CUR
- #define MRB_IO_SEEK_END
Typedef Summary
- typedef mrb_io_fdset
File descriptor set for select()