enum ConnectionStatus { disconnected, connecting, stopped }