A RemoteDir is a directory-like object which holds a channel to a remotely hosted directory to which requests are delegated when opened.
This class is designed to allow programs to publish remote filesystems as directories without requiring a separate "mount" step.
Constructs the RemoteDir with a given
channel to the remote.
hashCode → int
The hash code for this object.
runtimeType → Type
A representation of the runtime type of the object.
Close this node and all of its bindings and children.
connect(dynamic flags, int mode, InterfaceRequest request, [dynamic parentFlags]) int
Connect to this vnode.
All flags and modes are defined in
filterForNodeReference(dynamic flags) dynamic
Filter flags when
OpenFlags.nodeReference is passed.
This will maintain compatibility with c++ layer.
Inode number as defined in fuchsia.io.
noSuchMethod(Invocation invocation) dynamic
Invoked when a non-existent method or property is accessed.
open(dynamic flags, int mode, String path, InterfaceRequest request, [dynamic parentFlags]) void
This function is called from
This function parses path and opens correct node.
sendErrorEvent(dynamic flags, int status, InterfaceRequest request) void
Create a error node to send onOpen event with failure status.
A string representation of this object.
operator ==(Object other) bool
The equality operator.