*[<Null safety>](https://dart.dev/null-safety)*
void open (dynamic flags, int mode, String path, InterfaceRequest request, [dynamic parentFlags])
override
@override void open( OpenFlags flags, int mode, String path, InterfaceRequest<Node> request, [OpenFlags? parentFlags]) { if (_isClosed) { sendErrorEvent(flags, ZX.ERR_NOT_SUPPORTED, request); return; } final status = _validateFlags(flags); if (status != ZX.OK) { sendErrorEvent(flags, status, request); return; } // Forward the reqeuest on to the remote directory _proxy.open(flags, mode, path, request); }