|
| | QuicTransportChannel (TransportChannelImpl *channel) |
| |
| | ~QuicTransportChannel () override |
| |
| bool | SetLocalCertificate (const rtc::scoped_refptr< rtc::RTCCertificate > &certificate) override |
| |
| rtc::scoped_refptr< rtc::RTCCertificate > | GetLocalCertificate () const override |
| |
| bool | SetRemoteFingerprint (const std::string &digest_alg, const uint8_t *digest, size_t digest_len) override |
| |
| bool | IsDtlsActive () const override |
| |
| int | SendPacket (const char *data, size_t size, const rtc::PacketOptions &options, int flags) override |
| |
| bool | SetSrtpCryptoSuites (const std::vector< int > &ciphers) override |
| |
| bool | GetSrtpCryptoSuite (int *cipher) override |
| |
| bool | SetSslRole (rtc::SSLRole role) override |
| |
| bool | GetSslRole (rtc::SSLRole *role) const override |
| |
| bool | GetSslCipherSuite (int *cipher) override |
| |
| bool | ExportKeyingMaterial (const std::string &label, const uint8_t *context, size_t context_len, bool use_context, uint8_t *result, size_t result_len) override |
| |
| std::unique_ptr< rtc::SSLCertificate > | GetRemoteSSLCertificate () const override |
| |
| void | SetIceRole (IceRole role) override |
| |
| IceRole | GetIceRole () const override |
| |
| int | SetOption (rtc::Socket::Option opt, int value) override |
| |
| bool | GetOption (rtc::Socket::Option opt, int *value) override |
| |
| int | GetError () override |
| |
| bool | GetStats (ConnectionInfos *infos) override |
| |
| const std::string | SessionId () const override |
| |
| TransportChannelState | GetState () const override |
| |
| void | SetIceTiebreaker (uint64_t tiebreaker) override |
| |
| void | SetIceParameters (const IceParameters &ice_params) override |
| |
| void | SetRemoteIceParameters (const IceParameters &ice_params) override |
| |
| void | SetRemoteIceMode (IceMode mode) override |
| |
| void | MaybeStartGathering () override |
| |
| IceGatheringState | gathering_state () const override |
| |
| void | AddRemoteCandidate (const Candidate &candidate) override |
| |
| void | RemoveRemoteCandidate (const Candidate &candidate) override |
| |
| void | SetIceConfig (const IceConfig &config) override |
| |
| net::WriteResult | WritePacket (const char *buffer, size_t buf_len, const net::IPAddress &self_address, const net::IPEndPoint &peer_address, net::PerPacketOptions *options) override |
| |
| bool | IsWriteBlockedDataBuffered () const override |
| |
| bool | IsWriteBlocked () const override |
| |
| net::QuicByteCount | GetMaxPacketSize (const net::IPEndPoint &peer_address) const override |
| |
| void | SetWritable () override |
| |
| void | OnProofValid (const net::QuicCryptoClientConfig::CachedState &cached) override |
| |
| void | OnProofVerifyDetailsAvailable (const net::ProofVerifyDetails &verify_details) override |
| |
| void | SetMetricsObserver (webrtc::MetricsObserverInterface *observer) override |
| |
| bool | HasDataToWrite () const |
| |
| void | OnCanWrite () |
| |
| QuicTransportState | quic_state () const |
| |
| ReliableQuicStream * | CreateQuicStream () |
| |
| TransportChannelImpl * | ice_transport_channel () |
| |
| | QuicTransportChannel (TransportChannelImpl *channel) |
| |
| | ~QuicTransportChannel () override |
| |
| bool | SetLocalCertificate (const rtc::scoped_refptr< rtc::RTCCertificate > &certificate) override |
| |
| rtc::scoped_refptr< rtc::RTCCertificate > | GetLocalCertificate () const override |
| |
| bool | SetRemoteFingerprint (const std::string &digest_alg, const uint8_t *digest, size_t digest_len) override |
| |
| bool | IsDtlsActive () const override |
| |
| int | SendPacket (const char *data, size_t size, const rtc::PacketOptions &options, int flags) override |
| |
| bool | SetSrtpCryptoSuites (const std::vector< int > &ciphers) override |
| |
| bool | GetSrtpCryptoSuite (int *cipher) override |
| |
| bool | SetSslRole (rtc::SSLRole role) override |
| |
| bool | GetSslRole (rtc::SSLRole *role) const override |
| |
| bool | GetSslCipherSuite (int *cipher) override |
| |
| bool | ExportKeyingMaterial (const std::string &label, const uint8_t *context, size_t context_len, bool use_context, uint8_t *result, size_t result_len) override |
| |
| std::unique_ptr< rtc::SSLCertificate > | GetRemoteSSLCertificate () const override |
| |
| void | SetIceRole (IceRole role) override |
| |
| IceRole | GetIceRole () const override |
| |
| int | SetOption (rtc::Socket::Option opt, int value) override |
| |
| bool | GetOption (rtc::Socket::Option opt, int *value) override |
| |
| int | GetError () override |
| |
| bool | GetStats (ConnectionInfos *infos) override |
| |
| const std::string | SessionId () const override |
| |
| TransportChannelState | GetState () const override |
| |
| void | SetIceTiebreaker (uint64_t tiebreaker) override |
| |
| void | SetIceParameters (const IceParameters &ice_params) override |
| |
| void | SetRemoteIceParameters (const IceParameters &ice_params) override |
| |
| void | SetRemoteIceMode (IceMode mode) override |
| |
| void | MaybeStartGathering () override |
| |
| IceGatheringState | gathering_state () const override |
| |
| void | AddRemoteCandidate (const Candidate &candidate) override |
| |
| void | RemoveRemoteCandidate (const Candidate &candidate) override |
| |
| void | SetIceConfig (const IceConfig &config) override |
| |
| net::WriteResult | WritePacket (const char *buffer, size_t buf_len, const net::IPAddress &self_address, const net::IPEndPoint &peer_address, net::PerPacketOptions *options) override |
| |
| bool | IsWriteBlockedDataBuffered () const override |
| |
| bool | IsWriteBlocked () const override |
| |
| net::QuicByteCount | GetMaxPacketSize (const net::IPEndPoint &peer_address) const override |
| |
| void | SetWritable () override |
| |
| void | OnProofValid (const net::QuicCryptoClientConfig::CachedState &cached) override |
| |
| void | OnProofVerifyDetailsAvailable (const net::ProofVerifyDetails &verify_details) override |
| |
| void | SetMetricsObserver (webrtc::MetricsObserverInterface *observer) override |
| |
| bool | HasDataToWrite () const |
| |
| void | OnCanWrite () |
| |
| QuicTransportState | quic_state () const |
| |
| ReliableQuicStream * | CreateQuicStream () |
| |
| TransportChannelImpl * | ice_transport_channel () |
| |
| | TransportChannelImpl (const std::string &transport_name, int component) |
| |
| virtual void | SetIceProtocolType (IceProtocolType) |
| |
| virtual void | SetIceCredentials (const std::string &ice_ufrag, const std::string &ice_pwd) |
| |
| virtual void | SetRemoteIceCredentials (const std::string &ice_ufrag, const std::string &ice_pwd) |
| |
| | TransportChannelImpl (const std::string &transport_name, int component) |
| |
| virtual void | SetIceProtocolType (IceProtocolType) |
| |
| virtual void | SetIceCredentials (const std::string &ice_ufrag, const std::string &ice_pwd) |
| |
| virtual void | SetRemoteIceCredentials (const std::string &ice_ufrag, const std::string &ice_pwd) |
| |