public void Dispose() { // Remove the discovered Thing listener that was added during class initialization try { DataRiver.RemoveListener(NewThingListener, CustomDispatcher); } catch (ThingAPIException e) { Console.WriteLine($"Unexpected error while removing discovered Thing listener: {e.Message}"); } DataRiver.Close(); DataRiver.Dispose(); Console.WriteLine("ThingBrowser stopped"); }
public void Dispose() { try { // Set camera state to 'off' SetState("off"); } catch (ThingAPIException e) { Console.WriteLine($"Error setting camera state to off: {e.Message}"); } // Stop and join threads Closed = true; foreach (Thread myThread in Threads) { myThread.Join(); } DataRiver.Close(); DataRiver.Dispose(); Console.WriteLine("Camera stopped"); }
public void Dispose() { DataRiver.Close(); DataRiver.Dispose(); Console.WriteLine("Dashboard stopped"); }
public void Dispose() { DataRiver.Close(); DataRiver.Dispose(); Console.WriteLine("GPS Sensor stopped"); }
public void Dispose() { DataRiver.Close(); DataRiver.Dispose(); Console.WriteLine("Temperature Sensor stopped"); }
public void Dispose() { DataRiver.Close(); DataRiver.Dispose(); Console.WriteLine("Throughput reader stopped"); }
public void Dispose() { DataRiver.Close(); DataRiver.Dispose(); Console.WriteLine("Gateway Service stopped"); }
public void Dispose() { DataRiver.Close(); DataRiver.Dispose(); Console.WriteLine("# Ping stopped"); }
public void Dispose() { DataRiver.Close(); DataRiver.Dispose(); Console.WriteLine("Rotational Speed Sensor stopped"); }