24 * ## Heap allocation with dynamic
internal storage
34 * ## Heap allocation with pre-allocated storage
HTTP request message.
Definition: message.h:127
Definition: httpmessage.h:94
HMAPI httpmessage_request * httpmessage_request_new()
Allocate and initialize a new request.
HMAPI void httpmessage_request_init(httpmessage_request *request)
Initialize a HTTP request descriptor.
HMAPI void httpmessage_request_free(httpmessage_request **request)
Clear and free a request allocated with httpmessage_request_new()
Definition: httpmessage.h:85
HMAPI httpmessage_request * httpmessage_request_storage_new(size_t max_headerfield_count, size_t max_line_per_headerfield_value)
Create a request message with pre-allocated header field storage in a single memory block...
HMAPI void httpmessage_request_clear(httpmessage_request *request, int option_flags)
Clear request message content.