Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: C027_Support C12832 StatusReporter LM75B MQTT-ansond c027_radios endpoint_core endpoint_mqtt mbed-rtos mbed
Diff: HTTPTransport.h
- Revision:
- 11:59ee476fda24
- Parent:
- 10:748fc7052e61
- Child:
- 12:952dce085876
diff -r 748fc7052e61 -r 59ee476fda24 HTTPTransport.h
--- a/HTTPTransport.h Wed Feb 26 22:27:04 2014 +0000
+++ b/HTTPTransport.h Thu Feb 27 00:14:58 2014 +0000
@@ -29,9 +29,7 @@
private:
HTTPClient *m_http;
char m_url_buffer[IOC_REST_URL_LEN+1];
- char m_result_buffer[IOC_RESULT_LEN+1];
- char m_payload_buffer[IOC_PAYLOAD_LEN+1];
-
+
public:
HTTPTransport(ErrorHandler *error_handler,void *endpoint);
virtual ~HTTPTransport();
@@ -41,8 +39,8 @@
bool httpPost(char *url,char *data,int data_length,char *result,int result_length);
bool httpDelete(char *url,char *data,int data_length);
- virtual bool loadEndpoint();
- virtual bool updateEndpoint();
+ virtual bool loadEndpoint(char *data,int data_length,char *result,int result_length);
+ virtual bool updateEndpoint(char *data,int data_length,char *result,int result_length);
virtual bool connect();
virtual bool disconnect();
@@ -50,8 +48,6 @@
private:
char *createIOCLoadURL();
char *createIOCUpdateURL(int ioc_id);
- char *buildIOCPayload();
- void saveIOCID(char *data);
-};
+ };
#endif // ___HTTPTRANSPORT_H_
\ No newline at end of file