1#ifndef XXSecureNetworkSocketH
2#define XXSecureNetworkSocketH
34 operator QSslSocket*()
const;
55 void slotDisconnected();
57 void slotErrorOccurred(QAbstractSocket::SocketError socketError);
58 void slotStateChanged(QAbstractSocket::SocketState socketState);
59 void slotSslErrors(
const QList<QSslError>&);
61 void slotPeerVerifyError(
const QSslError& error);
#define XXNETWORK_DECLSPEC
Definition XXNetworkExportDef.h:11
QPointer< QSslSocket > sslSocket
Definition XXSecureNetworkSocket.h:44
void signalConnected(Socket *me)
QPointer< Socket > Pointer
Definition XXSecureNetworkSocket.h:23
bool directAccess
Definition XXSecureNetworkSocket.h:45
QSslCertificate getPeerCertificate() const
void signalDisconnected(Socket *me)
static bool verbose
Definition XXSecureNetworkSocket.h:37
void signalEncrypted(Socket *me)
void signalDataReceived(Socket *me, const QByteArray &data)
void sendData(const QByteArray &data)
friend class Server
Definition XXSecureNetworkSocket.h:48
friend class ServerInternal
Definition XXSecureNetworkSocket.h:49
Socket(QObject *parent, QSslSocket *externalSocket=nullptr, bool directAccess=false)
Definition XXSecureNetworkServerInternal.h:11
Definition XXPopulatedAbstract.h:11