![]() |
Contur 2
Educational OS kernel simulator
|
This is the complete list of members for contur::IoManager, including all inherited members.
| close(IoDescriptor fd) override | contur::IoManager | virtual |
| impl_ | contur::IoManager | private |
| IoManager(IFileSystem &fileSystem, DeviceManager &devices) | contur::IoManager | |
| IoManager(const IoManager &)=delete | contur::IoManager | |
| IoManager(IoManager &&) noexcept | contur::IoManager | |
| open(RegisterValue resourceId, IoResourceKind kind, OpenMode mode) override | contur::IoManager | virtual |
| operator=(const IoManager &)=delete | contur::IoManager | |
| operator=(IoManager &&) noexcept | contur::IoManager | |
| read(IoDescriptor fd, ProcessId pid) override | contur::IoManager | virtual |
| registerFile(RegisterValue resourceId, std::string path, IoResourceKind kind) override | contur::IoManager | virtual |
| registerSocket(RegisterValue resourceId, std::size_t capacity, IoResourceKind kind) override | contur::IoManager | virtual |
| setWakeCallback(IoWakeCallback callback) override | contur::IoManager | virtual |
| write(IoDescriptor fd, RegisterValue value) override | contur::IoManager | virtual |
| ~IIoManager()=default | contur::IIoManager | virtual |
| ~IoManager() override | contur::IoManager |