![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qsslserver_p.h>
Classes | |
struct | SocketData |
Additional Inherited Members | |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
using | ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData> |
Static Public Member Functions inherited from QObjectPrivate | |
static bool | removeConnection (Connection *c) |
static QObjectPrivate * | get (QObject *o) |
static const QObjectPrivate * | get (const QObject *o) |
template<typename Func1, typename Func2> | |
static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
template<typename Func1, typename Func2> | |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
Definition at line 31 of file qsslserver_p.h.
QT_BEGIN_NAMESPACE QSslServerPrivate::QSslServerPrivate | ( | ) |
Definition at line 193 of file qsslserver.cpp.
void QSslServerPrivate::checkClientHelloAndContinue | ( | ) |
Definition at line 367 of file qsslserver.cpp.
void QSslServerPrivate::handleHandshakeTimedOut | ( | QSslSocket * | socket | ) |
Definition at line 400 of file qsslserver.cpp.
void QSslServerPrivate::initializeHandshakeProcess | ( | QSslSocket * | socket | ) |
Definition at line 331 of file qsslserver.cpp.
Definition at line 352 of file qsslserver.cpp.
|
overridevirtual |
Return the amount of sockets currently in queue for the server. This is to make maxPendingConnections work properly with servers that don't necessarily have 'ready-to-go' sockets as soon as they connect, e.g. QSslServer. By default we just return pendingConnections.size(), which is equivalent to what it did before.
Reimplemented from QTcpServerPrivate.
Definition at line 361 of file qsslserver.cpp.
int QSslServerPrivate::handshakeTimeout = DefaultHandshakeTimeout |
Definition at line 66 of file qsslserver_p.h.
QHash<quintptr, SocketData> QSslServerPrivate::socketData |
Definition at line 63 of file qsslserver_p.h.
QSslConfiguration QSslServerPrivate::sslConfiguration |
Definition at line 65 of file qsslserver_p.h.