Amazon Kinesis Webrtc C SDK
Loading...
Searching...
No Matches
Dtls.c File Reference
#include "../Include_i.h"
Include dependency graph for Dtls.c:

Macros

#define LOG_CLASS   "DTLS"

Functions

STATUS dtlsSessionOnOutBoundData (PDtlsSession pDtlsSession, UINT64 customData, DtlsSessionOutboundPacketFunc callbackFn)
STATUS dtlsSessionOnStateChange (PDtlsSession pDtlsSession, UINT64 customData, DtlsSessionOnStateChange callbackFn)
STATUS dtlsValidateRtcCertificates (PRtcCertificate pRtcCertificates, PUINT32 pCount)
STATUS dtlsSessionChangeState (PDtlsSession pDtlsSession, RTC_DTLS_TRANSPORT_STATE newState)
STATUS dtlsSessionCopyOptions (PDtlsSession pDtlsSession, PDtlsSessionOptions pDtlsSessionOptions)
STATUS dtlsFillPseudoRandomBits (PBYTE pBuf, UINT32 bufSize)

Macro Definition Documentation

◆ LOG_CLASS

#define LOG_CLASS   "DTLS"

Function Documentation

◆ dtlsFillPseudoRandomBits()

STATUS dtlsFillPseudoRandomBits ( PBYTE pBuf,
UINT32 bufSize )
Here is the caller graph for this function:

◆ dtlsSessionChangeState()

STATUS dtlsSessionChangeState ( PDtlsSession pDtlsSession,
RTC_DTLS_TRANSPORT_STATE newState )
Here is the caller graph for this function:

◆ dtlsSessionCopyOptions()

STATUS dtlsSessionCopyOptions ( PDtlsSession pDtlsSession,
PDtlsSessionOptions pDtlsSessionOptions )

Copy DTLS validation options into the session, defaulting to relaxed validation when options are omitted. Strict server validation requires a non-empty expected hostname.

Here is the caller graph for this function:

◆ dtlsSessionOnOutBoundData()

STATUS dtlsSessionOnOutBoundData ( PDtlsSession pDtlsSession,
UINT64 customData,
DtlsSessionOutboundPacketFunc callbackFn )
Here is the caller graph for this function:

◆ dtlsSessionOnStateChange()

STATUS dtlsSessionOnStateChange ( PDtlsSession pDtlsSession,
UINT64 customData,
DtlsSessionOnStateChange callbackFn )
Here is the caller graph for this function:

◆ dtlsValidateRtcCertificates()

STATUS dtlsValidateRtcCertificates ( PRtcCertificate pRtcCertificates,
PUINT32 pCount )
Here is the caller graph for this function: