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
qdtls.h File Reference

(02ebb11a823d021b0c958907acb88bb19a49ea7c)

#include <QtNetwork/qtnetworkglobal.h>
#include <QtNetwork/qsslsocket.h>
#include <QtNetwork/qssl.h>
#include <QtCore/qcryptographichash.h>
#include <QtCore/qobject.h>
#include <QtCore/qcontainerfwd.h>
Include dependency graph for qdtls.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QDtlsClientVerifier
 This class implements server-side DTLS cookie generation and verification. More...
class  QDtlsClientVerifier::GeneratorParameters
 This class defines parameters for DTLS cookie generator. More...
class  QDtls
 This class provides encryption for UDP sockets. More...

Enumerations

enum class  QDtlsError : unsigned char {
  NoError , InvalidInputParameters , InvalidOperation , UnderlyingSocketError ,
  RemoteClosedConnectionError , PeerVerificationError , TlsInitializationError , TlsFatalError ,
  TlsNonFatalError
}

Functions

 QT_REQUIRE_CONFIG (dtls)

Enumeration Type Documentation

◆ QDtlsError

enum class QDtlsError : unsigned char
strong
Enumerator
NoError 
InvalidInputParameters 
InvalidOperation 
UnderlyingSocketError 
RemoteClosedConnectionError 
PeerVerificationError 
TlsInitializationError 
TlsFatalError 
TlsNonFatalError 

Definition at line 25 of file qdtls.h.

Function Documentation

◆ QT_REQUIRE_CONFIG()

QT_REQUIRE_CONFIG ( dtls )