Type Alias esp_idf_sys::esp_http_client_event_t
source · pub type esp_http_client_event_t = esp_http_client_event;
Expand description
@brief HTTP Client events data
Aliased Type§
struct esp_http_client_event_t {
pub event_id: u32,
pub client: *mut esp_http_client,
pub data: *mut c_void,
pub data_len: i32,
pub user_data: *mut c_void,
pub header_key: *mut i8,
pub header_value: *mut i8,
}
Fields§
§event_id: u32
< event_id, to know the cause of the event
client: *mut esp_http_client
< esp_http_client_handle_t context
data: *mut c_void
< data of the event
data_len: i32
< data length of data
user_data: *mut c_void
< user_data context, from esp_http_client_config_t user_data
header_key: *mut i8
< For HTTP_EVENT_ON_HEADER event_id, it’s store current http header key
header_value: *mut i8
< For HTTP_EVENT_ON_HEADER event_id, it’s store current http header value