private void OnWebSocketConnectionSucceeded() { if (mTCPClient != null) { mTCPClient.Dispose(); mTCPClient = null; } mConnected = true; mClientKeySent = false; mLoggedIn = false; mCheckConnectionTriggerTime = 0.0f; ResetHeartbeatTime(); DispatchEvent(ConnectionSucceeded); }