public void OptimizePaths(bool returnRouteOptimization) { using (var stateWatcher = new ControllerNotificationWatcher(this)) { Manager.HealNetwork(HomeId.Value, returnRouteOptimization); //TODO: figure out final state stateWatcher.LogChangesForever(); } }
public void OptimizePaths(bool returnRouteOptimization) { //TODO: remove the need for this cast var network = ((OpenZWaveNetwork)Network); var homeId = network.HomeId.Value; using (var stateWatcher = new ControllerNotificationWatcher(network)) { Manager.HealNetworkNode(homeId, Id, returnRouteOptimization); //TODO: figure out final state stateWatcher.LogChangesForever(); } }
public void OptimizePaths(bool returnRouteOptimization) { using (var stateWatcher = new ControllerNotificationWatcher(this)) { Manager.HealNetwork(HomeId.Value, returnRouteOptimization); //TODO: figure out final state stateWatcher.LogChangesForever(); } }
public void OptimizePaths(bool returnRouteOptimization) { //TODO: remove the need for this cast var network = ((OpenZWaveNetwork)Network); var homeId = network.HomeId.Value; using (var stateWatcher = new ControllerNotificationWatcher(network)) { Manager.HealNetworkNode(homeId, Id, returnRouteOptimization); //TODO: figure out final state stateWatcher.LogChangesForever(); } }