dispose method

void dispose()

Should be called to clear all resources used by this class

Implementation

void dispose() => Future.wait([
      _onNetworkLoadedSubscription.cancel(),
      _onNetworkImportedSubscription.cancel(),
      _onNetworkUpdatedSubscription.cancel(),
      _onNetworkLoadFailedSubscription.cancel(),
      _onNetworkImportFailedSubscription.cancel(),
      _onMeshPduCreatedSubscription.cancel(),
      _sendProvisioningPduSubscription.cancel(),
      _onProvisioningStateChangedSubscription.cancel(),
      _onProvisioningFailedSubscription.cancel(),
      _onProvisioningCompletedSubscription.cancel(),
      _onConfigCompositionDataStatusSubscription.cancel(),
      _onConfigAppKeyStatusSubscription.cancel(),
      _onGenericLevelStatusSubscription.cancel(),
      _onDoozScenarioStatusSubscription.cancel(),
      _onDoozEpochStatusSubscription.cancel(),
      _onV2MagicLevelSetStatusSubscription.cancel(),
      _onV2MagicLevelGetStatusSubscription.cancel(),
      _onGenericOnOffStatusSubscription.cancel(),
      _onConfigModelAppStatusSubscription.cancel(),
      _onConfigModelSubscriptionStatusSubscription.cancel(),
      _onConfigModelPublicationStatusSubscription.cancel(),
      _onLightLightnessStatusSubscription.cancel(),
      _onLightCtlStatusSubscription.cancel(),
      _onLightHslStatusSubscription.cancel(),
      _onLightLightnessStatusController.close(),
      _onLightCtlStatusController.close(),
      _onLightHslStatusController.close(),
      _onConfigNodeResetStatusSubscription.cancel(),
      _onConfigNetworkTransmitStatusSubscription.cancel(),
      _onConfigDefaultTtlStatusSubscription.cancel(),
      _onNetworkLoadedStreamController.close(),
      _onNetworkImportedController.close(),
      _onNetworkUpdatedController.close(),
      _sendProvisioningPduController.close(),
      _onMeshPduCreatedController.close(),
      _onProvisioningStateChangedController.close(),
      _onProvisioningFailedController.close(),
      _onProvisioningCompletedController.close(),
      _onConfigCompositionDataStatusController.close(),
      _onConfigAppKeyStatusController.close(),
      _onGenericLevelStatusController.close(),
      _onGenericOnOffStatusController.close(),
      _onConfigModelAppStatusController.close(),
      _onConfigModelSubscriptionStatusController.close(),
      _onConfigModelPublicationStatusController.close(),
      _onDoozScenarioStatusController.close(),
      _onDoozEpochStatusController.close(),
      _onV2MagicLevelSetStatusController.close(),
      _onV2MagicLevelGetStatusController.close(),
      _onConfigNodeResetStatusController.close(),
      _onConfigNetworkTransmitStatusController.close(),
      _onConfigDefaultTtlStatusController.close(),
      _onConfigKeyRefreshPhaseStatusSubscription.cancel(),
      _onConfigKeyRefreshPhaseStatusController.close(),
      _onConfigBeaconStatusSubscription.cancel(),
      _onConfigBeaconStatusController.close()
    ]);