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, Int32 arg)
virtual BError processEvent (BString objectName, BString name, Int32 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
BoapServeroserver
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::setName ( BString  name  ) 

BError BoapServiceObject::sendEvent ( BString  signalName,
Int32  arg 
)

BError BoapServiceObject::processEvent ( BString  objectName,
BString  name,
Int32  arg 
) [virtual]

BString BoapServiceObject::name (  ) 

BError BoapServiceObject::doPing ( BoapServerConnection conn,
BoapPacket rx,
BoapPacket tx 
)

BError BoapServiceObject::doConnectionPriority ( BoapServerConnection conn,
BoapPacket rx,
BoapPacket tx 
)

BError BoapServiceObject::process ( BoapServerConnection conn,
BoapPacket rx,
BoapPacket tx 
)

BError BoapServiceObject::processEvent ( BoapPacket rx  )  [virtual]

BError BoapServiceObject::sendEvent ( BoapPacket tx  )  [protected]

BError BoapServiceObject::sendEvent ( BString  signalName,
Int32  arg 
)

virtual BError BoapServiceObject::processEvent ( BString  objectName,
BString  name,
Int32  arg 
) [virtual]

BString BoapServiceObject::name (  ) 

BError BoapServiceObject::process ( BoapPacket rx,
BoapPacket tx 
)

virtual BError BoapServiceObject::processEvent ( BoapPacket rx  )  [virtual]

BError BoapServiceObject::sendEvent ( BoapPacket tx  )  [protected]


Member Data Documentation

BoapServer& BoapServiceObject::oserver [protected]

BString BoapServiceObject::oname [protected]

BUInt32 BoapServiceObject::oapiVersion [protected]

BList<BoapFuncEntry> BoapServiceObject::ofuncList [protected]

BoapServer& BoapServiceObject::oserver [protected]

BList<BoapFuncEntry> BoapServiceObject::ofuncList [protected]


The documentation for this class was generated from the following files:
Generated on Tue Nov 27 09:20:21 2007 for LibBeamApi by  doxygen 1.5.1