Eliminated unessecary logic when defining chunk size
Dependents: ECE_4180_Lab_4 IoT_Security_WIFI ESP8266_HTTP_HelloWorld ESP8266_ws_hw ... more
Fork of HTTPClient-SSL by
Diff: HTTPClient.cpp
- Revision:
- 35:16f0a44cc53e
- Parent:
- 34:7a7e395f8df3
- Child:
- 36:debaeb6006a7
--- a/HTTPClient.cpp Fri Aug 29 04:47:47 2014 +0000 +++ b/HTTPClient.cpp Fri Sep 12 20:36:21 2014 +0000 @@ -21,6 +21,10 @@ #define MAX_URL_HOSTNAME_LENGTH 128 #define MAX_URL_PATH_LENGTH 128 +// DMA: mbed +#include "mbed.h" +#include "rtos.h" + //Debug is disabled by default #if 0 //Enable debug @@ -70,7 +74,7 @@ for(i=0; i<RECV_RETRY; i++) { n = m_sock.receive(buf, sz) ; if(n >= 0)return n ; - wait(0.2) ; + Thread::wait(200) ; } ERR("SocketReceive:%d/%d\n", n, sz) ; return n ; @@ -80,10 +84,10 @@ { int n ; - wait(0.1) ; + Thread::wait(100) ; n = m_sock.send(buf, sz); if(n > 0) { - wait(0.3) ; + Thread::wait(300) ; return n ; } else ERR("SocketSend:%d/%d\n", n, sz); return n ;