Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
HttpFirmwareUpdate Member List

This is the complete list of members for HttpFirmwareUpdate, including all inherited members.

addItem(int offset, String firmwareFileUrl) (defined in HttpFirmwareUpdate)HttpFirmwareUpdate
applyUpdate() (defined in HttpFirmwareUpdate)HttpFirmwareUpdateprotected
autoSelfDestruct (defined in TcpConnection)TcpConnectionprivate
canSend (defined in TcpConnection)TcpConnectionprivate
close() (defined in TcpClient)TcpClientprivatevirtual
closeTcpConnection(tcp_pcb *tpcb) (defined in TcpConnection)TcpConnectionprivatestatic
connect(String server, int port, boolean useSsl=false, uint32_t sslOptions=0) (defined in TcpClient)TcpClientprivatevirtual
connect(IPAddress addr, uint16_t port, boolean useSsl=false, uint32_t sslOptions=0) (defined in TcpClient)TcpClientprivatevirtual
currentItem (defined in HttpFirmwareUpdate)HttpFirmwareUpdateprotected
downloadFile(String url, HttpClientCompletedDelegate onCompleted=NULL) (defined in HttpClient)HttpClientprivate
downloadFile(String url, String saveFileName, HttpClientCompletedDelegate onCompleted=NULL) (defined in HttpClient)HttpClientprivate
downloadString(String url, HttpClientCompletedDelegate onCompleted) (defined in HttpClient)HttpClientprivate
flush() (defined in TcpConnection)TcpConnectionprivate
getAvailableWriteSize() (defined in TcpConnection)TcpConnectioninlineprivate
getConnectionState() (defined in HttpFirmwareUpdate)HttpFirmwareUpdateinline
getLastModifiedDate() (defined in HttpClient)HttpClientprivate
getPostBody() (defined in HttpClient)HttpClientprivate
getRemoteIp() (defined in TcpConnection)TcpConnectioninlineprivate
getRemotePort() (defined in TcpConnection)TcpConnectioninlineprivate
getResponseCode() (defined in HttpClient)HttpClientinlineprivate
getResponseHeader(String headerName, String defaultValue="") (defined in HttpClient)HttpClientprivate
getResponseString() (defined in HttpClient)HttpClientprivate
getServerDate() (defined in HttpClient)HttpClientprivate
hasRequestHeader(const String name) (defined in HttpClient)HttpClientprivate
HttpClient(bool autoDestruct=false) (defined in HttpClient)HttpClientprivate
HttpFirmwareUpdate() (defined in HttpFirmwareUpdate)HttpFirmwareUpdate
initialize(tcp_pcb *pcb) (defined in TcpConnection)TcpConnectionprivate
internalTcpConnect(IPAddress addr, uint16_t port) (defined in TcpConnection)TcpConnectionprivate
isProcessing() (defined in HttpFirmwareUpdate)HttpFirmwareUpdateinline
isSuccessful() (defined in HttpClient)HttpClientinlineprivate
items (defined in HttpFirmwareUpdate)HttpFirmwareUpdateprotected
onConnected(err_t err) (defined in TcpClient)TcpClientprivatevirtual
onError(err_t err) (defined in TcpClient)TcpClientprivatevirtual
onFinished(TcpClientState finishState) (defined in HttpClient)HttpClientprivatevirtual
onPoll() (defined in TcpConnection)TcpConnectionprivatevirtual
onReadyToSendData(TcpConnectionEvent sourceEvent) (defined in TcpClient)TcpClientprivatevirtual
onReceive(pbuf *buf) (defined in HttpClient)HttpClientprivatevirtual
onSent(uint16_t len) (defined in TcpClient)TcpClientprivatevirtual
onTimer() (defined in HttpFirmwareUpdate)HttpFirmwareUpdateprotected
parseHeaders(pbuf *buf, int headerEnd) (defined in HttpClient)HttpClientprivate
pos (defined in HttpFirmwareUpdate)HttpFirmwareUpdateprotected
pushAsyncPart() (defined in TcpClient)TcpClientprivate
reset() (defined in HttpClient)HttpClientprivate
send(const char *data, uint16_t len, bool forceCloseAfterSent=false) (defined in TcpClient)TcpClientprivate
sendString(String data, bool forceCloseAfterSent=false) (defined in TcpClient)TcpClientprivate
setCompleteDelegate(TcpClientCompleteDelegate completeCb=NULL)TcpClientprivate
setPostBody(const String &_method) (defined in HttpClient)HttpClientprivate
setReceiveDelegate(TcpClientDataDelegate receiveCb=NULL)TcpClientprivate
setRequestContentType(String _content_type) (defined in HttpClient)HttpClientprivate
setRequestHeader(const String name, const String value) (defined in HttpClient)HttpClientprivate
setTimeOut(uint16_t waitTimeOut) (defined in TcpConnection)TcpConnectionprivate
sleep (defined in TcpConnection)TcpConnectionprivate
start() (defined in HttpFirmwareUpdate)HttpFirmwareUpdate
startDownload(URL uri, HttpClientMode mode, HttpClientCompletedDelegate onCompleted) (defined in HttpClient)HttpClientprivate
staticDnsResponse(const char *name, ip_addr_t *ipaddr, void *arg) (defined in TcpConnection)TcpConnectionprivatestatic
staticOnConnected(void *arg, tcp_pcb *tcp, err_t err) (defined in TcpConnection)TcpConnectionprivatestatic
staticOnError(void *arg, err_t err) (defined in TcpConnection)TcpConnectionprivatestatic
staticOnPoll(void *arg, tcp_pcb *tcp) (defined in TcpConnection)TcpConnectionprivatestatic
staticOnReceive(void *arg, tcp_pcb *tcp, pbuf *p, err_t err) (defined in TcpConnection)TcpConnectionprivatestatic
staticOnSent(void *arg, tcp_pcb *tcp, uint16_t len) (defined in TcpConnection)TcpConnectionprivatestatic
tcp (defined in TcpConnection)TcpConnectionprivate
TcpClient(bool autoDestruct) (defined in TcpClient)TcpClientprivate
TcpClient(tcp_pcb *clientTcp, TcpClientDataDelegate clientReceive, TcpClientCompleteDelegate onCompleted) (defined in TcpClient)TcpClientprivate
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientEventDelegate onReadyToSend, TcpClientDataDelegate onReceive=NULL) (defined in TcpClient)TcpClientprivate
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientDataDelegate onReceive=NULL) (defined in TcpClient)TcpClientprivate
TcpClient(TcpClientDataDelegate onReceive) (defined in TcpClient)TcpClientprivate
TcpConnection(bool autoDestruct) (defined in TcpConnection)TcpConnectionprivate
TcpConnection(tcp_pcb *connection, bool autoDestruct) (defined in TcpConnection)TcpConnectionprivate
timeOut (defined in TcpConnection)TcpConnectionprivate
timer (defined in HttpFirmwareUpdate)HttpFirmwareUpdateprotected
updateFailed() (defined in HttpFirmwareUpdate)HttpFirmwareUpdateprotected
useSsl (defined in TcpConnection)TcpConnectionprivate
waitParse (defined in HttpClient)HttpClientprivate
write(const char *data, int len, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprivatevirtual
write(IDataSourceStream *stream) (defined in TcpConnection)TcpConnectionprivate
writeError (defined in HttpClient)HttpClientprivate
writeFlash(char *data, uint32_t pos, int size) (defined in HttpFirmwareUpdate)HttpFirmwareUpdateprotected
writeRawData(pbuf *buf, int startPos) (defined in HttpFirmwareUpdate)HttpFirmwareUpdateprotectedvirtual
writeString(const char *data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprivate
writeString(const String data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprivate
~HttpClient() (defined in HttpClient)HttpClientprivatevirtual
~HttpFirmwareUpdate() (defined in HttpFirmwareUpdate)HttpFirmwareUpdatevirtual
~TcpClient() (defined in TcpClient)TcpClientprivatevirtual
~TcpConnection() (defined in TcpConnection)TcpConnectionprivatevirtual