GNU libmicrohttpd 1.0.0
Loading...
Searching...
No Matches
MHD_RequestLineProcessing Struct Reference

#include </builddir/build/BUILD/libmicrohttpd-1.0.0/src/microhttpd/internal.h>

Data Fields

size_t proc_pos
 
unsigned int skipped_empty_lines
 
size_t last_ws_start
 
size_t last_ws_end
 
charrq_tgt
 
charrq_tgt_qmark
 
size_t num_ws_in_uri
 

Detailed Description

The request line processing data

Definition at line 946 of file internal.h.

Field Documentation

◆ last_ws_end

size_t MHD_RequestLineProcessing::last_ws_end

The position of the next character after the last known whitespace character in the current/last found whitespace block, zero if not found yet.

Definition at line 966 of file internal.h.

◆ last_ws_start

size_t MHD_RequestLineProcessing::last_ws_start

The position of the start of the current/last found whitespace block, zero if not found yet.

Definition at line 960 of file internal.h.

◆ num_ws_in_uri

size_t MHD_RequestLineProcessing::num_ws_in_uri

The number of whitespace characters in the request URI

Definition at line 979 of file internal.h.

◆ proc_pos

size_t MHD_RequestLineProcessing::proc_pos

The position of the next character to be processed

Definition at line 951 of file internal.h.

◆ rq_tgt

char* MHD_RequestLineProcessing::rq_tgt

The pointer to the request target. The request URI will be formed based on it.

Definition at line 971 of file internal.h.

◆ rq_tgt_qmark

char* MHD_RequestLineProcessing::rq_tgt_qmark

The pointer to the first question mark in the rq_tgt.

Definition at line 975 of file internal.h.

◆ skipped_empty_lines

unsigned int MHD_RequestLineProcessing::skipped_empty_lines

The number of empty lines skipped

Definition at line 955 of file internal.h.


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