void SASLSocket::receive(string& buffer) { const size_t n = receiveRaw(m_recvBuffer, sizeof(m_recvBuffer)); buffer = utility::stringUtils::makeStringFromBytes(m_recvBuffer, n); }
void posixSocket::receive(vmime::string& buffer) { const int size = receiveRaw(m_buffer, sizeof(m_buffer)); buffer = vmime::string(m_buffer, size); }
QString LocalCommunication::receive(QLocalSocket *socket) { return QString::fromUtf8(receiveRaw(socket)); }
void SASLSocket::receive(string& buffer) { const int n = receiveRaw(m_recvBuffer, sizeof(m_recvBuffer)); buffer = string(m_recvBuffer, n); }
void TLSSocket_GnuTLS::receive(string& buffer) { const size_t size = receiveRaw(m_buffer, sizeof(m_buffer)); buffer = utility::stringUtils::makeStringFromBytes(m_buffer, size); }