Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSocks5Authenticator Class Reference

#include <qsocks5socketengine_p.h>

Inheritance diagram for QSocks5Authenticator:
Collaboration diagram for QSocks5Authenticator:

Public Member Functions

 QSocks5Authenticator ()
virtual ~QSocks5Authenticator ()
virtual char methodId ()
virtual bool beginAuthenticate (QTcpSocket *socket, bool *completed)
virtual bool continueAuthenticate (QTcpSocket *socket, bool *completed)
bool seal (const QByteArray &buf, QByteArray *sealedBuf)
bool unSeal (const QByteArray &sealedBuf, QByteArray *buf)
bool unSeal (QTcpSocket *sealedSocket, QByteArray *buf)
virtual QString errorString ()

Detailed Description

Definition at line 119 of file qsocks5socketengine_p.h.

Constructor & Destructor Documentation

◆ QSocks5Authenticator()

QSocks5Authenticator::QSocks5Authenticator ( )

Definition at line 376 of file qsocks5socketengine.cpp.

Referenced by QSocks5SocketEnginePrivate::initialize().

Here is the caller graph for this function:

◆ ~QSocks5Authenticator()

QSocks5Authenticator::~QSocks5Authenticator ( )
virtual

Definition at line 380 of file qsocks5socketengine.cpp.

Member Function Documentation

◆ beginAuthenticate()

bool QSocks5Authenticator::beginAuthenticate ( QTcpSocket * socket,
bool * completed )
virtual

Reimplemented in QSocks5PasswordAuthenticator.

Definition at line 389 of file qsocks5socketengine.cpp.

Referenced by QSocks5SocketEnginePrivate::parseAuthenticationMethodReply().

Here is the caller graph for this function:

◆ continueAuthenticate()

bool QSocks5Authenticator::continueAuthenticate ( QTcpSocket * socket,
bool * completed )
virtual

Reimplemented in QSocks5PasswordAuthenticator.

Definition at line 396 of file qsocks5socketengine.cpp.

Referenced by QSocks5SocketEnginePrivate::parseAuthenticatingReply().

Here is the caller graph for this function:

◆ errorString()

virtual QString QSocks5Authenticator::errorString ( )
inlinevirtual

Reimplemented in QSocks5PasswordAuthenticator.

Definition at line 132 of file qsocks5socketengine_p.h.

◆ methodId()

char QSocks5Authenticator::methodId ( )
virtual

Reimplemented in QSocks5PasswordAuthenticator.

Definition at line 384 of file qsocks5socketengine.cpp.

Referenced by QSocks5SocketEnginePrivate::_q_controlSocketConnected(), and QSocks5SocketEnginePrivate::parseAuthenticationMethodReply().

Here is the caller graph for this function:

◆ seal()

bool QSocks5Authenticator::seal ( const QByteArray & buf,
QByteArray * sealedBuf )

Definition at line 403 of file qsocks5socketengine.cpp.

◆ unSeal() [1/2]

bool QSocks5Authenticator::unSeal ( const QByteArray & sealedBuf,
QByteArray * buf )

Definition at line 409 of file qsocks5socketengine.cpp.

◆ unSeal() [2/2]

bool QSocks5Authenticator::unSeal ( QTcpSocket * sealedSocket,
QByteArray * buf )

Definition at line 415 of file qsocks5socketengine.cpp.


The documentation for this class was generated from the following files: