ServerMessage Class Reference
[Fountain serverMessage Building and Parsing]

Abstract base class for messages sent to and from the Fountain server. More...

#include <ServerMessage.h>

Inheritance diagram for ServerMessage:

FountainMessage BambooLib::BuildMsg ServerRequest ServerResponse List of all members.

Public Member Functions

virtual ~ServerMessage ()=0
 Pure virtual destructor so ServerMessage objects cannot be instantiated directly.

Protected Member Functions

 ServerMessage (Loki::Int2Type< BambooLib::requestElement >, MessageAction a)
 Constructor for building a request ServerMessage with and MessageAction a.
 ServerMessage (Loki::Int2Type< BambooLib::responseElement >, MessageAction a)
 Constructor for building a response ServerMessage with and MessageAction a.

Detailed Description

Abstract base class for messages sent to and from the Fountain server.

The server builds these messages based on the responses received from the master Fountain node. Which is why most of these functions take a ParseMsg pointer as an argument.


Constructor & Destructor Documentation

ServerMessage::ServerMessage Loki::Int2Type< BambooLib::requestElement >  ,
MessageAction  a
[inline, protected]
 

Constructor for building a request ServerMessage with and MessageAction a.

Parameters:
a the MessageAction

ServerMessage::ServerMessage Loki::Int2Type< BambooLib::responseElement >  ,
MessageAction  a
[inline, protected]
 

Constructor for building a response ServerMessage with and MessageAction a.

Parameters:
a the MessageAction


The documentation for this class was generated from the following files:
Generated on Wed Mar 8 14:43:33 2006 for Fountain by  doxygen 1.4.6