ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

#include <getclienthandler.h>

Inheritance diagram for Networking::GetClientHandler:
Collaboration diagram for Networking::GetClientHandler:

List of all members.

Public Member Functions

 GetClientHandler (Common::SeekableReadStream *stream)
virtual ~GetClientHandler ()
virtual void handle (Client *client)
void setHeader (Common::String name, Common::String value)
void setResponseCode (long code)

Private Member Functions

void prepareHeaders ()

Static Private Member Functions

static const char * responseMessage (long responseCode)

Private Attributes

Common::HashMap
< Common::String,
Common::String
_specialHeaders
long _responseCode
bool _headersPrepared
Common::String _headers
Common::SeekableReadStream_stream
byte_buffer

Detailed Description

Definition at line 35 of file getclienthandler.h.


Constructor & Destructor Documentation

Networking::GetClientHandler::GetClientHandler ( Common::SeekableReadStream stream  ) 

Definition at line 28 of file getclienthandler.cpp.

Networking::GetClientHandler::~GetClientHandler (  )  [virtual]

Definition at line 32 of file getclienthandler.cpp.


Member Function Documentation

void Networking::GetClientHandler::handle ( Client client  )  [virtual]

Implements Networking::ClientHandler.

Definition at line 123 of file getclienthandler.cpp.

void Networking::GetClientHandler::prepareHeaders (  )  [private]

Definition at line 108 of file getclienthandler.cpp.

const char * Networking::GetClientHandler::responseMessage ( long  responseCode  )  [static, private]

Definition at line 37 of file getclienthandler.cpp.

void Networking::GetClientHandler::setHeader ( Common::String  name,
Common::String  value 
)

Definition at line 159 of file getclienthandler.cpp.

void Networking::GetClientHandler::setResponseCode ( long  code  ) 

Definition at line 160 of file getclienthandler.cpp.


Member Data Documentation

Definition at line 41 of file getclienthandler.h.

Definition at line 38 of file getclienthandler.h.

Definition at line 37 of file getclienthandler.h.


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


Generated on Sat Oct 19 2019 05:06:09 for ResidualVM by doxygen 1.7.1
curved edge   curved edge