LibBeamApi  1.3.0
Public Member Functions | Private Member Functions | Private Attributes
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


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