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