|
Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
#include <http_client.h>
Data Fields | |
| struct k_work_delayable | work |
| struct http_parser | parser |
| struct http_parser_settings | parser_settings |
| struct http_response | response |
| void * | user_data |
| int | sock |
| k_timeout_t | timeout |
HTTP client internal data that the application should not touch
| struct http_parser http_client_internal_data::parser |
HTTP parser context
| struct http_parser_settings http_client_internal_data::parser_settings |
HTTP parser settings
| struct http_response http_client_internal_data::response |
HTTP response specific data (filled by http_client_req() when data is received)
| int http_client_internal_data::sock |
HTTP socket
| k_timeout_t http_client_internal_data::timeout |
Request timeout
| void* http_client_internal_data::user_data |
User data
| struct k_work_delayable http_client_internal_data::work |
Work for handling timeout