Amazon Kinesis Webrtc C SDK
Loading...
Searching...
No Matches
__DtlsSession Struct Reference

#include <Dtls.h>

Collaboration diagram for __DtlsSession:
Collaboration graph

Public Attributes

volatile ATOMIC_BOOL isStarted
volatile ATOMIC_BOOL isShutdown
volatile ATOMIC_BOOL isCleanUp
UINT32 certificateCount
DtlsSessionCallbacks dtlsSessionCallbacks
TIMER_QUEUE_HANDLE timerQueueHandle
UINT32 timerId
UINT64 dtlsSessionStartTime
UINT64 dtlsSessionSetupTime
RTC_DTLS_TRANSPORT_STATE state
DTLS_HANDSHAKE_STATE handshakeState
MUTEX sslLock
volatile ATOMIC_BOOL remoteCertVerificationFailed
DTLS_SESSION_VALIDATION_MODE validationMode
PCHAR pExpectedServerHostname

Member Data Documentation

◆ certificateCount

UINT32 __DtlsSession::certificateCount

◆ dtlsSessionCallbacks

DtlsSessionCallbacks __DtlsSession::dtlsSessionCallbacks

◆ dtlsSessionSetupTime

UINT64 __DtlsSession::dtlsSessionSetupTime

◆ dtlsSessionStartTime

UINT64 __DtlsSession::dtlsSessionStartTime

◆ handshakeState

DTLS_HANDSHAKE_STATE __DtlsSession::handshakeState

◆ isCleanUp

volatile ATOMIC_BOOL __DtlsSession::isCleanUp

◆ isShutdown

volatile ATOMIC_BOOL __DtlsSession::isShutdown

◆ isStarted

volatile ATOMIC_BOOL __DtlsSession::isStarted

◆ pExpectedServerHostname

PCHAR __DtlsSession::pExpectedServerHostname

◆ remoteCertVerificationFailed

volatile ATOMIC_BOOL __DtlsSession::remoteCertVerificationFailed

◆ sslLock

MUTEX __DtlsSession::sslLock

◆ state

RTC_DTLS_TRANSPORT_STATE __DtlsSession::state

◆ timerId

UINT32 __DtlsSession::timerId

◆ timerQueueHandle

TIMER_QUEUE_HANDLE __DtlsSession::timerQueueHandle

◆ validationMode

DTLS_SESSION_VALIDATION_MODE __DtlsSession::validationMode

The documentation for this struct was generated from the following file: