*[<Null safety>](https://dart.dev/null-safety)*
int connect (int flags, int mode, InterfaceRequest request, [int parentFlags = Flags.fsRightsDefault])
override
@override int connect(int flags, int mode, fidl.InterfaceRequest<Node> request, [int parentFlags = Flags.fsRightsDefault]) { if (_closed) { sendErrorEvent(flags, ZX.ERR_NOT_SUPPORTED, request); return ZX.ERR_NOT_SUPPORTED; } var status = _validateFlagsAndMode(flags, mode); if (status != ZX.OK) { sendErrorEvent(flags, status, request); return status; } _connector(fidl.InterfaceRequest(request.passChannel())); return ZX.OK; }