List of all items
Structs
- KernelScaffold
- command_registry::CommandDriver
- command_registry::CommandRegistry
- device_layer::DeviceLayer
- dns::DnsConfig
- dns::DnsLookupRequest
- dns::DnsRecordLookupRequest
- dns::DnsRecordResolution
- dns::DnsResolution
- dns::DnsResolverError
- dns::HickoryDnsResolver
- fd_table::FdEntry
- fd_table::FdStat
- fd_table::FdTableError
- fd_table::FdTableManager
- fd_table::FileDescription
- fd_table::FileLockManager
- fd_table::FileLockTarget
- fd_table::ProcessFdTable
- fd_table::StdioOverride
- kernel::ExecOptions
- kernel::KernelError
- kernel::KernelProcessHandle
- kernel::KernelVm
- kernel::KernelVmConfig
- kernel::OpenShellHandle
- kernel::OpenShellOptions
- kernel::SpawnOptions
- kernel::VirtualProcessOptions
- kernel::WaitPidEventResult
- kernel::WaitPidResult
- mount_plugin::FileSystemPluginRegistry
- mount_plugin::OpenFileSystemPluginRequest
- mount_plugin::PluginError
- mount_table::MountEntry
- mount_table::MountOptions
- mount_table::MountTable
- mount_table::MountedVirtualFileSystem
- mount_table::ReadOnlyFileSystem
- overlay_fs::OverlayFileSystem
- permissions::CommandAccessRequest
- permissions::EnvAccessRequest
- permissions::FsAccessRequest
- permissions::NetworkAccessRequest
- permissions::PermissionDecision
- permissions::PermissionError
- permissions::PermissionedFileSystem
- permissions::Permissions
- pipe_manager::PipeEnd
- pipe_manager::PipeError
- pipe_manager::PipeManager
- pipe_manager::PipePair
- poll::PollEvents
- poll::PollFd
- poll::PollResult
- poll::PollTargetEntry
- poll::PollTargetResult
- process_table::ProcessContext
- process_table::ProcessEntry
- process_table::ProcessFileDescriptors
- process_table::ProcessInfo
- process_table::ProcessTable
- process_table::ProcessTableError
- process_table::ProcessWaitResult
- process_table::SignalSet
- process_table::WaitPidFlags
- pty::LineDisciplineConfig
- pty::PartialTermios
- pty::PartialTermiosControlChars
- pty::PtyEnd
- pty::PtyError
- pty::PtyManager
- pty::PtyPair
- pty::PtyWindowSize
- pty::Termios
- pty::TermiosControlChars
- resource_accounting::FileSystemUsage
- resource_accounting::ResourceAccountant
- resource_accounting::ResourceError
- resource_accounting::ResourceLimits
- resource_accounting::ResourceSnapshot
- root_fs::FilesystemEntry
- root_fs::RootFileSystem
- root_fs::RootFilesystemDescriptor
- root_fs::RootFilesystemError
- root_fs::RootFilesystemImportLimits
- root_fs::RootFilesystemSnapshot
- socket_table::InetSocketAddress
- socket_table::ReceivedDatagram
- socket_table::SocketMulticastMembership
- socket_table::SocketRecord
- socket_table::SocketSpec
- socket_table::SocketTable
- socket_table::SocketTableError
- socket_table::SocketTableSnapshot
- user::ProcessIdentity
- user::UserConfig
- user::UserManager
- vfs::FileSystemPluginRegistry
- vfs::FileSystemUsage
- vfs::FilesystemEntry
- vfs::MemoryFileSystem
- vfs::MemoryFileSystemSnapshot
- vfs::MemoryFileSystemSnapshotInode
- vfs::MemoryFileSystemSnapshotMetadata
- vfs::MountEntry
- vfs::MountOptions
- vfs::MountTable
- vfs::MountedVirtualFileSystem
- vfs::OpenFileSystemPluginRequest
- vfs::OverlayFileSystem
- vfs::PluginError
- vfs::ReadOnlyFileSystem
- vfs::RootFileSystem
- vfs::RootFilesystemDescriptor
- vfs::RootFilesystemError
- vfs::RootFilesystemImportLimits
- vfs::RootFilesystemSnapshot
- vfs::VfsError
- vfs::VirtualDirEntry
- vfs::VirtualStat
- vfs::VirtualTimeSpec
- vfs::mount_plugin::FileSystemPluginRegistry
- vfs::mount_plugin::OpenFileSystemPluginRequest
- vfs::mount_plugin::PluginError
- vfs::mount_table::MountEntry
- vfs::mount_table::MountOptions
- vfs::mount_table::MountTable
- vfs::mount_table::MountedVirtualFileSystem
- vfs::mount_table::ReadOnlyFileSystem
- vfs::overlay_fs::OverlayFileSystem
- vfs::root_fs::FilesystemEntry
- vfs::root_fs::RootFileSystem
- vfs::root_fs::RootFilesystemDescriptor
- vfs::root_fs::RootFilesystemError
- vfs::root_fs::RootFilesystemImportLimits
- vfs::root_fs::RootFilesystemSnapshot
- vfs::usage::FileSystemUsage
- vfs::vfs::MemoryFileSystem
- vfs::vfs::MemoryFileSystemSnapshot
- vfs::vfs::MemoryFileSystemSnapshotInode
- vfs::vfs::MemoryFileSystemSnapshotMetadata
- vfs::vfs::VfsError
- vfs::vfs::VirtualDirEntry
- vfs::vfs::VirtualStat
- vfs::vfs::VirtualTimeSpec
Enums
- dns::DnsLookupPolicy
- dns::DnsResolutionSource
- dns::DnsResolverErrorKind
- fd_table::FlockOperation
- overlay_fs::OverlayMode
- permissions::EnvironmentOperation
- permissions::FsOperation
- permissions::NetworkOperation
- poll::PollTarget
- process_table::ProcessStatus
- process_table::ProcessWaitEvent
- process_table::SigmaskHow
- root_fs::FilesystemEntryKind
- root_fs::RootFilesystemMode
- socket_table::DatagramSocketOption
- socket_table::SocketDomain
- socket_table::SocketShutdown
- socket_table::SocketState
- socket_table::SocketType
- vfs::FileType
- vfs::FilesystemEntryKind
- vfs::MemoryFileSystemSnapshotInodeKind
- vfs::OverlayMode
- vfs::RootFilesystemMode
- vfs::VirtualUtimeSpec
- vfs::overlay_fs::OverlayMode
- vfs::root_fs::FilesystemEntryKind
- vfs::root_fs::RootFilesystemMode
- vfs::vfs::FileType
- vfs::vfs::MemoryFileSystemSnapshotInodeKind
- vfs::vfs::VirtualUtimeSpec
Traits
- dns::DnsResolver
- mount_plugin::FileSystemPluginFactory
- mount_table::MountedFileSystem
- process_table::DriverProcess
- vfs::FileSystemPluginFactory
- vfs::MountedFileSystem
- vfs::RootFilesystemResourceLimits
- vfs::VirtualFileSystem
- vfs::mount_plugin::FileSystemPluginFactory
- vfs::mount_table::MountedFileSystem
- vfs::usage::RootFilesystemResourceLimits
- vfs::vfs::VirtualFileSystem
Functions
- device_layer::create_device_layer
- dns::format_dns_resource
- dns::normalize_dns_hostname
- dns::resolve_dns
- dns::resolve_dns_records
- permissions::check_command_execution
- permissions::check_network_access
- permissions::filter_env
- permissions::permission_glob_matches
- resource_accounting::measure_filesystem_usage
- root_fs::decode_snapshot
- root_fs::decode_snapshot_with_import_limits
- root_fs::encode_snapshot
- root_fs::is_supported_root_filesystem_snapshot_format
- root_fs::validate_snapshot_import_limits
- scaffold
- vfs::decode_snapshot
- vfs::decode_snapshot_with_import_limits
- vfs::encode_snapshot
- vfs::is_supported_root_filesystem_snapshot_format
- vfs::measure_filesystem_usage
- vfs::normalize_path
- vfs::root_fs::decode_snapshot
- vfs::root_fs::decode_snapshot_with_import_limits
- vfs::root_fs::encode_snapshot
- vfs::root_fs::is_supported_root_filesystem_snapshot_format
- vfs::root_fs::validate_snapshot_import_limits
- vfs::usage::measure_filesystem_usage
- vfs::validate_path
- vfs::validate_snapshot_import_limits
- vfs::vfs::normalize_path
- vfs::vfs::validate_path
Type Aliases
- dns::SharedDnsResolver
- fd_table::FdResult
- fd_table::SharedFileDescription
- kernel::KernelResult
- permissions::CommandPermissionCheck
- permissions::EnvironmentPermissionCheck
- permissions::FsPermissionCheck
- permissions::NetworkPermissionCheck
- pipe_manager::PipeResult
- process_table::ProcessExitCallback
- process_table::ProcessResult
- pty::PtyResult
- pty::SignalHandler
- socket_table::SocketId
- socket_table::SocketResult
- vfs::VfsResult
- vfs::vfs::VfsResult
Constants
- fd_table::FD_CLOEXEC
- fd_table::FILETYPE_CHARACTER_DEVICE
- fd_table::FILETYPE_DIRECTORY
- fd_table::FILETYPE_PIPE
- fd_table::FILETYPE_REGULAR_FILE
- fd_table::FILETYPE_SYMBOLIC_LINK
- fd_table::FILETYPE_UNKNOWN
- fd_table::F_DUPFD
- fd_table::F_GETFD
- fd_table::F_GETFL
- fd_table::F_SETFD
- fd_table::F_SETFL
- fd_table::LOCK_EX
- fd_table::LOCK_NB
- fd_table::LOCK_SH
- fd_table::LOCK_UN
- fd_table::MAX_FDS_PER_PROCESS
- fd_table::O_APPEND
- fd_table::O_CREAT
- fd_table::O_EXCL
- fd_table::O_NONBLOCK
- fd_table::O_RDONLY
- fd_table::O_RDWR
- fd_table::O_TRUNC
- fd_table::O_WRONLY
- kernel::SEEK_CUR
- kernel::SEEK_END
- kernel::SEEK_SET
- pipe_manager::MAX_PIPE_BUFFER_BYTES
- pipe_manager::PIPE_BUF_BYTES
- poll::POLLERR
- poll::POLLHUP
- poll::POLLIN
- poll::POLLNVAL
- poll::POLLOUT
- process_table::DEFAULT_PROCESS_UMASK
- process_table::SIGCHLD
- process_table::SIGCONT
- process_table::SIGHUP
- process_table::SIGKILL
- process_table::SIGPIPE
- process_table::SIGSTOP
- process_table::SIGTERM
- process_table::SIGTSTP
- process_table::SIGWINCH
- pty::MAX_CANON
- pty::MAX_PTY_BUFFER_BYTES
- pty::SIGINT
- pty::SIGQUIT
- pty::SIGTSTP
- resource_accounting::DEFAULT_BLOCKING_READ_TIMEOUT_MS
- resource_accounting::DEFAULT_MAX_CONNECTIONS
- resource_accounting::DEFAULT_MAX_FD_WRITE_BYTES
- resource_accounting::DEFAULT_MAX_FILESYSTEM_BYTES
- resource_accounting::DEFAULT_MAX_INODE_COUNT
- resource_accounting::DEFAULT_MAX_OPEN_FDS
- resource_accounting::DEFAULT_MAX_PIPES
- resource_accounting::DEFAULT_MAX_PREAD_BYTES
- resource_accounting::DEFAULT_MAX_PROCESSES
- resource_accounting::DEFAULT_MAX_PROCESS_ARGV_BYTES
- resource_accounting::DEFAULT_MAX_PROCESS_ENV_BYTES
- resource_accounting::DEFAULT_MAX_PTYS
- resource_accounting::DEFAULT_MAX_READDIR_ENTRIES
- resource_accounting::DEFAULT_MAX_SOCKETS
- resource_accounting::DEFAULT_MAX_SOCKET_BUFFERED_BYTES
- resource_accounting::DEFAULT_MAX_SOCKET_DATAGRAM_QUEUE_LEN
- resource_accounting::DEFAULT_MAX_WASM_MEMORY_BYTES
- resource_accounting::DEFAULT_VIRTUAL_CPU_COUNT
- root_fs::ROOT_FILESYSTEM_SNAPSHOT_FORMAT
- vfs::DEFAULT_MAX_FILESYSTEM_BYTES
- vfs::DEFAULT_MAX_INODE_COUNT
- vfs::MAX_PATH_LENGTH
- vfs::ROOT_FILESYSTEM_SNAPSHOT_FORMAT
- vfs::S_IFDIR
- vfs::S_IFLNK
- vfs::S_IFREG
- vfs::root_fs::ROOT_FILESYSTEM_SNAPSHOT_FORMAT
- vfs::usage::DEFAULT_MAX_FILESYSTEM_BYTES
- vfs::usage::DEFAULT_MAX_INODE_COUNT
- vfs::vfs::MAX_PATH_LENGTH
- vfs::vfs::S_IFDIR
- vfs::vfs::S_IFLNK
- vfs::vfs::S_IFREG