Sirikata
Public Member Functions | Protected Member Functions | Protected Attributes | Friends
Sirikata::Transfer::HttpManager::HttpResponse Class Reference

#include <HttpManager.hpp>

Collaboration diagram for Sirikata::Transfer::HttpManager::HttpResponse:

List of all members.

Public Member Functions

std::tr1::shared_ptr< DenseDatagetData ()
const HeadersgetHeaders ()
StringDictionary getRawHeaders ()
ssize_t getContentLength ()
unsigned short getStatusCode ()

Protected Member Functions

 HttpResponse ()

Protected Attributes

std::string mTempHeaderField
std::string mTempHeaderValue
LAST_HEADER_CB mLastCallback
bool mHeaderComplete
bool mMessageComplete
http_parser_settings mHttpSettings
http_parser mHttpParser
bool mGzip
std::stringstream mCompressedStream
Headers mHeaders
std::tr1::shared_ptr< DenseDatamData
ssize_t mContentLength
unsigned short mStatusCode

Friends

class HttpManager

Constructor & Destructor Documentation

Sirikata::Transfer::HttpManager::HttpResponse::HttpResponse ( ) [inline, protected]

Member Function Documentation

ssize_t Sirikata::Transfer::HttpManager::HttpResponse::getContentLength ( ) [inline]
std::tr1::shared_ptr<DenseData> Sirikata::Transfer::HttpManager::HttpResponse::getData ( ) [inline]
const Headers& Sirikata::Transfer::HttpManager::HttpResponse::getHeaders ( ) [inline]
StringDictionary Sirikata::Transfer::HttpManager::HttpResponse::getRawHeaders ( ) [inline]
unsigned short Sirikata::Transfer::HttpManager::HttpResponse::getStatusCode ( ) [inline]

Friends And Related Function Documentation

friend class HttpManager [friend]

Member Data Documentation


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