LeviLamina
|
Public Member Functions | |
SrtpSession & | operator= (SrtpSession const &) |
SrtpSession (SrtpSession const &) | |
MCAPI bool | DoSetKey (int type, int crypto_suite, uchar const *key, uint64 len, ::std::vector< int > const &extension_ids) |
MCAPI void | DumpPacket (void const *buf, int len, bool outbound) |
MCAPI void | EnableExternalAuth () |
MCAPI int | GetSrtpOverhead () const |
MCAPI void | HandleEvent (::srtp_event_data_t const *ev) |
MCAPI bool | IsExternalAuthEnabled () const |
MCAPI bool | ProtectRtcp (void *p, int in_len, int max_len, int *out_len) |
MCAPI bool | ProtectRtp (void *p, int in_len, int max_len, int *out_len) |
MCAPI bool | RemoveSsrcFromSession (uint ssrc) |
MCAPI bool | SetKey (int type, int crypto_suite, uchar const *key, uint64 len, ::std::vector< int > const &extension_ids) |
MCAPI bool | SetRecv (int crypto_suite, uchar const *key, uint64 len, ::std::vector< int > const &extension_ids) |
MCAPI bool | SetSend (int crypto_suite, uchar const *key, uint64 len, ::std::vector< int > const &extension_ids) |
MCAPI | SrtpSession (::webrtc::FieldTrialsView const &field_trials) |
MCAPI bool | UnprotectRtcp (void *p, int in_len, int *out_len) |
MCAPI bool | UnprotectRtp (void *p, int in_len, int *out_len) |
MCAPI bool | UpdateKey (int type, int crypto_suite, uchar const *key, uint64 len, ::std::vector< int > const &extension_ids) |
MCAPI bool | UpdateRecv (int crypto_suite, uchar const *key, uint64 len, ::std::vector< int > const &extension_ids) |
MCAPI bool | UpdateSend (int crypto_suite, uchar const *key, uint64 len, ::std::vector< int > const &extension_ids) |
MCAPI | ~SrtpSession () |
MCAPI void * | $ctor (::webrtc::FieldTrialsView const &field_trials) |
MCAPI void | $dtor () |
Static Public Member Functions | |
static MCAPI void | HandleEventThunk (::srtp_event_data_t *ev) |
Public Attributes | |
::ll::UntypedStorage< 1, 1 > | mUnk85709a |
::ll::UntypedStorage< 8, 8 > | mUnk32e315 |
::ll::UntypedStorage< 4, 4 > | mUnk4e2076 |
::ll::UntypedStorage< 4, 4 > | mUnk1a0fbc |
::ll::UntypedStorage< 1, 1 > | mUnkbe8f80 |
::ll::UntypedStorage< 4, 4 > | mUnkd3686b |
::ll::UntypedStorage< 1, 1 > | mUnk3ac801 |
::ll::UntypedStorage< 1, 1 > | mUnkf52cd8 |
::ll::UntypedStorage< 4, 4 > | mUnk7cd8d2 |
::ll::UntypedStorage< 1, 1 > | mUnkd0ee88 |
|
explicit |
MCAPI cricket::SrtpSession::~SrtpSession | ( | ) |
MCAPI bool cricket::SrtpSession::DoSetKey | ( | int | type, |
int | crypto_suite, | ||
uchar const * | key, | ||
uint64 | len, | ||
::std::vector< int > const & | extension_ids ) |
MCAPI void cricket::SrtpSession::DumpPacket | ( | void const * | buf, |
int | len, | ||
bool | outbound ) |
MCAPI void cricket::SrtpSession::EnableExternalAuth | ( | ) |
MCAPI int cricket::SrtpSession::GetSrtpOverhead | ( | ) | const |
MCAPI void cricket::SrtpSession::HandleEvent | ( | ::srtp_event_data_t const * | ev | ) |
MCAPI bool cricket::SrtpSession::IsExternalAuthEnabled | ( | ) | const |
MCAPI bool cricket::SrtpSession::ProtectRtcp | ( | void * | p, |
int | in_len, | ||
int | max_len, | ||
int * | out_len ) |
MCAPI bool cricket::SrtpSession::ProtectRtp | ( | void * | p, |
int | in_len, | ||
int | max_len, | ||
int * | out_len ) |
MCAPI bool cricket::SrtpSession::RemoveSsrcFromSession | ( | uint | ssrc | ) |
MCAPI bool cricket::SrtpSession::SetKey | ( | int | type, |
int | crypto_suite, | ||
uchar const * | key, | ||
uint64 | len, | ||
::std::vector< int > const & | extension_ids ) |
MCAPI bool cricket::SrtpSession::SetRecv | ( | int | crypto_suite, |
uchar const * | key, | ||
uint64 | len, | ||
::std::vector< int > const & | extension_ids ) |
MCAPI bool cricket::SrtpSession::SetSend | ( | int | crypto_suite, |
uchar const * | key, | ||
uint64 | len, | ||
::std::vector< int > const & | extension_ids ) |
MCAPI bool cricket::SrtpSession::UnprotectRtcp | ( | void * | p, |
int | in_len, | ||
int * | out_len ) |
MCAPI bool cricket::SrtpSession::UnprotectRtp | ( | void * | p, |
int | in_len, | ||
int * | out_len ) |
MCAPI bool cricket::SrtpSession::UpdateKey | ( | int | type, |
int | crypto_suite, | ||
uchar const * | key, | ||
uint64 | len, | ||
::std::vector< int > const & | extension_ids ) |
MCAPI bool cricket::SrtpSession::UpdateRecv | ( | int | crypto_suite, |
uchar const * | key, | ||
uint64 | len, | ||
::std::vector< int > const & | extension_ids ) |
MCAPI bool cricket::SrtpSession::UpdateSend | ( | int | crypto_suite, |
uchar const * | key, | ||
uint64 | len, | ||
::std::vector< int > const & | extension_ids ) |
|
static |
MCAPI void * cricket::SrtpSession::$ctor | ( | ::webrtc::FieldTrialsView const & | field_trials | ) |
MCAPI void cricket::SrtpSession::$dtor | ( | ) |