LeviLamina
Loading...
Searching...
No Matches
webrtc::SrtpTransport Class Reference

Public Member Functions

MCAPI void CreateSrtpSessions ()
 
MCAPI void EnableExternalAuth ()
 
MCAPI bool GetSrtpOverhead (int *) const
 
MCAPI void MaybeUpdateWritableState ()
 
MCAPI bool ProtectRtcp (void *, int, int, int *)
 
MCAPI bool ProtectRtp (void *, int, int, int *)
 
MCAPI void ResetParams ()
 
MCAPI bool SetRtcpParams (int, uchar const *, int, ::std::vector< int > const &, int, uchar const *, int, ::std::vector< int > const &)
 
MCAPI bool SetRtpParams (int, uchar const *, int, ::std::vector< int > const &, int, uchar const *, int, ::std::vector< int > const &)
 
MCAPI SrtpTransport (bool, ::webrtc::FieldTrialsView const &)
 
MCAPI bool UnprotectRtcp (void *, int, int *)
 
MCAPI bool UnprotectRtp (void *, int, int *)
 
MCAPI void * $ctor (bool, ::webrtc::FieldTrialsView const &)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Constructor & Destructor Documentation

◆ SrtpTransport()

MCAPI webrtc::SrtpTransport::SrtpTransport ( bool ,
::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.

Member Function Documentation

◆ CreateSrtpSessions()

MCAPI void webrtc::SrtpTransport::CreateSrtpSessions ( )
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 webrtc::SrtpTransport::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 bool webrtc::SrtpTransport::GetSrtpOverhead ( 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.

◆ MaybeUpdateWritableState()

MCAPI void webrtc::SrtpTransport::MaybeUpdateWritableState ( )
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 webrtc::SrtpTransport::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 webrtc::SrtpTransport::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.

◆ ResetParams()

MCAPI void webrtc::SrtpTransport::ResetParams ( )
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.

◆ SetRtcpParams()

MCAPI bool webrtc::SrtpTransport::SetRtcpParams ( int ,
uchar const * ,
int ,
::std::vector< int > const & ,
int ,
uchar const * ,
int ,
::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.

◆ SetRtpParams()

MCAPI bool webrtc::SrtpTransport::SetRtpParams ( int ,
uchar const * ,
int ,
::std::vector< int > const & ,
int ,
uchar const * ,
int ,
::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 webrtc::SrtpTransport::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 webrtc::SrtpTransport::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.

◆ $ctor()

MCAPI void * webrtc::SrtpTransport::$ctor ( bool ,
::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.

◆ $vftable()

static MCAPI void ** webrtc::SrtpTransport::$vftable ( )
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.

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