|
ESP8266
|
Public Member Functions | |
| SSLContext () | |
| ~SSLContext () | |
| void | ref () |
| void | unref () |
| void | connect (ClientContext *ctx) |
| int | read (uint8_t *dst, size_t size) |
| int | read () |
| int | peek () |
| size_t | peekBytes (char *dst, size_t size) |
| int | available () |
| operator SSL * () | |
Protected Member Functions | |
| int | _readAll () |
Protected Attributes | |
| SSL * | _ssl = nullptr |
| int | _refcnt = 0 |
| const uint8_t * | _read_ptr = nullptr |
| size_t | _available = 0 |
Static Protected Attributes | |
| static SSL_CTX * | _ssl_ctx = nullptr |
| static int | _ssl_ctx_refcnt = 0 |
| SSLContext::SSLContext | ( | ) |
| SSLContext::~SSLContext | ( | ) |
|
protected |
| int SSLContext::available | ( | void | ) |
| void SSLContext::connect | ( | ClientContext * | ctx | ) |
| SSLContext::operator SSL * | ( | ) |
| int SSLContext::peek | ( | void | ) |
| size_t SSLContext::peekBytes | ( | char * | dst, |
| size_t | size | ||
| ) |
| int SSLContext::read | ( | uint8_t * | dst, |
| size_t | size | ||
| ) |
| int SSLContext::read | ( | void | ) |
| void SSLContext::ref | ( | ) |
| void SSLContext::unref | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
staticprotected |
1.8.10