Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
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 118 of file qsocks5socketengine_p.h.

Constructor & Destructor Documentation

◆ QSocks5Authenticator()

QSocks5Authenticator::QSocks5Authenticator ( )

Definition at line 376 of file qsocks5socketengine.cpp.

◆ ~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.

References Q_UNUSED, and socket.

◆ continueAuthenticate()

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

Reimplemented in QSocks5PasswordAuthenticator.

Definition at line 396 of file qsocks5socketengine.cpp.

References Q_UNUSED, and socket.

◆ errorString()

virtual QString QSocks5Authenticator::errorString ( )
inlinevirtual

Reimplemented in QSocks5PasswordAuthenticator.

Definition at line 131 of file qsocks5socketengine_p.h.

◆ methodId()

char QSocks5Authenticator::methodId ( )
virtual

Reimplemented in QSocks5PasswordAuthenticator.

Definition at line 384 of file qsocks5socketengine.cpp.

◆ 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.

Referenced by unSeal().

+ Here is the caller graph for this function:

◆ unSeal() [2/2]

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

Definition at line 415 of file qsocks5socketengine.cpp.

References unSeal().

+ Here is the call graph for this function:

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