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

(e2fef733be92e95ff28225196e14ffeb98d61a1f)

#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 24 of file qdtls.h.

Function Documentation

◆ QT_REQUIRE_CONFIG()

QT_REQUIRE_CONFIG ( dtls )