Sirikata
Classes | Public Member Functions | Private Types | Private Attributes
Sirikata::Network::CheckWebSocketHeader Class Reference

#include <CheckWebSocketHeader.hpp>

Collaboration diagram for Sirikata::Network::CheckWebSocketHeader:

List of all members.

Classes

class  CaseInsensitive

Public Member Functions

 CheckWebSocketHeader (const Array< uint8, TCPStream::MaxWebSocketHeaderSize > *array, bool client)
size_t operator() (const ErrorCode &error, size_t bytes_transferred)

Private Types

typedef boost::system::error_code ErrorCode

Private Attributes

const Array< uint8,
TCPStream::MaxWebSocketHeaderSize > * 
mArray
uint32 mTotal
bool mClient

Member Typedef Documentation

typedef boost::system::error_code Sirikata::Network::CheckWebSocketHeader::ErrorCode [private]

Constructor & Destructor Documentation

Sirikata::Network::CheckWebSocketHeader::CheckWebSocketHeader ( const Array< uint8, TCPStream::MaxWebSocketHeaderSize > *  array,
bool  client 
) [inline]

References mArray, mClient, and mTotal.


Member Function Documentation

size_t Sirikata::Network::CheckWebSocketHeader::operator() ( const ErrorCode error,
size_t  bytes_transferred 
) [inline]

Member Data Documentation

const Array<uint8,TCPStream::MaxWebSocketHeaderSize>* Sirikata::Network::CheckWebSocketHeader::mArray [private]

Referenced by CheckWebSocketHeader(), and operator()().

Referenced by CheckWebSocketHeader(), and operator()().

Referenced by CheckWebSocketHeader(), and operator()().


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