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:

Generated on 2 Mar 2016 for LibBeamApi by  doxygen 1.6.1