| 
    Sming Framework API
    
   Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language. 
   | 
 
Modules | |
| Clients | |
| Provides base TCP client.  | |
| Servers | |
| Provides the base for building TCP servers.  | |
Classes | |
| struct | SslValidator | 
| class | SslValidatorList | 
| class | TcpConnection | 
Macros | |
| #define | NETWORK_DEBUG | 
| #define | NETWORK_SEND_BUFFER_SIZE 1024 | 
Typedefs | |
| typedef std::function< bool(SSL *ssl, void *data)> | SslValidatorCallback | 
| Validator callback function.  More... | |
| typedef Delegate< void(TcpConnection &)> | TcpConnectionDestroyedDelegate | 
Enumerations | |
| enum | TcpConnectionEvent {  eTCE_Connected = 0, eTCE_Received, eTCE_Sent, eTCE_Poll }  | 
| typedef std::function<bool(SSL* ssl, void* data)> SslValidatorCallback | 
Validator callback function.
| ssl | Contains certificate to validate (may be NULL) | 
| data | Data for the callback to use | 
| bool | true if validation succeeded |