vfs library

*<Null safety>*

Classes

ComposedPseudoDir

A PseudoDir which will pass requests for inherited nodes to the underlying fidl_io.Directory. ...

PseudoDir

A PseudoDir is a directory-like object whose entries are constructed by a program at runtime. The client can lookup, enumerate, and watch these directory entries but it cannot create, remove, or rename them. ...

PseudoFile

A PseudoFile is a file-like object whose content is generated and modified dynamically on-the-fly by invoking handler functions rather than being directly persisted as a sequence of bytes. ...

PseudoVmoFile

A PseudoVmoFile is a VmoFile typed PseudoFile whose content is read from a Vmo dynamically produced by a supplied callback. ...

Service<T>

A node which binds a channel to a service implementation when opened.

VmoFile

A node which wraps a VMO that can be duplicated when opened. ...

Vnode

This interface declares a abstract Vnode class with common operations that may be overwritten. ...

Enums

VmoSharingMode

Specifies how a VMO wrapped by VmoFile may be shared.

Typedefs

Connector<T>(InterfaceRequest<T> request) void

Function passed by service implementation which can be used to serve connection over request.

ReadFn() Uint8List
ReadFnStr() String?
VmoFn() Vmo?
WriteFn(Uint8List) int
WriteFnStr(String) int