| Sming Framework API
    Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language. | 
This is the complete list of members for HttpServer, including all inherited members.
| activeClients (defined in TcpServer) | TcpServer | |
| addPath(String path, HttpPathDelegate callback) (defined in HttpServer) | HttpServer | |
| autoSelfDestruct (defined in TcpConnection) | TcpConnection | protected | 
| canSend (defined in TcpConnection) | TcpConnection | protected | 
| close() (defined in TcpConnection) | TcpConnection | virtual | 
| closeTcpConnection(tcp_pcb *tpcb) (defined in TcpConnection) | TcpConnection | protectedstatic | 
| commandProcessing(bool enabled, String reqReqestParam) (defined in HttpServer) | HttpServer | |
| connect(String server, int port, bool useSsl=false, uint32_t sslOptions=0) (defined in TcpConnection) | TcpConnection | virtual | 
| connect(IPAddress addr, uint16_t port, bool useSsl=false, uint32_t sslOptions=0) (defined in TcpConnection) | TcpConnection | virtual | 
| createClient(tcp_pcb *clientTcp) (defined in HttpServer) | HttpServer | protectedvirtual | 
| enableHeaderProcessing(String headerName) (defined in HttpServer) | HttpServer | |
| enableWebSockets(bool enabled) | HttpServer | |
| flush() (defined in TcpConnection) | TcpConnection | |
| getActiveWebSockets() (defined in HttpServer) | HttpServer | inline | 
| getAvailableWriteSize() (defined in TcpConnection) | TcpConnection | inline | 
| getRemoteIp() (defined in TcpConnection) | TcpConnection | inline | 
| getRemotePort() (defined in TcpConnection) | TcpConnection | inline | 
| getWebSocket(HttpServerConnection &connection) (defined in HttpServer) | HttpServer | protected | 
| HttpServer() (defined in HttpServer) | HttpServer | |
| HttpServerConnection (defined in HttpServer) | HttpServer | friend | 
| initialize(tcp_pcb *pcb) (defined in TcpConnection) | TcpConnection | protected | 
| initWebSocket(HttpServerConnection &connection, HttpRequest &request, HttpResponse &response) (defined in HttpServer) | HttpServer | protectedvirtual | 
| internalTcpConnect(IPAddress addr, uint16_t port) (defined in TcpConnection) | TcpConnection | protected | 
| isHeaderProcessingEnabled(String name) (defined in HttpServer) | HttpServer | |
| listen(int port) (defined in TcpServer) | TcpServer | virtual | 
| onAccept(tcp_pcb *clientTcp, err_t err) (defined in TcpServer) | TcpServer | protectedvirtual | 
| onClient(TcpClient *client) (defined in TcpServer) | TcpServer | protectedvirtual | 
| onClientComplete(TcpClient &client, bool succesfull) (defined in TcpServer) | TcpServer | protectedvirtual | 
| onClientReceive(TcpClient &client, char *data, int size) (defined in TcpServer) | TcpServer | protectedvirtual | 
| onCloseWebSocket(HttpServerConnection &connection) (defined in HttpServer) | HttpServer | protected | 
| onConnected(err_t err) (defined in TcpConnection) | TcpConnection | protectedvirtual | 
| onError(err_t err) (defined in TcpConnection) | TcpConnection | protectedvirtual | 
| onPoll() (defined in TcpConnection) | TcpConnection | protectedvirtual | 
| onReadyToSendData(TcpConnectionEvent sourceEvent) (defined in TcpConnection) | TcpConnection | protectedvirtual | 
| onReceive(pbuf *buf) (defined in TcpConnection) | TcpConnection | protectedvirtual | 
| onSent(uint16_t len) (defined in TcpConnection) | TcpConnection | protectedvirtual | 
| processRequest(HttpServerConnection &connection, HttpRequest &request, HttpResponse &response) (defined in HttpServer) | HttpServer | protectedvirtual | 
| processWebSocketFrame(pbuf *buf, HttpServerConnection &connection) (defined in HttpServer) | HttpServer | protectedvirtual | 
| removeWebSocket(HttpServerConnection &connection) (defined in HttpServer) | HttpServer | protected | 
| setDefaultHandler(HttpPathDelegate callback) (defined in HttpServer) | HttpServer | |
| setTimeOut(uint16_t waitTimeOut) (defined in TcpServer) | TcpServer | |
| setWebSocketBinaryHandler(WebSocketBinaryDelegate handler) (defined in HttpServer) | HttpServer | |
| setWebSocketConnectionHandler(WebSocketDelegate handler) (defined in HttpServer) | HttpServer | |
| setWebSocketDisconnectionHandler(WebSocketDelegate handler) (defined in HttpServer) | HttpServer | |
| setWebSocketMessageHandler(WebSocketMessageDelegate handler) (defined in HttpServer) | HttpServer | |
| sleep (defined in TcpConnection) | TcpConnection | protected | 
| staticAccept(void *arg, tcp_pcb *new_tcp, err_t err) (defined in TcpServer) | TcpServer | protectedstatic | 
| staticDnsResponse(const char *name, ip_addr_t *ipaddr, void *arg) (defined in TcpConnection) | TcpConnection | protectedstatic | 
| staticOnConnected(void *arg, tcp_pcb *tcp, err_t err) (defined in TcpConnection) | TcpConnection | protectedstatic | 
| staticOnError(void *arg, err_t err) (defined in TcpConnection) | TcpConnection | protectedstatic | 
| staticOnPoll(void *arg, tcp_pcb *tcp) (defined in TcpConnection) | TcpConnection | protectedstatic | 
| staticOnReceive(void *arg, tcp_pcb *tcp, pbuf *p, err_t err) (defined in TcpConnection) | TcpConnection | protectedstatic | 
| staticOnSent(void *arg, tcp_pcb *tcp, uint16_t len) (defined in TcpConnection) | TcpConnection | protectedstatic | 
| tcp (defined in TcpConnection) | TcpConnection | protected | 
| TcpConnection(bool autoDestruct) (defined in TcpConnection) | TcpConnection | |
| TcpConnection(tcp_pcb *connection, bool autoDestruct) (defined in TcpConnection) | TcpConnection | |
| TcpServer() (defined in TcpServer) | TcpServer | |
| TcpServer(TcpClientConnectDelegate onClientHandler, TcpClientDataDelegate clientReceiveDataHandler, TcpClientCompleteDelegate clientCompleteHandler) (defined in TcpServer) | TcpServer | |
| TcpServer(TcpClientDataDelegate clientReceiveDataHandler, TcpClientCompleteDelegate clientCompleteHandler) (defined in TcpServer) | TcpServer | |
| TcpServer(TcpClientDataDelegate clientReceiveDataHandler) (defined in TcpServer) | TcpServer | |
| totalConnections (defined in TcpServer) | TcpServer | static | 
| useSsl (defined in TcpConnection) | TcpConnection | protected | 
| write(const char *data, int len, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection) | TcpConnection | virtual | 
| write(IDataSourceStream *stream) (defined in TcpConnection) | TcpConnection | |
| writeString(const char *data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection) | TcpConnection | |
| writeString(const String data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection) | TcpConnection | |
| ~HttpServer() (defined in HttpServer) | HttpServer | virtual | 
| ~TcpConnection() (defined in TcpConnection) | TcpConnection | virtual | 
| ~TcpServer() (defined in TcpServer) | TcpServer | virtual |