GNU libmicrohttpd  0.9.29
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
SPDY_Request Struct Reference

#include </builddir/build/BUILD/libmicrohttpd-0.9.33/src/microspdy/alstructures.h>

Data Fields

struct SPDYF_Streamstream
 
struct SPDY_NameValueheaders
 
char * method
 
char * path
 
char * version
 
char * host
 
char * scheme
 
void * user_cls
 

Detailed Description

Represents a SPDY request.

Definition at line 34 of file alstructures.h.

Field Documentation

struct SPDY_NameValue* SPDY_Request::headers

Other HTTP headers from the request

Definition at line 44 of file alstructures.h.

Referenced by SPDY_destroy_request(), and spdy_handler_new_stream().

char* SPDY_Request::host

called host as in HTTP

Definition at line 65 of file alstructures.h.

Referenced by spdy_handler_new_stream().

char* SPDY_Request::method

HTTP method

Definition at line 49 of file alstructures.h.

Referenced by spdy_handler_new_stream().

char* SPDY_Request::path

HTTP path

Definition at line 54 of file alstructures.h.

Referenced by spdy_handler_new_stream().

char* SPDY_Request::scheme

The scheme used ("http" or "https")

Definition at line 70 of file alstructures.h.

Referenced by spdy_handler_new_stream().

struct SPDYF_Stream* SPDY_Request::stream

SPDY stream in whose context the request was received

Definition at line 39 of file alstructures.h.

Referenced by SPDY_get_session_for_request(), spdy_handler_new_stream(), and SPDY_queue_response().

void* SPDY_Request::user_cls

Extra field to be used by the user with set/get func for whatever purpose he wants.

Definition at line 76 of file alstructures.h.

Referenced by SPDY_get_cls_from_request(), and SPDY_set_cls_to_request().

char* SPDY_Request::version

HTTP version just like in HTTP request/response: "HTTP/1.0" or "HTTP/1.1" currently

Definition at line 60 of file alstructures.h.

Referenced by spdy_handler_new_stream().


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