BoapServiceObject Class Reference

#include <BoapSimple.h>

List of all members.

Public Member Functions

 BoapServiceObject (BoapServer &server, BString name="")
virtual ~BoapServiceObject ()
BError setName (BString name)
BError sendEvent (BString signalName, BInt32 arg)
virtual BError processEvent (BString objectName, BString name, BInt32 arg)
BString name ()
BError doPing (BoapServerConnection *conn, BoapPacket &rx, BoapPacket &tx)
BError doConnectionPriority (BoapServerConnection *conn, BoapPacket &rx, BoapPacket &tx)
BError process (BoapServerConnection *conn, BoapPacket &rx, BoapPacket &tx)
virtual BError processEvent (BoapPacket &rx)
 BoapServiceObject (BoapServer &server, BString name)
virtual ~BoapServiceObject ()
BError sendEvent (BString signalName, Int32 arg)
virtual BError processEvent (BString objectName, BString name, Int32 arg)
BString name ()
BError process (BoapPacket &rx, BoapPacket &tx)
virtual BError processEvent (BoapPacket &rx)

Protected Member Functions

BError sendEvent (BoapPacket &tx)
BError sendEvent (BoapPacket &tx)

Protected Attributes

BoapServeroserver
BString oname
BUInt32 oapiVersion
BList< BoapFuncEntryofuncList

Constructor & Destructor Documentation

BoapServiceObject::BoapServiceObject ( BoapServer server,
BString  name = "" 
)
BoapServiceObject::~BoapServiceObject (  )  [virtual]
BoapServiceObject::BoapServiceObject ( BoapServer server,
BString  name 
)
virtual BoapServiceObject::~BoapServiceObject (  )  [virtual]

Member Function Documentation

BError BoapServiceObject::doConnectionPriority ( BoapServerConnection conn,
BoapPacket rx,
BoapPacket tx 
)
BError BoapServiceObject::doPing ( BoapServerConnection conn,
BoapPacket rx,
BoapPacket tx 
)
BString BoapServiceObject::name (  ) 
BString BoapServiceObject::name (  ) 
BError BoapServiceObject::process ( BoapPacket rx,
BoapPacket tx 
)
BError BoapServiceObject::process ( BoapServerConnection conn,
BoapPacket rx,
BoapPacket tx 
)
virtual BError BoapServiceObject::processEvent ( BoapPacket rx  )  [virtual]
virtual BError BoapServiceObject::processEvent ( BString  objectName,
BString  name,
Int32  arg 
) [virtual]
BError BoapServiceObject::processEvent ( BoapPacket rx  )  [virtual]
BError BoapServiceObject::processEvent ( BString  objectName,
BString  name,
BInt32  arg 
) [virtual]
BError BoapServiceObject::sendEvent ( BoapPacket tx  )  [protected]
BError BoapServiceObject::sendEvent ( BString  signalName,
Int32  arg 
)
BError BoapServiceObject::sendEvent ( BoapPacket tx  )  [protected]
BError BoapServiceObject::sendEvent ( BString  signalName,
BInt32  arg 
)
BError BoapServiceObject::setName ( BString  name  ) 

Member Data Documentation


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

Generated on 13 Jun 2014 for LibBeamApi by  doxygen 1.6.1