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

Public Member Functions

MCAPI void ActivateRtcpMux ()
 
MCAPI::webrtc::RTCError AddRemoteCandidates (::std::vector<::cricket::Candidate > const &)
 
MCAPI ::std::optional<::rtc::SSLRole > GetDtlsRole () const
 
MCAPI bool GetStats (::cricket::TransportStats *)
 
MCAPI bool GetTransportStats (::cricket::DtlsTransportInternal *, int, ::cricket::TransportStats *)
 
MCAPI JsepTransport (::std::string const &, ::webrtc::scoped_refptr<::rtc::RTCCertificate > const &, ::webrtc::scoped_refptr<::webrtc::IceTransportInterface >, ::webrtc::scoped_refptr<::webrtc::IceTransportInterface >, ::std::unique_ptr<::webrtc::RtpTransport >, ::std::unique_ptr<::webrtc::SrtpTransport >, ::std::unique_ptr<::webrtc::DtlsSrtpTransport >, ::std::unique_ptr<::cricket::DtlsTransportInternal >, ::std::unique_ptr<::cricket::DtlsTransportInternal >, ::std::unique_ptr<::cricket::SctpTransportInternal >, ::std::function< void()>)
 
MCAPI::webrtc::RTCError NegotiateAndSetDtlsParameters (::webrtc::SdpType)
 
MCAPI::webrtc::RTCError NegotiateDtlsRole (::webrtc::SdpType, ::cricket::ConnectionRole, ::cricket::ConnectionRole, ::std::optional<::rtc::SSLRole > *)
 
MCAPI void SetActiveResetSrtpParams (bool)
 
MCAPI::webrtc::RTCError SetLocalJsepTransportDescription (::cricket::JsepTransportDescription const &, ::webrtc::SdpType)
 
MCAPI void SetNeedsIceRestartFlag ()
 
MCAPI void SetRemoteIceParameters (::cricket::IceParameters const &, ::cricket::IceTransportInternal *)
 
MCAPI::webrtc::RTCError SetRemoteJsepTransportDescription (::cricket::JsepTransportDescription const &, ::webrtc::SdpType)
 
MCAPI bool SetRtcpMux (bool, ::webrtc::SdpType, ::cricket::ContentSource)
 
MCAPI::webrtc::RTCError VerifyCertificateFingerprint (::rtc::RTCCertificate const *, ::rtc::SSLFingerprint const *) const
 
MCAPI void * $ctor (::std::string const &, ::webrtc::scoped_refptr<::rtc::RTCCertificate > const &, ::webrtc::scoped_refptr<::webrtc::IceTransportInterface >, ::webrtc::scoped_refptr<::webrtc::IceTransportInterface >, ::std::unique_ptr<::webrtc::RtpTransport >, ::std::unique_ptr<::webrtc::SrtpTransport >, ::std::unique_ptr<::webrtc::DtlsSrtpTransport >, ::std::unique_ptr<::cricket::DtlsTransportInternal >, ::std::unique_ptr<::cricket::DtlsTransportInternal >, ::std::unique_ptr<::cricket::SctpTransportInternal >, ::std::function< void()>)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI ::webrtc::RTCError SetNegotiatedDtlsParameters (::cricket::DtlsTransportInternal *, ::std::optional<::rtc::SSLRole >, ::rtc::SSLFingerprint *)
 

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