#pragma once namespace BEQ { enum class STATE { READY = 0, CONNECTING, CONNECTED, CONNECTFAILED, DISCONNECTED }; class CSocketClient { public: CSocketClient(); ~CSocketClient(); }; }