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

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

addItem(int offset, String firmwareFileUrl) (defined in rBootHttpUpdate)rBootHttpUpdate
applyUpdate() (defined in rBootHttpUpdate)rBootHttpUpdateprotected
autoSelfDestruct (defined in TcpConnection)TcpConnectionprotected
canSend (defined in TcpConnection)TcpConnectionprotected
close() (defined in TcpClient)TcpClientprotectedvirtual
closeTcpConnection(tcp_pcb *tpcb) (defined in TcpConnection)TcpConnectionprotectedstatic
connect(String server, int port, boolean useSsl=false, uint32_t sslOptions=0) (defined in TcpClient)TcpClientprotectedvirtual
connect(IPAddress addr, uint16_t port, boolean useSsl=false, uint32_t sslOptions=0) (defined in TcpClient)TcpClientprotectedvirtual
currentItem (defined in rBootHttpUpdate)rBootHttpUpdateprotected
downloadFile(String url, HttpClientCompletedDelegate onCompleted=NULL) (defined in HttpClient)HttpClientprotected
downloadFile(String url, String saveFileName, HttpClientCompletedDelegate onCompleted=NULL) (defined in HttpClient)HttpClientprotected
downloadString(String url, HttpClientCompletedDelegate onCompleted) (defined in HttpClient)HttpClientprotected
flush() (defined in TcpConnection)TcpConnectionprotected
getAvailableWriteSize() (defined in TcpConnection)TcpConnectioninlineprotected
getConnectionState() (defined in HttpClient)HttpClientinlineprotected
getItem(unsigned int index) (defined in rBootHttpUpdate)rBootHttpUpdate
getLastModifiedDate() (defined in HttpClient)HttpClientprotected
getPostBody() (defined in HttpClient)HttpClientprotected
getRemoteIp() (defined in TcpConnection)TcpConnectioninlineprotected
getRemotePort() (defined in TcpConnection)TcpConnectioninlineprotected
getResponseCode() (defined in HttpClient)HttpClientinlineprotected
getResponseHeader(String headerName, String defaultValue="") (defined in HttpClient)HttpClientprotected
getResponseString() (defined in HttpClient)HttpClientprotected
getServerDate() (defined in HttpClient)HttpClientprotected
hasRequestHeader(const String name) (defined in HttpClient)HttpClientprotected
HttpClient(bool autoDestruct=false) (defined in HttpClient)HttpClientprotected
initialize(tcp_pcb *pcb) (defined in TcpConnection)TcpConnectionprotected
internalTcpConnect(IPAddress addr, uint16_t port) (defined in TcpConnection)TcpConnectionprotected
isProcessing() (defined in HttpClient)HttpClientinlineprotected
isSuccessful() (defined in HttpClient)HttpClientinlineprotected
items (defined in rBootHttpUpdate)rBootHttpUpdateprotected
onConnected(err_t err) (defined in TcpClient)TcpClientprotectedvirtual
onError(err_t err) (defined in TcpClient)TcpClientprotectedvirtual
onFinished(TcpClientState finishState) (defined in HttpClient)HttpClientprotectedvirtual
onPoll() (defined in TcpConnection)TcpConnectionprotectedvirtual
onReadyToSendData(TcpConnectionEvent sourceEvent) (defined in TcpClient)TcpClientprotectedvirtual
onReceive(pbuf *buf) (defined in HttpClient)HttpClientprotectedvirtual
onSent(uint16_t len) (defined in TcpClient)TcpClientprotectedvirtual
onTimer() (defined in rBootHttpUpdate)rBootHttpUpdateprotected
parseHeaders(pbuf *buf, int headerEnd) (defined in HttpClient)HttpClientprotected
pushAsyncPart() (defined in TcpClient)TcpClientprotected
rBootHttpUpdate() (defined in rBootHttpUpdate)rBootHttpUpdate
rBootWriteStatus (defined in rBootHttpUpdate)rBootHttpUpdateprotected
reset() (defined in HttpClient)HttpClientprotected
romSlot (defined in rBootHttpUpdate)rBootHttpUpdateprotected
send(const char *data, uint16_t len, bool forceCloseAfterSent=false) (defined in TcpClient)TcpClientprotected
sendString(String data, bool forceCloseAfterSent=false) (defined in TcpClient)TcpClientprotected
setCallback(otaUpdateDelegate reqUpdateDelegate) (defined in rBootHttpUpdate)rBootHttpUpdate
setCompleteDelegate(TcpClientCompleteDelegate completeCb=NULL)TcpClientprotected
setDelegate(otaUpdateDelegate reqUpdateDelegate) (defined in rBootHttpUpdate)rBootHttpUpdate
setPostBody(const String &_method) (defined in HttpClient)HttpClientprotected
setReceiveDelegate(TcpClientDataDelegate receiveCb=NULL)TcpClientprotected
setRequestContentType(String _content_type) (defined in HttpClient)HttpClientprotected
setRequestHeader(const String name, const String value) (defined in HttpClient)HttpClientprotected
setTimeOut(uint16_t waitTimeOut) (defined in TcpConnection)TcpConnectionprotected
sleep (defined in TcpConnection)TcpConnectionprotected
start() (defined in rBootHttpUpdate)rBootHttpUpdate
startDownload(URL uri, HttpClientMode mode, HttpClientCompletedDelegate onCompleted) (defined in HttpClient)HttpClientprotected
staticDnsResponse(const char *name, ip_addr_t *ipaddr, void *arg) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnConnected(void *arg, tcp_pcb *tcp, err_t err) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnError(void *arg, err_t err) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnPoll(void *arg, tcp_pcb *tcp) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnReceive(void *arg, tcp_pcb *tcp, pbuf *p, err_t err) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnSent(void *arg, tcp_pcb *tcp, uint16_t len) (defined in TcpConnection)TcpConnectionprotectedstatic
switchToRom(uint8 romSlot) (defined in rBootHttpUpdate)rBootHttpUpdate
tcp (defined in TcpConnection)TcpConnectionprotected
TcpClient(bool autoDestruct) (defined in TcpClient)TcpClientprotected
TcpClient(tcp_pcb *clientTcp, TcpClientDataDelegate clientReceive, TcpClientCompleteDelegate onCompleted) (defined in TcpClient)TcpClientprotected
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientEventDelegate onReadyToSend, TcpClientDataDelegate onReceive=NULL) (defined in TcpClient)TcpClientprotected
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientDataDelegate onReceive=NULL) (defined in TcpClient)TcpClientprotected
TcpClient(TcpClientDataDelegate onReceive) (defined in TcpClient)TcpClientprotected
TcpConnection(bool autoDestruct) (defined in TcpConnection)TcpConnectionprotected
TcpConnection(tcp_pcb *connection, bool autoDestruct) (defined in TcpConnection)TcpConnectionprotected
timeOut (defined in TcpConnection)TcpConnectionprotected
timer (defined in rBootHttpUpdate)rBootHttpUpdateprotected
updateDelegate (defined in rBootHttpUpdate)rBootHttpUpdateprotected
updateFailed() (defined in rBootHttpUpdate)rBootHttpUpdateprotected
useSsl (defined in TcpConnection)TcpConnectionprotected
waitParse (defined in HttpClient)HttpClientprotected
write(const char *data, int len, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprotectedvirtual
write(IDataSourceStream *stream) (defined in TcpConnection)TcpConnectionprotected
writeEnd() (defined in rBootHttpUpdate)rBootHttpUpdateprotectedvirtual
writeError (defined in HttpClient)HttpClientprotected
writeFlash(const u8 *data, u16 size) (defined in rBootHttpUpdate)rBootHttpUpdateprotectedvirtual
writeInit() (defined in rBootHttpUpdate)rBootHttpUpdateprotectedvirtual
writeRawData(pbuf *buf, int startPos) (defined in rBootHttpUpdate)rBootHttpUpdateprotectedvirtual
writeString(const char *data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprotected
writeString(const String data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprotected
~HttpClient() (defined in HttpClient)HttpClientprotectedvirtual
~rBootHttpUpdate() (defined in rBootHttpUpdate)rBootHttpUpdatevirtual
~TcpClient() (defined in TcpClient)TcpClientprotectedvirtual
~TcpConnection() (defined in TcpConnection)TcpConnectionprotectedvirtual