Variable NetworkCommissioningBehaviorConst
NetworkCommissioningBehavior: Type<Of<{ attributes: { interfaceEnabled: .; lastConnectErrorValue: .; lastNetworkId: .; lastNetworkingStatus: .; maxNetworks: .; networks: .; }; extensions: readonly [{ component: { attributes: { connectMaxTimeSeconds: .; scanMaxTimeSeconds: .; }; commands: { connectNetwork: .; removeNetwork: .; reorderNetwork: .; scanNetworks: .; }; }; flags: { wiFiNetworkInterface: true; }; }, { component: { attributes: { connectMaxTimeSeconds: .; scanMaxTimeSeconds: .; }; commands: { connectNetwork: .; removeNetwork: .; reorderNetwork: .; scanNetworks: .; }; }; flags: { threadNetworkInterface: true; }; }, { component: { attributes: { supportedWiFiBands: .; }; commands: { addOrUpdateWiFiNetwork: .; }; }; flags: { wiFiNetworkInterface: true; }; }, { component: { attributes: { supportedThreadFeatures: .; threadVersion: .; }; commands: { addOrUpdateThreadNetwork: .; }; }; flags: { threadNetworkInterface: true; }; }, { component: false; flags: { threadNetworkInterface: true; wiFiNetworkInterface: true; }; }, { component: false; flags: { ethernetNetworkInterface: true; wiFiNetworkInterface: true; }; }, { component: false; flags: { ethernetNetworkInterface: true; threadNetworkInterface: true; }; }, { component: false; flags: { ethernetNetworkInterface: false; threadNetworkInterface: false; wiFiNetworkInterface: false; }; }]; features: { ethernetNetworkInterface: .; threadNetworkInterface: .; wiFiNetworkInterface: .; }; id: 49; name: "NetworkCommissioning"; revision: 2; }>, Type<Of<{ attributes: {}; commands: {}; events: {}; id: 0; name: "Unknown"; revision: 0; }>, typeof ClusterBehavior, NetworkCommissioningInterface>, NetworkCommissioningInterface>
NetworkCommissioningBehavior is the base class for objects that support interaction with NetworkCommissioning.Cluster.
NetworkCommissioning.Cluster requires you to enable one or more optional features. You can do so using NetworkCommissioningBehavior.with.