Core Base Classes for the Light Endpoints
Dependents: mbed_mqtt_endpoint_ublox_ethernet mbed_mqtt_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_ethernet ... more
Diff: HTTPTransport.cpp
- Revision:
- 36:73e343ddca7f
- Parent:
- 31:7a4bb4742e69
- Child:
- 37:1588ba3af6d1
--- a/HTTPTransport.cpp Fri Feb 28 22:18:12 2014 +0000 +++ b/HTTPTransport.cpp Sat Mar 01 05:31:26 2014 +0000 @@ -94,7 +94,9 @@ // HTTP Get bool HTTPTransport::httpGet(char *url,char *result,int result_length) { + this->logger()->blinkTransportTxLED(); int status = this->m_http->get(url,result,result_length); + this->logger()->blinkTransportRxLED(); this->logger()->log("httpGet: Status: %d",status); return (status == 0); } @@ -104,7 +106,9 @@ HTTPText output(data,data_length); HTTPText input(result,result_length); this->m_http->basicAuth(IOC_USERNAME,IOC_PASSWORD); + this->logger()->blinkTransportTxLED(); int status = this->m_http->put(url,output,&input); + this->logger()->blinkTransportRxLED(); this->logger()->log("httpPut: Status: %d",status); return (status == 0); } @@ -114,7 +118,9 @@ HTTPText output(data,data_length); HTTPText input(result,result_length); this->m_http->basicAuth(IOC_USERNAME,IOC_PASSWORD); + this->logger()->blinkTransportTxLED(); int status = this->m_http->post(url,output,&input); + this->logger()->blinkTransportRxLED(); this->logger()->log("httpPost: Status: %d",status); return (status == 0); } @@ -122,7 +128,9 @@ // HTTP Delete bool HTTPTransport::httpDelete(char *url,char *data,int data_length) { HTTPText input(data,data_length); + this->logger()->blinkTransportTxLED(); int status = this->m_http->del(url,&input); + this->logger()->blinkTransportRxLED(); this->logger()->log("httpDelete: Status: %d",status); return (status == 0); } \ No newline at end of file