Vfs

open class Vfs(pointer: <Error class: unknown class><<Error class: unknown class>>)

Entry point for using GIO functionality.

Skipped during bindings generation

  • parameter parse_name_func: VfsFileLookupFunc

Constructors

Link copied to clipboard
constructor(pointer: <Error class: unknown class><<Error class: unknown class>>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val gioVfsPointer: <Error class: unknown class><<Error class: unknown class>>

Functions

Link copied to clipboard
open fun getFileForPath(path: String): File

Gets a #GFile for @path.

Link copied to clipboard
open fun getFileForUri(uri: String): File

Gets a #GFile for @uri.

Link copied to clipboard

Gets a list of URI schemes supported by @vfs.

Link copied to clipboard
open fun isActive(): Boolean

Checks if the VFS is active.

Link copied to clipboard
open fun parseName(parseName: String): File

This operation never fails, but the returned object might not support any I/O operations if the @parse_name cannot be parsed by the #GVfs module.

Link copied to clipboard

Unregisters the URI handler for @scheme previously registered with g_vfs_register_uri_scheme().