void SMTPClientConnection::ProtocolSTARTTLSSent_(int code) { if (IsPositiveCompletion(code)) { EnqueueHandshake(); } else { HandleHandshakeFailed_(); } }
bool POP3ClientConnection::ParseStateSTLSSent_(const String &sData) { if (CommandIsSuccessfull_(sData)) { EnqueueHandshake(); return false; } // Disconnect immediately. QuitNow_(); return true; }
void TCPConnection::Start() { LOG_DEBUG(Formatter::Format("TCP connection started for session {0}", session_id_)); connection_state_ = StateConnected; OnConnected(); if (connection_security_ == CSSSL) { EnqueueHandshake(); } }