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

Public Member Functions

MCAPI void ConfigureHandshakeTimeout ()
 
MCAPI void ConnectToIceTransport ()
 
MCAPI DtlsTransport (::cricket::IceTransportInternal *, ::webrtc::CryptoOptions const &, ::webrtc::RtcEventLog *, ::rtc::SSLProtocolVersion)
 
MCAPI bool HandleDtlsPacket (::rtc::ArrayView< uchar const >)
 
MCAPI void MaybeStartDtls ()
 
MCAPI void OnDtlsEvent (::rtc::StreamInterface *, int, int)
 
MCAPI void OnDtlsHandshakeError (::rtc::SSLHandshakeError)
 
MCAPI void OnNetworkRouteChanged (::std::optional<::rtc::NetworkRoute >)
 
MCAPI void OnReadPacket (::rtc::PacketTransportInternal *, ::rtc::ReceivedPacket const &)
 
MCAPI void OnReadyToSend (::rtc::PacketTransportInternal *)
 
MCAPI void OnReceivingState (::rtc::PacketTransportInternal *)
 
MCAPI void OnSentPacket (::rtc::PacketTransportInternal *, ::rtc::SentPacket const &)
 
MCAPI void OnWritableState (::rtc::PacketTransportInternal *)
 
MCAPI bool SetupDtls ()
 
MCAPI::std::string ToString () const
 
MCAPI void set_dtls_state (::webrtc::DtlsTransportState)
 
MCAPI void set_receiving (bool)
 
MCAPI void set_writable (bool)
 
MCAPI void * $ctor (::cricket::IceTransportInternal *, ::webrtc::CryptoOptions const &, ::webrtc::RtcEventLog *, ::rtc::SSLProtocolVersion)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Constructor & Destructor Documentation

◆ DtlsTransport()

MCAPI cricket::DtlsTransport::DtlsTransport ( ::cricket::IceTransportInternal * ,
::webrtc::CryptoOptions const & ,
::webrtc::RtcEventLog * ,
::rtc::SSLProtocolVersion  )
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

◆ ConfigureHandshakeTimeout()

MCAPI void cricket::DtlsTransport::ConfigureHandshakeTimeout ( )
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.

◆ ConnectToIceTransport()

MCAPI void cricket::DtlsTransport::ConnectToIceTransport ( )
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.

◆ HandleDtlsPacket()

MCAPI bool cricket::DtlsTransport::HandleDtlsPacket ( ::rtc::ArrayView< uchar 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.

◆ MaybeStartDtls()

MCAPI void cricket::DtlsTransport::MaybeStartDtls ( )
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.

◆ OnDtlsEvent()

MCAPI void cricket::DtlsTransport::OnDtlsEvent ( ::rtc::StreamInterface * ,
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.

◆ OnDtlsHandshakeError()

MCAPI void cricket::DtlsTransport::OnDtlsHandshakeError ( ::rtc::SSLHandshakeError )
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.

◆ OnNetworkRouteChanged()

MCAPI void cricket::DtlsTransport::OnNetworkRouteChanged ( ::std::optional<::rtc::NetworkRoute > )
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.

◆ OnReadPacket()

MCAPI void cricket::DtlsTransport::OnReadPacket ( ::rtc::PacketTransportInternal * ,
::rtc::ReceivedPacket 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.

◆ OnReadyToSend()

MCAPI void cricket::DtlsTransport::OnReadyToSend ( ::rtc::PacketTransportInternal * )
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.

◆ OnReceivingState()

MCAPI void cricket::DtlsTransport::OnReceivingState ( ::rtc::PacketTransportInternal * )
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.

◆ OnSentPacket()

MCAPI void cricket::DtlsTransport::OnSentPacket ( ::rtc::PacketTransportInternal * ,
::rtc::SentPacket 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.

◆ OnWritableState()

MCAPI void cricket::DtlsTransport::OnWritableState ( ::rtc::PacketTransportInternal * )
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.

◆ SetupDtls()

MCAPI bool cricket::DtlsTransport::SetupDtls ( )
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.

◆ ToString()

MCAPI::std::string cricket::DtlsTransport::ToString ( ) 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.

◆ set_dtls_state()

MCAPI void cricket::DtlsTransport::set_dtls_state ( ::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.

◆ set_receiving()

MCAPI void cricket::DtlsTransport::set_receiving ( 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.

◆ set_writable()

MCAPI void cricket::DtlsTransport::set_writable ( 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.

◆ $ctor()

MCAPI void * cricket::DtlsTransport::$ctor ( ::cricket::IceTransportInternal * ,
::webrtc::CryptoOptions const & ,
::webrtc::RtcEventLog * ,
::rtc::SSLProtocolVersion  )
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 ** cricket::DtlsTransport::$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: