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