libUPnP 1.18.4
http_message_t Struct Reference
Collaboration diagram for http_message_t:

Data Fields

int initialized
http_method_t method
uri_type uri
http_method_t request_method
int status_code
membuffer status_msg
size_t amount_discarded
int is_request
int major_version
int minor_version
LinkedList headers
memptr entity
membuffer msg
char * url_buf

Field Documentation

◆ amount_discarded

size_t http_message_t::amount_discarded

response only. the amount of data that's been read by the user, that's no longer in the raw message buffer.

Referenced by http_ReadHttpResponse().

◆ entity

memptr http_message_t::entity

◆ headers

◆ is_request

int http_message_t::is_request

if 1, msg is a request, else response.

Referenced by print_http_headers(), and ssdp_handle_ctrlpt_msg().

◆ method

◆ msg

◆ request_method

http_method_t http_message_t::request_method

response only.

Referenced by ssdp_event_handler_thread(), and valid_ssdp_msg().

◆ status_code

int http_message_t::status_code

◆ status_msg

membuffer http_message_t::status_msg

response only.

Referenced by print_http_headers().

◆ uri

◆ url_buf

char* http_message_t::url_buf

storage for url string.


The documentation for this struct was generated from the following file: