PionNetworkLibrary
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
pion::spdy Namespace Reference

Classes

class  decompressor
 
class  parser
 
struct  spdy_control_frame_info
 This structure will be tied to each SPDY frame. More...
 
struct  _spdy_header_info
 
struct  _http_protocol_info_t
 This structure contains the HTTP Protocol information. More...
 

Typedefs

typedef boost::shared_ptr
< decompressor
decompressor_ptr
 data type for a spdy reader pointer More...
 
typedef boost::shared_ptr< parserparser_ptr
 data type for a spdy reader pointer More...
 
typedef struct
pion::spdy::spdy_control_frame_info 
spdy_control_frame_info
 This structure will be tied to each SPDY frame. More...
 
typedef struct
pion::spdy::_spdy_header_info 
spdy_header_info
 
typedef struct
pion::spdy::_http_protocol_info_t 
http_protocol_info
 This structure contains the HTTP Protocol information. More...
 

Enumerations

enum  spdy_frame_type { spdy_data_frame = 1, spdy_control_frame = 2, spdy_invalid_frame = 3 }
 

Functions

static char const * rst_stream_status (boost::uint32_t rst_stream_status_code)
 RST stream status string from code, return NULL for unknown status code. More...
 

Typedef Documentation

typedef boost::shared_ptr<decompressor> pion::spdy::decompressor_ptr

data type for a spdy reader pointer

This structure contains the HTTP Protocol information.

typedef boost::shared_ptr<parser> pion::spdy::parser_ptr

data type for a spdy reader pointer

This structure will be tied to each SPDY frame.

This structure will be tied to each SPDY header frame. Only applies to frames containing headers: SYN_STREAM, SYN_REPLY, HEADERS Note that there may be multiple SPDY frames in one packet.

Enumeration Type Documentation

Enumerator
spdy_data_frame 
spdy_control_frame 
spdy_invalid_frame 

Function Documentation

static char const* pion::spdy::rst_stream_status ( boost::uint32_t  rst_stream_status_code)
static

RST stream status string from code, return NULL for unknown status code.

Referenced by pion::spdy::parser::parse_spdy_rst_stream().