QuickIO  0.2
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Attributes | List of all members
qev_http_request Struct Reference

Holds information about a parsed HTTP response. More...

#include <http.h>

Public Attributes

struct {
   gboolean   headers_incomplete
 
   gboolean   invalid_request_line
 
errors
 Contains any errors encountered while parsing the headers.
 
gchar * method
 HTTP method sent.
 
gchar * url
 The URL being asked for.
 
gint version
 HTTP version. More...
 
gchar * body
 Where the HTTP body begins. More...
 
guint used
 The number of headers parsed. More...
 
struct {
   gchar *   key
 
   gchar *   val
 
header [16]
 All of the known headers.
 

Detailed Description

Holds information about a parsed HTTP response.

Member Data Documentation

gchar* qev_http_request::body

Where the HTTP body begins.

Might be the end of the string if there's no body.

guint qev_http_request::used

The number of headers parsed.

This is set by protocol_util_headers().

gint qev_http_request::version

HTTP version.

Will be either 0 or 1.


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