enum ConnectionStatus { disconnected, connecting, stopped,connected }