Attach(StreamInterface *stream, bool owned=true) | rtc::StreamAdapterInterface | |
Attach(StreamInterface *stream, bool owned=true) | rtc::StreamAdapterInterface | |
client_auth_enabled() const | rtc::SSLStreamAdapter | inline |
client_auth_enabled() const | rtc::SSLStreamAdapter | inline |
Close() override | rtc::OpenSSLStreamAdapter | virtual |
Close() override | rtc::OpenSSLStreamAdapter | virtual |
ConsumeReadData(size_t) | rtc::StreamInterface | inlinevirtual |
ConsumeReadData(size_t) | rtc::StreamInterface | inlinevirtual |
ConsumeWriteBuffer(size_t) | rtc::StreamInterface | inlinevirtual |
ConsumeWriteBuffer(size_t) | rtc::StreamInterface | inlinevirtual |
Create(StreamInterface *stream) | rtc::SSLStreamAdapter | static |
Create(StreamInterface *stream) | rtc::SSLStreamAdapter | static |
Detach() | rtc::StreamAdapterInterface | |
Detach() | rtc::StreamAdapterInterface | |
disconnect_all() | sigslot::has_slots_interface | inline |
disconnect_all() | sigslot::has_slots_interface | inline |
enable_time_callback_for_testing() | rtc::OpenSSLStreamAdapter | static |
enable_time_callback_for_testing() | rtc::OpenSSLStreamAdapter | static |
ExportKeyingMaterial(const std::string &label, const uint8_t *context, size_t context_len, bool use_context, uint8_t *result, size_t result_len) override | rtc::OpenSSLStreamAdapter | virtual |
ExportKeyingMaterial(const std::string &label, const uint8_t *context, size_t context_len, bool use_context, uint8_t *result, size_t result_len) override | rtc::OpenSSLStreamAdapter | virtual |
Flush() override | rtc::StreamAdapterInterface | virtual |
Flush() override | rtc::StreamAdapterInterface | virtual |
GetAvailable(size_t *size) const override | rtc::StreamAdapterInterface | virtual |
GetAvailable(size_t *size) const override | rtc::StreamAdapterInterface | virtual |
GetDtlsSrtpCryptoSuite(int *crypto_suite) override | rtc::OpenSSLStreamAdapter | virtual |
GetDtlsSrtpCryptoSuite(int *crypto_suite) override | rtc::OpenSSLStreamAdapter | virtual |
GetPeerCertificate() const override | rtc::OpenSSLStreamAdapter | virtual |
GetPeerCertificate() const override | rtc::OpenSSLStreamAdapter | virtual |
GetPosition(size_t *position) const override | rtc::StreamAdapterInterface | virtual |
GetPosition(size_t *position) const override | rtc::StreamAdapterInterface | virtual |
GetReadData(size_t *data_len) | rtc::StreamInterface | virtual |
GetReadData(size_t *data_len) | rtc::StreamInterface | virtual |
GetSize(size_t *size) const override | rtc::StreamAdapterInterface | virtual |
GetSize(size_t *size) const override | rtc::StreamAdapterInterface | virtual |
GetSslCipherSuite(int *cipher) override | rtc::OpenSSLStreamAdapter | virtual |
GetSslCipherSuite(int *cipher) override | rtc::OpenSSLStreamAdapter | virtual |
GetSslVersion() const override | rtc::OpenSSLStreamAdapter | virtual |
GetSslVersion() const override | rtc::OpenSSLStreamAdapter | virtual |
GetState() const override | rtc::OpenSSLStreamAdapter | virtual |
GetState() const override | rtc::OpenSSLStreamAdapter | virtual |
GetWriteBuffer(size_t *buf_len) | rtc::StreamInterface | virtual |
GetWriteBuffer(size_t *buf_len) | rtc::StreamInterface | virtual |
GetWriteRemaining(size_t *size) const override | rtc::StreamAdapterInterface | virtual |
GetWriteRemaining(size_t *size) const override | rtc::StreamAdapterInterface | virtual |
has_slots() | sigslot::has_slots<> | inline |
has_slots() | sigslot::has_slots<> | inline |
has_slots_interface(signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all) | sigslot::has_slots_interface | inlineprotected |
has_slots_interface(signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all) | sigslot::has_slots_interface | inlineprotected |
ignore_bad_cert() const | rtc::SSLStreamAdapter | inline |
ignore_bad_cert() const | rtc::SSLStreamAdapter | inline |
IsAcceptableCipher(int cipher, KeyType key_type) | rtc::OpenSSLStreamAdapter | static |
IsAcceptableCipher(const std::string &cipher, KeyType key_type) | rtc::OpenSSLStreamAdapter | static |
IsAcceptableCipher(int cipher, KeyType key_type) | rtc::OpenSSLStreamAdapter | static |
IsAcceptableCipher(const std::string &cipher, KeyType key_type) | rtc::OpenSSLStreamAdapter | static |
IsBoringSsl() | rtc::OpenSSLStreamAdapter | static |
IsBoringSsl() | rtc::OpenSSLStreamAdapter | static |
IsTlsConnected() override | rtc::OpenSSLStreamAdapter | virtual |
IsTlsConnected() override | rtc::OpenSSLStreamAdapter | virtual |
MessageHandler() | rtc::MessageHandler | inlineprotected |
MessageHandler() | rtc::MessageHandler | inlineprotected |
MSG_MAX enum value | rtc::StreamInterface | |
MSG_POST_EVENT enum value | rtc::StreamInterface | |
OnEvent(StreamInterface *stream, int events, int err) override | rtc::OpenSSLStreamAdapter | protectedvirtual |
OnEvent(StreamInterface *stream, int events, int err) override | rtc::OpenSSLStreamAdapter | protectedvirtual |
OpenSSLStreamAdapter(StreamInterface *stream) | rtc::OpenSSLStreamAdapter | explicit |
OpenSSLStreamAdapter(StreamInterface *stream) | rtc::OpenSSLStreamAdapter | explicit |
PostEvent(Thread *t, int events, int err) | rtc::StreamInterface | |
PostEvent(int events, int err) | rtc::StreamInterface | |
PostEvent(Thread *t, int events, int err) | rtc::StreamInterface | |
PostEvent(int events, int err) | rtc::StreamInterface | |
Read(void *data, size_t data_len, size_t *read, int *error) override | rtc::OpenSSLStreamAdapter | virtual |
Read(void *data, size_t data_len, size_t *read, int *error) override | rtc::OpenSSLStreamAdapter | virtual |
ReadAll(void *buffer, size_t buffer_len, size_t *read, int *error) | rtc::StreamInterface | |
ReadAll(void *buffer, size_t buffer_len, size_t *read, int *error) | rtc::StreamInterface | |
ReadLine(std::string *line) | rtc::StreamInterface | |
ReadLine(std::string *line) | rtc::StreamInterface | |
ReserveSize(size_t size) override | rtc::StreamAdapterInterface | virtual |
ReserveSize(size_t size) override | rtc::StreamAdapterInterface | virtual |
Rewind() | rtc::StreamInterface | inline |
Rewind() | rtc::StreamInterface | inline |
set_client_auth_enabled(bool enabled) | rtc::SSLStreamAdapter | inline |
set_client_auth_enabled(bool enabled) | rtc::SSLStreamAdapter | inline |
set_ignore_bad_cert(bool ignore) | rtc::SSLStreamAdapter | inline |
set_ignore_bad_cert(bool ignore) | rtc::SSLStreamAdapter | inline |
SetDtlsSrtpCryptoSuites(const std::vector< int > &crypto_suites) override | rtc::OpenSSLStreamAdapter | virtual |
SetDtlsSrtpCryptoSuites(const std::vector< int > &crypto_suites) override | rtc::OpenSSLStreamAdapter | virtual |
SetIdentity(SSLIdentity *identity) override | rtc::OpenSSLStreamAdapter | virtual |
SetIdentity(SSLIdentity *identity) override | rtc::OpenSSLStreamAdapter | virtual |
SetInitialRetransmissionTimeout(int timeout_ms) override | rtc::OpenSSLStreamAdapter | virtual |
SetInitialRetransmissionTimeout(int timeout_ms) override | rtc::OpenSSLStreamAdapter | virtual |
SetMaxProtocolVersion(SSLProtocolVersion version) override | rtc::OpenSSLStreamAdapter | virtual |
SetMaxProtocolVersion(SSLProtocolVersion version) override | rtc::OpenSSLStreamAdapter | virtual |
SetMode(SSLMode mode) override | rtc::OpenSSLStreamAdapter | virtual |
SetMode(SSLMode mode) override | rtc::OpenSSLStreamAdapter | virtual |
SetPeerCertificateDigest(const std::string &digest_alg, const unsigned char *digest_val, size_t digest_len, SSLPeerCertificateDigestError *error=nullptr) override | rtc::OpenSSLStreamAdapter | virtual |
SetPeerCertificateDigest(const std::string &digest_alg, const unsigned char *digest_val, size_t digest_len, SSLPeerCertificateDigestError *error=nullptr) override | rtc::OpenSSLStreamAdapter | virtual |
SetPosition(size_t position) override | rtc::StreamAdapterInterface | virtual |
SetPosition(size_t position) override | rtc::StreamAdapterInterface | virtual |
SetServerRole(SSLRole role=SSL_SERVER) override | rtc::OpenSSLStreamAdapter | virtual |
SetServerRole(SSLRole role=SSL_SERVER) override | rtc::OpenSSLStreamAdapter | virtual |
signal_connect(_signal_base_interface *sender) | sigslot::has_slots_interface | inline |
signal_connect(_signal_base_interface *sender) | sigslot::has_slots_interface | inline |
signal_disconnect(_signal_base_interface *sender) | sigslot::has_slots_interface | inline |
signal_disconnect(_signal_base_interface *sender) | sigslot::has_slots_interface | inline |
SignalEvent | rtc::StreamInterface | |
SignalSSLHandshakeError | rtc::SSLStreamAdapter | |
SslCipherSuiteToName(int crypto_suite) | rtc::OpenSSLStreamAdapter | static |
SslCipherSuiteToName(int crypto_suite) | rtc::OpenSSLStreamAdapter | static |
SSLStreamAdapter(StreamInterface *stream) | rtc::SSLStreamAdapter | explicit |
SSLStreamAdapter(StreamInterface *stream) | rtc::SSLStreamAdapter | explicit |
StartSSL() override | rtc::OpenSSLStreamAdapter | virtual |
StartSSL() override | rtc::OpenSSLStreamAdapter | virtual |
stream() | rtc::StreamAdapterInterface | inlineprotected |
stream() | rtc::StreamAdapterInterface | inlineprotected |
StreamAdapterInterface(StreamInterface *stream, bool owned=true) | rtc::StreamAdapterInterface | explicit |
StreamAdapterInterface(StreamInterface *stream, bool owned=true) | rtc::StreamAdapterInterface | explicit |
StreamInterface() | rtc::StreamInterface | protected |
StreamInterface() | rtc::StreamInterface | protected |
Write(const void *data, size_t data_len, size_t *written, int *error) override | rtc::OpenSSLStreamAdapter | virtual |
Write(const void *data, size_t data_len, size_t *written, int *error) override | rtc::OpenSSLStreamAdapter | virtual |
WriteAll(const void *data, size_t data_len, size_t *written, int *error) | rtc::StreamInterface | |
WriteAll(const void *data, size_t data_len, size_t *written, int *error) | rtc::StreamInterface | |
~has_slots() | sigslot::has_slots<> | inline |
~has_slots() | sigslot::has_slots<> | inline |
~has_slots_interface() | sigslot::has_slots_interface | inlineprotectedvirtual |
~has_slots_interface() | sigslot::has_slots_interface | inlineprotectedvirtual |
~MessageHandler() | rtc::MessageHandler | virtual |
~MessageHandler() | rtc::MessageHandler | virtual |
~OpenSSLStreamAdapter() override | rtc::OpenSSLStreamAdapter | |
~OpenSSLStreamAdapter() override | rtc::OpenSSLStreamAdapter | |
~SSLStreamAdapter() override | rtc::SSLStreamAdapter | |
~SSLStreamAdapter() override | rtc::SSLStreamAdapter | |
~StreamAdapterInterface() override | rtc::StreamAdapterInterface | protected |
~StreamAdapterInterface() override | rtc::StreamAdapterInterface | protected |
~StreamInterface() override | rtc::StreamInterface | |
~StreamInterface() override | rtc::StreamInterface | |