TcpAsyncSocket::TcpAsyncSocket(QObject* parent) : AsyncSocket(parent), m_socket(this) { connect(&m_socket, SIGNAL(connected()), this, SLOT(slot_connected())); connect(&m_socket, SIGNAL(disconnected()), this, SLOT(slot_disconnected())); connect(&m_socket, SIGNAL(readyRead()), this, SLOT(slot_readyRead())); connect(&m_socket, SIGNAL(bytesWritten(qint64)), this, SLOT(slot_bytesWritten(qint64))); }
void QMyServer::_connectSocketSignals () { connect(socket, SIGNAL(encrypted()), this, SLOT(slot_encrypted())); connect(socket, SIGNAL(encryptedBytesWritten(qint64)), this, SLOT(slot_encryptedBytesWritten(qint64))); connect(socket, SIGNAL(modeChanged(QSslSocket::SslMode)), this, SLOT(slot_modeChanged(QSslSocket::SslMode))); connect(socket, SIGNAL(peerVerifyError(const QSslError &)), this, SLOT(slot_peerVerifyError (const QSslError &))); connect(socket, SIGNAL(sslErrors(const QList<QSslError> &)), this, SLOT(slot_sslErrors(const QList<QSslError> &))); connect(socket, SIGNAL(readyRead()), this, SLOT(slot_readyRead())); connect(socket, SIGNAL(connected()), this, SLOT(slot_connected())); connect(socket, SIGNAL(disconnected()), this, SLOT(slot_disconnected())); connect(socket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(slot_error(QAbstractSocket::SocketError))); connect(socket, SIGNAL(hostFound()), this, SLOT(slot_hostFound())); connect(socket, SIGNAL(proxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *)), this, SLOT(slot_proxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *))); connect(socket, SIGNAL(stateChanged(QAbstractSocket::SocketState)), this, SLOT(slot_stateChanged(QAbstractSocket::SocketState))); }
TcpClientManager::TcpClientManager(int socketDescriptor, QTcpServer *parent) : QTcpSocket(parent), _socketDescriptor(socketDescriptor) { connect(this, SIGNAL(error(SocketError)), this, SLOT(slot_tcpError())); connect(this, SIGNAL(connected()), this, SLOT(slot_connected())); connect(this, SIGNAL(disconnected()), this, SLOT(slot_disconnected())); connect(this, SIGNAL(sig_finished()), this, SLOT(deleteLater())); }