SSLClient
v1.1.1
Add TLS 1.2 functionality to any network library.
|
This is the complete list of members for SSLClient< C, SessionCache >, including all inherited members.
available() override | SSLClient< C, SessionCache > | inline |
available_impl() | SSLClientImpl | |
connect(IPAddress ip, uint16_t port) override | SSLClient< C, SessionCache > | inline |
connect(const char *host, uint16_t port) override | SSLClient< C, SessionCache > | inline |
connect_impl(IPAddress ip, uint16_t port) | SSLClientImpl | |
connect_impl(const char *host, uint16_t port) | SSLClientImpl | |
connected() override | SSLClient< C, SessionCache > | inline |
connected_impl() | SSLClientImpl | |
flush() override | SSLClient< C, SessionCache > | inline |
flush_impl() | SSLClientImpl | |
get_arduino_client() override | SSLClient< C, SessionCache > | inlineprotectedvirtual |
get_arduino_client() const override | SSLClient< C, SessionCache > | inlineprotectedvirtual |
get_session_array() override | SSLClient< C, SessionCache > | inlineprotectedvirtual |
get_session_array() const override | SSLClient< C, SessionCache > | inlineprotectedvirtual |
get_session_impl(const char *host, const IPAddress &addr) | SSLClientImpl | |
getClient() | SSLClient< C, SessionCache > | inline |
getSession(const char *host, const IPAddress &addr) | SSLClient< C, SessionCache > | inline |
getSessionCount() const override | SSLClient< C, SessionCache > | inlinevirtual |
localPort() override | SSLClient< C, SessionCache > | inlinevirtual |
m_error(const T str, const char *func_name) const | SSLClientImpl | inlineprotected |
m_info(const T str, const char *func_name) const | SSLClientImpl | inlineprotected |
m_print(const T str, const char *func_name, const DebugLevel level) const | SSLClientImpl | inlineprotected |
m_print_br_error(const unsigned br_error_code, const DebugLevel level) const | SSLClientImpl | protected |
m_print_prefix(const char *func_name, const DebugLevel level) const | SSLClientImpl | protected |
m_print_ssl_error(const int ssl_error, const DebugLevel level) const | SSLClientImpl | protected |
m_warn(const T str, const char *func_name) const | SSLClientImpl | inlineprotected |
operator bool() | SSLClient< C, SessionCache > | inline |
operator!=(const bool value) | SSLClient< C, SessionCache > | inline |
operator!=(const C &rhs) | SSLClient< C, SessionCache > | inline |
operator==(const bool value) | SSLClient< C, SessionCache > | inline |
operator==(const C &rhs) | SSLClient< C, SessionCache > | inline |
peek() override | SSLClient< C, SessionCache > | inline |
peek_impl() | SSLClientImpl | |
read() override | SSLClient< C, SessionCache > | inline |
read(uint8_t *buf, size_t size) override | SSLClient< C, SessionCache > | inline |
read_impl(uint8_t *buf, size_t size) | SSLClientImpl | |
remoteIP() override | SSLClient< C, SessionCache > | inlinevirtual |
remotePort() override | SSLClient< C, SessionCache > | inlinevirtual |
remove_session_impl(const char *host, const IPAddress &addr) | SSLClientImpl | |
removeSession(const char *host, const IPAddress &addr) | SSLClient< C, SessionCache > | inline |
set_mutual_impl(const SSLClientParameters *params) | SSLClientImpl | |
setMutualAuthParams(const SSLClientParameters *params) | SSLClient< C, SessionCache > | inline |
SSLClient(const C &client, const br_x509_trust_anchor *trust_anchors, const size_t trust_anchors_num, const int analog_pin, const DebugLevel debug=SSL_WARN) | SSLClient< C, SessionCache > | inlineexplicit |
SSLClientImpl(const br_x509_trust_anchor *trust_anchors, const size_t trust_anchors_num, const int analog_pin, const DebugLevel debug) | SSLClientImpl | explicit |
SSLClientImpl(const br_x509_trust_anchor *trust_anchors, const size_t trust_anchors_num, const int analog_pin, const DebugLevel debug, const SSLClientParameters *mutual_auth_params) | SSLClientImpl | explicit |
stop() override | SSLClient< C, SessionCache > | inline |
stop_impl() | SSLClientImpl | |
write(uint8_t b) override | SSLClient< C, SessionCache > | inline |
write(const uint8_t *buf, size_t size) override | SSLClient< C, SessionCache > | inline |
write_impl(const uint8_t *buf, size_t size) | SSLClientImpl |