![]() |
MOS Source Code
|
#include "mos/assert.hpp"#include "mos/mm/mm_types.hpp"#include "mos/syslog/syslog.hpp"#include <mos/io/io_types.h>#include <mos/mm/mm_types.h>#include <mos/string.hpp>#include <mos/types.hpp>Go to the source code of this file.
Classes | |
| struct | IO |
Enumerations | |
| enum | io_type_t { IO_NULL , IO_FILE , IO_DIR , IO_IPC , IO_PIPE , IO_CONSOLE } |
| enum | io_flags_t { IO_NONE = MEM_PERM_NONE , IO_READABLE = MEM_PERM_READ , IO_WRITABLE = MEM_PERM_WRITE , IO_EXECUTABLE = MEM_PERM_EXEC , IO_SEEKABLE = 1 << 3 , IO_MMAPABLE = 1 << 4 } |
Functions | |
| MOS_ENUM_FLAGS (io_flags_t, IOFlags) | |
Variables | |
| IO *const | io_null |
| enum io_type_t |
| enum io_flags_t |
| MOS_ENUM_FLAGS | ( | io_flags_t | , |
| IOFlags | ) |
|
extern |
Definition at line 33 of file io.cpp.
Referenced by process_new().