![]() |
Contur 2
Educational OS kernel simulator
|
IIoManager interface for unified file/socket I/O. More...
#include <cstddef>#include <functional>#include <string>#include "contur/core/error.h"#include "contur/core/types.h"#include "contur/fs/file_descriptor.h"#include "contur/io/io_types.h"Go to the source code of this file.
Classes | |
| class | contur::IIoManager |
| Kernel I/O manager interface. More... | |
Namespaces | |
| namespace | contur |
Typedefs | |
| using | contur::IoWakeCallback = std::function<void(ProcessId)> |
| Callback used to wake a blocked process when I/O becomes ready. | |
IIoManager interface for unified file/socket I/O.
Definition in file i_io_manager.h.