Contur 2
Educational OS kernel simulator
Loading...
Searching...
No Matches
contur::IoManager Member List

This is the complete list of members for contur::IoManager, including all inherited members.

close(IoDescriptor fd) overridecontur::IoManagervirtual
impl_contur::IoManagerprivate
IoManager(IFileSystem &fileSystem, DeviceManager &devices)contur::IoManager
IoManager(const IoManager &)=deletecontur::IoManager
IoManager(IoManager &&) noexceptcontur::IoManager
open(RegisterValue resourceId, IoResourceKind kind, OpenMode mode) overridecontur::IoManagervirtual
operator=(const IoManager &)=deletecontur::IoManager
operator=(IoManager &&) noexceptcontur::IoManager
read(IoDescriptor fd, ProcessId pid) overridecontur::IoManagervirtual
registerFile(RegisterValue resourceId, std::string path, IoResourceKind kind) overridecontur::IoManagervirtual
registerSocket(RegisterValue resourceId, std::size_t capacity, IoResourceKind kind) overridecontur::IoManagervirtual
setWakeCallback(IoWakeCallback callback) overridecontur::IoManagervirtual
write(IoDescriptor fd, RegisterValue value) overridecontur::IoManagervirtual
~IIoManager()=defaultcontur::IIoManagervirtual
~IoManager() overridecontur::IoManager