Amazon Kinesis Webrtc C SDK
Loading...
Searching...
No Matches
SrtpSession.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  __SrtpSession

Typedefs

typedef struct __SrtpSession SrtpSession
typedef SrtpSession * PSrtpSession

Functions

STATUS initSrtpSession (PBYTE receiveKey, PBYTE transmitKey, KVS_SRTP_PROFILE profile, PSrtpSession *ppSrtpSession)
STATUS decryptSrtpPacket (PSrtpSession pSrtpSession, PVOID encryptedMessage, PINT32 len)
STATUS decryptSrtcpPacket (PSrtpSession pSrtpSession, PVOID encryptedMessage, PINT32 len)
STATUS encryptRtpPacket (PSrtpSession pSrtpSession, PVOID message, PINT32 len)
STATUS encryptRtcpPacket (PSrtpSession pSrtpSession, PVOID message, PINT32 len)
STATUS freeSrtpSession (PSrtpSession *ppSrtpSession)

Typedef Documentation

◆ PSrtpSession

◆ SrtpSession

typedef struct __SrtpSession SrtpSession

Function Documentation

◆ decryptSrtcpPacket()

STATUS decryptSrtcpPacket ( PSrtpSession pSrtpSession,
PVOID encryptedMessage,
PINT32 len )
Here is the caller graph for this function:

◆ decryptSrtpPacket()

STATUS decryptSrtpPacket ( PSrtpSession pSrtpSession,
PVOID encryptedMessage,
PINT32 len )
Here is the caller graph for this function:

◆ encryptRtcpPacket()

STATUS encryptRtcpPacket ( PSrtpSession pSrtpSession,
PVOID message,
PINT32 len )
Here is the caller graph for this function:

◆ encryptRtpPacket()

STATUS encryptRtpPacket ( PSrtpSession pSrtpSession,
PVOID message,
PINT32 len )
Here is the caller graph for this function:

◆ freeSrtpSession()

STATUS freeSrtpSession ( PSrtpSession * ppSrtpSession)
Here is the caller graph for this function:

◆ initSrtpSession()

STATUS initSrtpSession ( PBYTE receiveKey,
PBYTE transmitKey,
KVS_SRTP_PROFILE profile,
PSrtpSession * ppSrtpSession )
Here is the call graph for this function:
Here is the caller graph for this function: