Okundu Omeni
/
wifi-https-ble-sm-uart-atcmd-5-13-1
this is using the mbed os version 5-13-1
Diff: source/WiFiManager.h
- Revision:
- 84:7c7add00f4bf
- Parent:
- 81:637a87eb8170
- Child:
- 87:99b37d26ff2a
--- a/source/WiFiManager.h Tue Mar 26 23:33:51 2019 +0000 +++ b/source/WiFiManager.h Thu Mar 28 22:13:06 2019 +0000 @@ -41,8 +41,11 @@ HttpsRequest* https_request; HttpRequest* http_request; HttpResponse* http_response; + http_request_t *http_req_cfg; nsapi_size_or_error_t lastScanCount; wifi_cmd_t wifiCmd; + //at_data_msg_t *at_data_resp; + int chunkNum; /* Queue and memory pool for AT to Wifi commands */ MemoryPool<wifi_cmd_message_t, 16> *_aT2WiFimPool; Queue<wifi_cmd_message_t, 16> *_aT2WiFiCmdQueue; @@ -71,10 +74,7 @@ void set_internet_config(); nsapi_error_t connect(); nsapi_error_t disconnect(); - void createHttpsRequest(http_method method, - const char* url, - Callback<void(const char *at, uint32_t length)> body_callback = 0 - ); + void createHttpsRequest(); void createHttpRequest(http_method method, const char* url, Callback<void(const char *at, uint32_t length)> body_callback = 0 @@ -90,6 +90,8 @@ bool queueWiFiDataResponse(at_data_msg_t at_resp); const char * sec2str(nsapi_security_t sec); void free_DataMsg(); + void body_callback(const char *at, uint32_t length); + void return_response(HttpResponse* res); /** * Allows timeout to be changed between commands