|
Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
Representation of a dynamic server resource. More...
#include <server.h>
Data Fields | |
| struct http_resource_detail | common |
| Common resource details. | |
| http_resource_dynamic_cb_t | cb |
| Resource callback used by the server to interact with the application. | |
| uint8_t * | data_buffer |
| Data buffer used to exchanged data between server and the, application. | |
| size_t | data_buffer_len |
| Length of the data in the data buffer. | |
| struct http_client_ctx * | holder |
| A pointer to the client currently processing resource, used to prevent concurrent access to the resource from multiple clients. | |
| void * | user_data |
| A pointer to the user data registered by the application. | |
Representation of a dynamic server resource.
| http_resource_dynamic_cb_t http_resource_detail_dynamic::cb |
Resource callback used by the server to interact with the application.
| struct http_resource_detail http_resource_detail_dynamic::common |
Common resource details.
| uint8_t* http_resource_detail_dynamic::data_buffer |
Data buffer used to exchanged data between server and the, application.
| size_t http_resource_detail_dynamic::data_buffer_len |
Length of the data in the data buffer.
| struct http_client_ctx* http_resource_detail_dynamic::holder |
A pointer to the client currently processing resource, used to prevent concurrent access to the resource from multiple clients.
| void* http_resource_detail_dynamic::user_data |
A pointer to the user data registered by the application.