|
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 *) |
|
virtual::rtc::SSLProtocolVersion | GetSslVersion () const =0 |
|
virtual bool | GetSslVersionBytes (int *) const =0 |
|
virtual bool | ExportKeyingMaterial (::std::string_view, uchar const *, uint64, bool, uchar *, uint64) |
|
virtual ushort | GetPeerSignatureAlgorithm () const =0 |
|
virtual bool | SetDtlsSrtpCryptoSuites (::std::vector< int > const &) |
|
virtual bool | GetDtlsSrtpCryptoSuite (int *) |
|
virtual bool | IsTlsConnected ()=0 |
|
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 *, uint64, uint64 *, int *) |
|
MCAPI void * | $ctor () |
|