BoapServerConnection Class Reference

#include <Boap.h>

Inheritance diagram for BoapServerConnection:

BThread List of all members.

Public Member Functions

 BoapServerConnection (BoapServer &boapServer, int fd)
virtual ~BoapServerConnection ()
virtual BError init ()
 Initialise connection.
virtual BError process ()
virtual BSocketgetSocket ()
virtual void setMaxLength (BUInt32 maxLength)
virtual BError getHead (BoapPacketHead &head)
virtual BError validate ()
 Validate the connection.

Private Member Functions

void * function ()

Private Attributes

BoapServeroboapServer
BSocket osocket
BoapPacket orx
BoapPacket otx
BUInt32 omaxLength

Constructor & Destructor Documentation

BoapServerConnection::BoapServerConnection ( BoapServer boapServer,
int  fd 
)

BoapServerConnection::~BoapServerConnection (  )  [virtual]


Member Function Documentation

void * BoapServerConnection::function (  )  [private, virtual]

Reimplemented from BThread.

BError BoapServerConnection::getHead ( BoapPacketHead head  )  [virtual]

BSocket & BoapServerConnection::getSocket (  )  [virtual]

BError BoapServerConnection::init (  )  [virtual]

Initialise connection.

BError BoapServerConnection::process (  )  [virtual]

void BoapServerConnection::setMaxLength ( BUInt32  maxLength  )  [virtual]

BError BoapServerConnection::validate (  )  [virtual]

Validate the connection.


Member Data Documentation

BoapServer& BoapServerConnection::oboapServer [private]

BUInt32 BoapServerConnection::omaxLength [private]

BoapPacket BoapServerConnection::orx [private]

BSocket BoapServerConnection::osocket [private]

BoapPacket BoapServerConnection::otx [private]


The documentation for this class was generated from the following files:
Generated on Mon Mar 19 10:58:53 2012 for LibBeamApi by  doxygen 1.4.7