|
SSLStreamAdapter & | operator= (SSLStreamAdapter const &) |
|
| SSLStreamAdapter (SSLStreamAdapter const &) |
|
virtual void | SetIdentity (::std::unique_ptr<::rtc::SSLIdentity >)=0 |
|
virtual::rtc::SSLIdentity * | GetIdentityForTesting () const =0 |
|
virtual void | SetServerRole (::rtc::SSLRole)=0 |
|
virtual void | SetMode (::rtc::SSLMode)=0 |
|
virtual void | SetMaxProtocolVersion (::rtc::SSLProtocolVersion)=0 |
|
virtual void | SetInitialRetransmissionTimeout (int)=0 |
|
virtual int | StartSSL ()=0 |
|
virtual bool | SetPeerCertificateDigest (::std::string_view, uchar const *, uint64, ::rtc::SSLPeerCertificateDigestError *)=0 |
|
virtual ::std::unique_ptr<::rtc::SSLCertChain > | GetPeerSSLCertChain () const =0 |
|
virtual bool | GetSslCipherSuite (int *cipher_suite) |
|
virtual::rtc::SSLProtocolVersion | GetSslVersion () const =0 |
|
virtual bool | GetSslVersionBytes (int *) const =0 |
|
virtual bool | ExportKeyingMaterial (::std::string_view label, uchar const *context, uint64 context_len, bool use_context, uchar *result, uint64 result_len) |
|
virtual ushort | GetPeerSignatureAlgorithm () const =0 |
|
virtual bool | SetDtlsSrtpCryptoSuites (::std::vector< int > const &crypto_suites) |
|
virtual bool | GetDtlsSrtpCryptoSuite (int *crypto_suite) |
|
virtual bool | IsTlsConnected ()=0 |
|
MCAPI void | $dtor () |
|
MCAPI bool | $GetSslCipherSuite (int *cipher_suite) |
|
MCAPI bool | $ExportKeyingMaterial (::std::string_view label, uchar const *context, uint64 context_len, bool use_context, uchar *result, uint64 result_len) |
|
MCAPI bool | $SetDtlsSrtpCryptoSuites (::std::vector< int > const &crypto_suites) |
|
MCAPI bool | $GetDtlsSrtpCryptoSuite (int *crypto_suite) |
|
virtual::rtc::StreamState | GetState () const =0 |
|
virtual::rtc::StreamResult | Read (::rtc::ArrayView< uchar >, uint64 &, int &)=0 |
|
virtual::rtc::StreamResult | Write (::rtc::ArrayView< uchar const >, uint64 &, int &)=0 |
|
virtual void | Close ()=0 |
|
virtual bool | Flush () |
|
MCAPI::rtc::StreamResult | WriteAll (void const *data, uint64 data_len, uint64 *written, int *error) |
|
MCAPI void * | $ctor () |
|
MCAPI bool | $Flush () |
|