LeviLamina
Loading...
Searching...
No Matches
cricket::SrtpSession Class Reference

Public Member Functions

MCAPI bool DoSetKey (int, int, uchar const *, uint64, ::std::vector< int > const &)
 
MCAPI void DumpPacket (void const *, int, bool)
 
MCAPI void EnableExternalAuth ()
 
MCAPI int GetSrtpOverhead () const
 
MCAPI void HandleEvent (::srtp_event_data_t const *)
 
MCAPI bool IsExternalAuthEnabled () const
 
MCAPI bool ProtectRtcp (void *, int, int, int *)
 
MCAPI bool ProtectRtp (void *, int, int, int *)
 
MCAPI bool RemoveSsrcFromSession (uint)
 
MCAPI bool SetKey (int, int, uchar const *, uint64, ::std::vector< int > const &)
 
MCAPI bool SetRecv (int, uchar const *, uint64, ::std::vector< int > const &)
 
MCAPI bool SetSend (int, uchar const *, uint64, ::std::vector< int > const &)
 
MCAPI SrtpSession (::webrtc::FieldTrialsView const &)
 
MCAPI bool UnprotectRtcp (void *, int, int *)
 
MCAPI bool UnprotectRtp (void *, int, int *)
 
MCAPI bool UpdateKey (int, int, uchar const *, uint64, ::std::vector< int > const &)
 
MCAPI bool UpdateRecv (int, uchar const *, uint64, ::std::vector< int > const &)
 
MCAPI bool UpdateSend (int, uchar const *, uint64, ::std::vector< int > const &)
 
MCAPI ~SrtpSession ()
 
MCAPI void * $ctor (::webrtc::FieldTrialsView const &)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI void HandleEventThunk (::srtp_event_data_t *)
 

Constructor & Destructor Documentation

◆ SrtpSession()

MCAPI cricket::SrtpSession::SrtpSession ( ::webrtc::FieldTrialsView const & )
explicit
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~SrtpSession()

MCAPI cricket::SrtpSession::~SrtpSession ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ DoSetKey()

MCAPI bool cricket::SrtpSession::DoSetKey ( int ,
int ,
uchar const * ,
uint64 ,
::std::vector< int > const &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ DumpPacket()

MCAPI void cricket::SrtpSession::DumpPacket ( void const * ,
int ,
bool  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ EnableExternalAuth()

MCAPI void cricket::SrtpSession::EnableExternalAuth ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetSrtpOverhead()

MCAPI int cricket::SrtpSession::GetSrtpOverhead ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ HandleEvent()

MCAPI void cricket::SrtpSession::HandleEvent ( ::srtp_event_data_t const * )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ IsExternalAuthEnabled()

MCAPI bool cricket::SrtpSession::IsExternalAuthEnabled ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ProtectRtcp()

MCAPI bool cricket::SrtpSession::ProtectRtcp ( void * ,
int ,
int ,
int *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ProtectRtp()

MCAPI bool cricket::SrtpSession::ProtectRtp ( void * ,
int ,
int ,
int *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RemoveSsrcFromSession()

MCAPI bool cricket::SrtpSession::RemoveSsrcFromSession ( uint )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetKey()

MCAPI bool cricket::SrtpSession::SetKey ( int ,
int ,
uchar const * ,
uint64 ,
::std::vector< int > const &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetRecv()

MCAPI bool cricket::SrtpSession::SetRecv ( int ,
uchar const * ,
uint64 ,
::std::vector< int > const &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetSend()

MCAPI bool cricket::SrtpSession::SetSend ( int ,
uchar const * ,
uint64 ,
::std::vector< int > const &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UnprotectRtcp()

MCAPI bool cricket::SrtpSession::UnprotectRtcp ( void * ,
int ,
int *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UnprotectRtp()

MCAPI bool cricket::SrtpSession::UnprotectRtp ( void * ,
int ,
int *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateKey()

MCAPI bool cricket::SrtpSession::UpdateKey ( int ,
int ,
uchar const * ,
uint64 ,
::std::vector< int > const &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateRecv()

MCAPI bool cricket::SrtpSession::UpdateRecv ( int ,
uchar const * ,
uint64 ,
::std::vector< int > const &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateSend()

MCAPI bool cricket::SrtpSession::UpdateSend ( int ,
uchar const * ,
uint64 ,
::std::vector< int > const &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ HandleEventThunk()

static MCAPI void cricket::SrtpSession::HandleEventThunk ( ::srtp_event_data_t * )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * cricket::SrtpSession::$ctor ( ::webrtc::FieldTrialsView const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void cricket::SrtpSession::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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