void JabberClient::auth_ok() { if (getRegister()){ setRegister(false); setClientStatus(STATUS_OFFLINE); TCPClient::setStatus(getManualStatus(), getCommonStatus()); return; } setState(Connected); rosters_request(); info_request(NULL); setStatus(m_logonStatus); QTimer::singleShot(PING_TIMEOUT * 1000, this, SLOT(ping())); }
void TCPClient::reconnect() { m_timer->stop(); if (m_bWaitReconnect) setClientStatus(getManualStatus()); }