CryptoContext.h(3)
okay bestie, welcome to CryptoContext.h(3) from the Library Functions Manual β she's giving header-file royalty and we're obsessed π
β¨
β¨ NAME β¨
CryptoContext.h β that's the name, no notes, just vibes π
π SYNOPSIS π
okay so to summon this page you include these, exactly, no cap:
#include <commoncpp/config.h>
#include <ccrtp/rtppkt.h>
#include <stdint.h>
π Classes π
class CryptoContextβ The implementation for a SRTP cryptographic context. π
π§ Macros π§
#define REPLAY_WINDOW_SIZE 64βREPLAY_WINDOW_SIZEis64, periodt. β¨
π¦ Variables π¦
here's the whole squad, exact values, don't @ me:
const int SrtpAuthenticationNull = 0const int SrtpAuthenticationSha1Hmac = 1const int SrtpAuthenticationSkeinHmac = 2const int SrtpEncryptionNull = 0const int SrtpEncryptionAESCM = 1const int SrtpEncryptionAESF8 = 2const int SrtpEncryptionTWOCM = 3const int SrtpEncryptionTWOF8 = 4
π Macro Definition Documentation π
#define REPLAY_WINDOW_SIZE 64
that's literally it. REPLAY_WINDOW_SIZE is 64, and she's not elaborating. π«Ά
π₯ Variable Documentation π₯
same squad again, same exact order as the doc:
const int SrtpAuthenticationNull = 0const int SrtpAuthenticationSha1Hmac = 1const int SrtpAuthenticationSkeinHmac = 2const int SrtpEncryptionAESCM = 1const int SrtpEncryptionAESF8 = 2const int SrtpEncryptionNull = 0const int SrtpEncryptionTWOCM = 3const int SrtpEncryptionTWOF8 = 4
π Author π
Generated automatically by Doxygen for ccRTP from the source code. she's a Doxygen baby, and we respect her for it π
okay bye bestie, the footer vibe is source/version ccRTP and the page is CryptoContext.h(3) β no date dropped in the footer, so that's the whole sign-off. mwah πβ¨
π¦ where this page comes from
- debian trixie: libccrtp-doc 2.0.9-4.1 Β· GPL-2.0-or-later WITH MIF exception
- ubuntu noble: libccrtp-doc 2.0.9-2.5build1
- ubuntu questing: libccrtp-doc 2.0.9-4.1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms