HTTP client response structure.

Public Attributes#

uint32_t

Request status.

uint8_t *

Response data.

uint16_t

Length of received data.

uint32_t

End of data indication.

uint16_t

HTTP server response. (Si91x chipsets does not support this feature for SL_HTTP_PUT).

uint8_t

HTTP version. (Si91x chipsets does not support this feature)

HTTP response headers. sl_http_client_header_t (Si91x chipsets does not support this feature).

Public Attribute Documentation#

status#

uint32_t sl_http_client_response_t::status

Request status.


Definition at line 180 of file components/service/http_client/inc/sl_http_client.h

data_buffer#

uint8_t* sl_http_client_response_t::data_buffer

Response data.


Definition at line 181 of file components/service/http_client/inc/sl_http_client.h

data_length#

uint16_t sl_http_client_response_t::data_length

Length of received data.


Definition at line 182 of file components/service/http_client/inc/sl_http_client.h

end_of_data#

uint32_t sl_http_client_response_t::end_of_data

End of data indication.


Definition at line 183 of file components/service/http_client/inc/sl_http_client.h

http_response_code#

uint16_t sl_http_client_response_t::http_response_code

HTTP server response. (Si91x chipsets does not support this feature for SL_HTTP_PUT).


Definition at line 185 of file components/service/http_client/inc/sl_http_client.h

version#

uint8_t sl_http_client_response_t::version

HTTP version. (Si91x chipsets does not support this feature)


Definition at line 186 of file components/service/http_client/inc/sl_http_client.h

response_headers#

sl_http_client_header_t* sl_http_client_response_t::response_headers

HTTP response headers. sl_http_client_header_t (Si91x chipsets does not support this feature).


Definition at line 188 of file components/service/http_client/inc/sl_http_client.h