Types

Link copied to clipboard
class AbsolutePath(val message: String, val errno: FileSystemErrno = NOTCAPABLE) : PathError, ResolvePathError
Link copied to clipboard
class AccessDenied(val message: String, val errno: FileSystemErrno = ACCES) : ResolvePathError
Link copied to clipboard
class EmptyPath(val message: String = "Path is empty", val errno: FileSystemErrno = INVAL) : PathError, ResolvePathError
Link copied to clipboard
class FileDescriptorNotOpen(val message: String, val errno: FileSystemErrno = BADF) : ResolvePathError
Link copied to clipboard
class InvalidPathFormat(val message: String, val errno: FileSystemErrno = INVAL) : PathError, ResolvePathError
Link copied to clipboard
class IoError(val message: String, val errno: FileSystemErrno = IO) : ResolvePathError
Link copied to clipboard
class NameTooLong(val message: String, val errno: FileSystemErrno = FileSystemErrno.NAMETOOLONG) : ResolvePathError
Link copied to clipboard
class NotDirectory(val message: String, val errno: FileSystemErrno = NOTDIR) : ResolvePathError
Link copied to clipboard
class OpenFileDescriptorLimitReached(val message: String, val errno: FileSystemErrno = FileSystemErrno.NFILE) : ResolvePathError
Link copied to clipboard
class OtherOpenError(val openError: OpenError, val message: String = openError.message, val errno: FileSystemErrno = openError.errno) : ResolvePathError
Link copied to clipboard
class PathOutsideOfRootPath(val message: String, val errno: FileSystemErrno = NOTCAPABLE) : PathError, ResolvePathError
Link copied to clipboard
class TooManySymbolicLinks(val message: String, val errno: FileSystemErrno = FileSystemErrno.LOOP) : ResolvePathError