VSF Documented
Public Member Functions | Data Fields
vsf_linux_httpd_request_t Class Reference

#include <vsf_linux_httpd.h>

Public Member Functions

 vsf_bitmap (vsf_linux_httpd_mime_map_t) mime_map
 
 vsf_bitmap (vsf_linux_httpd_encoding_map_t) encoding_map
 

Data Fields

vsf_linux_httpd_request_method_t method
 
vsf_linux_httpd_mime_t mime
 
vsf_linux_httpd_charset_t charset
 
vsf_linux_httpd_encoding_t encoding
 
vsf_linux_httpd_language_t language
 
uint32_t content_length
 
char * uri
 
char * query
 
bool keep_alive
 
bool is_stream_out_started
 
bool upgrade
 
void * target
 

Member Function Documentation

◆ vsf_bitmap() [1/2]

vsf_linux_httpd_request_t::vsf_bitmap ( vsf_linux_httpd_mime_map_t  )

◆ vsf_bitmap() [2/2]

vsf_linux_httpd_request_t::vsf_bitmap ( vsf_linux_httpd_encoding_map_t  )

Field Documentation

◆ method

vsf_linux_httpd_request_method_t vsf_linux_httpd_request_t::method

◆ mime

vsf_linux_httpd_mime_t vsf_linux_httpd_request_t::mime

◆ charset

vsf_linux_httpd_charset_t vsf_linux_httpd_request_t::charset

◆ encoding

vsf_linux_httpd_encoding_t vsf_linux_httpd_request_t::encoding

◆ language

vsf_linux_httpd_language_t vsf_linux_httpd_request_t::language

◆ content_length

uint32_t vsf_linux_httpd_request_t::content_length

◆ uri

char* vsf_linux_httpd_request_t::uri

◆ query

char* vsf_linux_httpd_request_t::query

◆ keep_alive

bool vsf_linux_httpd_request_t::keep_alive

◆ is_stream_out_started

bool vsf_linux_httpd_request_t::is_stream_out_started

◆ upgrade

bool vsf_linux_httpd_request_t::upgrade

◆ target

void* vsf_linux_httpd_request_t::target