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

Public Member Functions

MCAPI bool DtlsHandshakeCompleted ()
 
MCAPI DtlsSrtpTransport (bool, ::webrtc::FieldTrialsView const &)
 
MCAPI bool ExtractParams (::cricket::DtlsTransportInternal *, int *, ::rtc::BufferT< uchar, 1 > *, ::rtc::BufferT< uchar, 1 > *)
 
MCAPI bool IsDtlsActive ()
 
MCAPI bool IsDtlsConnected ()
 
MCAPI bool IsDtlsWritable ()
 
MCAPI void MaybeSetupDtlsSrtp ()
 
MCAPI void OnDtlsState (::cricket::DtlsTransportInternal *, ::webrtc::DtlsTransportState)
 
MCAPI void SetDtlsTransport (::cricket::DtlsTransportInternal *, ::cricket::DtlsTransportInternal **)
 
MCAPI void SetDtlsTransports (::cricket::DtlsTransportInternal *, ::cricket::DtlsTransportInternal *)
 
MCAPI void SetOnDtlsStateChange (::std::function< void()>)
 
MCAPI void SetRtcpDtlsTransport (::cricket::DtlsTransportInternal *)
 
MCAPI void SetRtpDtlsTransport (::cricket::DtlsTransportInternal *)
 
MCAPI void SetupRtcpDtlsSrtp ()
 
MCAPI void SetupRtpDtlsSrtp ()
 
MCAPI void UpdateRecvEncryptedHeaderExtensionIds (::std::vector< int > const &)
 
MCAPI void UpdateSendEncryptedHeaderExtensionIds (::std::vector< int > const &)
 
MCAPI void * $ctor (bool, ::webrtc::FieldTrialsView const &)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Constructor & Destructor Documentation

◆ DtlsSrtpTransport()

MCAPI webrtc::DtlsSrtpTransport::DtlsSrtpTransport ( 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

◆ DtlsHandshakeCompleted()

MCAPI bool webrtc::DtlsSrtpTransport::DtlsHandshakeCompleted ( )
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.

◆ ExtractParams()

MCAPI bool webrtc::DtlsSrtpTransport::ExtractParams ( ::cricket::DtlsTransportInternal * ,
int * ,
::rtc::BufferT< uchar, 1 > * ,
::rtc::BufferT< uchar, 1 > *  )
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.

◆ IsDtlsActive()

MCAPI bool webrtc::DtlsSrtpTransport::IsDtlsActive ( )
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.

◆ IsDtlsConnected()

MCAPI bool webrtc::DtlsSrtpTransport::IsDtlsConnected ( )
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.

◆ IsDtlsWritable()

MCAPI bool webrtc::DtlsSrtpTransport::IsDtlsWritable ( )
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.

◆ MaybeSetupDtlsSrtp()

MCAPI void webrtc::DtlsSrtpTransport::MaybeSetupDtlsSrtp ( )
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.

◆ OnDtlsState()

MCAPI void webrtc::DtlsSrtpTransport::OnDtlsState ( ::cricket::DtlsTransportInternal * ,
::webrtc::DtlsTransportState  )
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.

◆ SetDtlsTransport()

MCAPI void webrtc::DtlsSrtpTransport::SetDtlsTransport ( ::cricket::DtlsTransportInternal * ,
::cricket::DtlsTransportInternal **  )
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.

◆ SetDtlsTransports()

MCAPI void webrtc::DtlsSrtpTransport::SetDtlsTransports ( ::cricket::DtlsTransportInternal * ,
::cricket::DtlsTransportInternal *  )
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.

◆ SetOnDtlsStateChange()

MCAPI void webrtc::DtlsSrtpTransport::SetOnDtlsStateChange ( ::std::function< void()> )
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.

◆ SetRtcpDtlsTransport()

MCAPI void webrtc::DtlsSrtpTransport::SetRtcpDtlsTransport ( ::cricket::DtlsTransportInternal * )
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.

◆ SetRtpDtlsTransport()

MCAPI void webrtc::DtlsSrtpTransport::SetRtpDtlsTransport ( ::cricket::DtlsTransportInternal * )
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.

◆ SetupRtcpDtlsSrtp()

MCAPI void webrtc::DtlsSrtpTransport::SetupRtcpDtlsSrtp ( )
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.

◆ SetupRtpDtlsSrtp()

MCAPI void webrtc::DtlsSrtpTransport::SetupRtpDtlsSrtp ( )
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.

◆ UpdateRecvEncryptedHeaderExtensionIds()

MCAPI void webrtc::DtlsSrtpTransport::UpdateRecvEncryptedHeaderExtensionIds ( ::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.

◆ UpdateSendEncryptedHeaderExtensionIds()

MCAPI void webrtc::DtlsSrtpTransport::UpdateSendEncryptedHeaderExtensionIds ( ::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.

◆ $ctor()

MCAPI void * webrtc::DtlsSrtpTransport::$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::DtlsSrtpTransport::$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: