|
DtlsTransport & | operator= (DtlsTransport const &) |
|
| DtlsTransport (DtlsTransport const &) |
|
virtual::webrtc::DtlsTransportState | dtls_state () const |
|
virtual::std::string const & | transport_name () const |
|
virtual int | component () const |
|
virtual bool | IsDtlsActive () const |
|
virtual bool | SetLocalCertificate (::webrtc::scoped_refptr<::rtc::RTCCertificate > const &certificate) |
|
virtual ::webrtc::scoped_refptr<::rtc::RTCCertificate > | GetLocalCertificate () const |
|
virtual bool | SetRemoteFingerprint (::std::string_view digest_alg, uchar const *digest, uint64 digest_len) |
|
virtual::webrtc::RTCError | SetRemoteParameters (::std::string_view digest_alg, uchar const *digest, uint64 digest_len, ::std::optional<::rtc::SSLRole > role) |
|
virtual int | SendPacket (char const *data, uint64 size, ::rtc::PacketOptions const &options, int flags) |
|
virtual bool | GetOption (::rtc::Socket::Option opt, int *value) |
|
virtual bool | GetSslVersionBytes (int *version) const |
|
virtual bool | GetSrtpCryptoSuite (int *cipher) |
|
virtual ushort | GetSslPeerSignatureAlgorithm () const |
|
virtual bool | GetDtlsRole (::rtc::SSLRole *role) const |
|
virtual bool | SetDtlsRole (::rtc::SSLRole role) |
|
virtual bool | GetSslCipherSuite (int *cipher_suite) |
|
virtual ::std::unique_ptr<::rtc::SSLCertChain > | GetRemoteSSLCertChain () const |
|
virtual bool | ExportKeyingMaterial (::std::string_view label, uchar const *context, uint64 context_len, bool use_context, uchar *result, uint64 result_len) |
|
virtual::cricket::IceTransportInternal * | ice_transport () |
|
virtual bool | receiving () const |
|
virtual bool | writable () const |
|
virtual int | GetError () |
|
virtual ::std::optional<::rtc::NetworkRoute > | network_route () const |
|
virtual int | SetOption (::rtc::Socket::Option opt, int value) |
|
MCAPI void | ConfigureHandshakeTimeout () |
|
MCAPI void | ConnectToIceTransport () |
|
MCAPI | DtlsTransport (::cricket::IceTransportInternal *ice_transport, ::webrtc::CryptoOptions const &crypto_options, ::webrtc::RtcEventLog *event_log, ::rtc::SSLProtocolVersion max_version) |
|
MCAPI bool | HandleDtlsPacket (::rtc::ArrayView< uchar const > payload) |
|
MCAPI void | MaybeStartDtls () |
|
MCAPI void | OnDtlsEvent (::rtc::StreamInterface *dtls, int sig, int err) |
|
MCAPI void | OnDtlsHandshakeError (::rtc::SSLHandshakeError error) |
|
MCAPI void | OnNetworkRouteChanged (::std::optional<::rtc::NetworkRoute > network_route) |
|
MCAPI void | OnReadPacket (::rtc::PacketTransportInternal *transport, ::rtc::ReceivedPacket const &packet) |
|
MCAPI void | OnReadyToSend (::rtc::PacketTransportInternal *transport) |
|
MCAPI void | OnReceivingState (::rtc::PacketTransportInternal *transport) |
|
MCAPI void | OnSentPacket (::rtc::PacketTransportInternal *transport, ::rtc::SentPacket const &sent_packet) |
|
MCAPI void | OnWritableState (::rtc::PacketTransportInternal *transport) |
|
MCAPI bool | SetupDtls () |
|
MCAPI::std::string | ToString () const |
|
MCAPI void | set_dtls_state (::webrtc::DtlsTransportState state) |
|
MCAPI void | set_receiving (bool receiving) |
|
MCAPI void | set_writable (bool writable) |
|
MCAPI void * | $ctor (::cricket::IceTransportInternal *ice_transport, ::webrtc::CryptoOptions const &crypto_options, ::webrtc::RtcEventLog *event_log, ::rtc::SSLProtocolVersion max_version) |
|
MCAPI void | $dtor () |
|
MCAPI::webrtc::DtlsTransportState | $dtls_state () const |
|
MCAPI::std::string const & | $transport_name () const |
|
MCAPI int | $component () const |
|
MCAPI bool | $IsDtlsActive () const |
|
MCAPI bool | $SetLocalCertificate (::webrtc::scoped_refptr<::rtc::RTCCertificate > const &certificate) |
|
MCAPI ::webrtc::scoped_refptr<::rtc::RTCCertificate > | $GetLocalCertificate () const |
|
MCAPI bool | $SetRemoteFingerprint (::std::string_view digest_alg, uchar const *digest, uint64 digest_len) |
|
MCAPI::webrtc::RTCError | $SetRemoteParameters (::std::string_view digest_alg, uchar const *digest, uint64 digest_len, ::std::optional<::rtc::SSLRole > role) |
|
MCAPI int | $SendPacket (char const *data, uint64 size, ::rtc::PacketOptions const &options, int flags) |
|
MCAPI bool | $GetOption (::rtc::Socket::Option opt, int *value) |
|
MCAPI bool | $GetSslVersionBytes (int *version) const |
|
MCAPI bool | $GetSrtpCryptoSuite (int *cipher) |
|
MCAPI ushort | $GetSslPeerSignatureAlgorithm () const |
|
MCAPI bool | $GetDtlsRole (::rtc::SSLRole *role) const |
|
MCAPI bool | $SetDtlsRole (::rtc::SSLRole role) |
|
MCAPI bool | $GetSslCipherSuite (int *cipher_suite) |
|
MCAPI ::std::unique_ptr<::rtc::SSLCertChain > | $GetRemoteSSLCertChain () const |
|
MCAPI bool | $ExportKeyingMaterial (::std::string_view label, uchar const *context, uint64 context_len, bool use_context, uchar *result, uint64 result_len) |
|
MCAPI::cricket::IceTransportInternal * | $ice_transport () |
|
MCAPI bool | $receiving () const |
|
MCAPI bool | $writable () const |
|
MCAPI int | $GetError () |
|
MCAPI ::std::optional<::rtc::NetworkRoute > | $network_route () const |
|
MCAPI int | $SetOption (::rtc::Socket::Option opt, int value) |
|
MCAPI void * | $ctor () |
|
MCAPI void | DeregisterReceivedPacketCallback (void *id) |
|
MCAPI void | NotifyOnClose () |
|
MCAPI void | NotifyPacketReceived (::rtc::ReceivedPacket const &packet) |
|
MCAPI void | RegisterReceivedPacketCallback (void *id, ::absl::AnyInvocable< void(::rtc::PacketTransportInternal *, ::rtc::ReceivedPacket const &)> callback) |
|
MCAPI void | SetOnCloseCallback (::absl::AnyInvocable< void() && > callback) |
|
|
::ll::UntypedStorage< 1, 1 > | mUnkd7362e |
|
::ll::UntypedStorage< 4, 4 > | mUnk84c612 |
|
::ll::UntypedStorage< 4, 4 > | mUnk3f8dce |
|
::ll::UntypedStorage< 8, 8 > | mUnkc921e6 |
|
::ll::UntypedStorage< 8, 8 > | mUnk745fa2 |
|
::ll::UntypedStorage< 8, 8 > | mUnke36806 |
|
::ll::UntypedStorage< 8, 24 > | mUnk17b8a7 |
|
::ll::UntypedStorage< 1, 1 > | mUnkda6491 |
|
::ll::UntypedStorage< 8, 8 > | mUnk498d3c |
|
::ll::UntypedStorage< 4, 8 > | mUnkb91ba1 |
|
::ll::UntypedStorage< 4, 4 > | mUnk6540de |
|
::ll::UntypedStorage< 8, 24 > | mUnk9d4972 |
|
::ll::UntypedStorage< 8, 32 > | mUnk7e7427 |
|
::ll::UntypedStorage< 8, 24 > | mUnkd71b90 |
|
::ll::UntypedStorage< 1, 1 > | mUnk1ef94d |
|
::ll::UntypedStorage< 1, 1 > | mUnka04d79 |
|
::ll::UntypedStorage< 8, 8 > | mUnk93f957 |
|
::ll::UntypedStorage< 8, 32 > | mUnk76842d |
|
::ll::UntypedStorage< 8, 32 > | mUnk4da7eb |
|
::ll::UntypedStorage< 8, 48 > | mUnkf7aded |
|
::ll::UntypedStorage< 8, 48 > | mUnke7edde |
|
::ll::UntypedStorage< 8, 48 > | mUnkf8514d |
|
::ll::UntypedStorage< 8, 48 > | mUnk98c54b |
|
::ll::UntypedStorage< 8, 48 > | mUnkb94f82 |
|
::ll::UntypedStorage< 1, 1 > | mUnk7e10bf |
|
::ll::UntypedStorage< 8, 32 > | mUnkab850a |
|
::ll::UntypedStorage< 8, 32 > | mUnkf1b4ec |
|