GNU libmicrohttpd  1.0.1
MHD_HTTP_Res_Header Struct Reference

#include </home/vbuilder/rpm/BUILD/libmicrohttpd-1.0.1/src/microhttpd/internal.h>

Data Fields

struct MHD_HTTP_Res_Headernext
 
struct MHD_HTTP_Res_Headerprev
 
char * header
 
size_t header_size
 
char * value
 
size_t value_size
 
enum MHD_ValueKind kind
 

Detailed Description

Header or footer for HTTP response.

Definition at line 318 of file internal.h.

Field Documentation

◆ header

◆ header_size

size_t MHD_HTTP_Res_Header::header_size

The length of the header, not including the final zero termination.

Definition at line 338 of file internal.h.

Referenced by add_user_headers(), MHD_add_response_entry_no_alloc_(), MHD_check_response_header_token_ci(), MHD_del_response_header(), MHD_get_response_element_n_(), and MHD_get_response_header().

◆ kind

◆ next

◆ prev

struct MHD_HTTP_Res_Header* MHD_HTTP_Res_Header::prev

Headers are kept in a double-linked list.

Definition at line 328 of file internal.h.

◆ value

◆ value_size

size_t MHD_HTTP_Res_Header::value_size

The length of the value, not including the final zero termination.

Definition at line 348 of file internal.h.

Referenced by add_user_headers(), MHD_add_response_entry_no_alloc_(), and MHD_del_response_header().


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