LibBeamApi
1.3.0
|
#include <BoapSimple.h>
Public Types | |
enum | { NOTHREADS =0, THREADED =1 } |
Public Attributes | |
BUInt64 | onumOperations |
Private Member Functions | |
void * | function () |
Private Attributes | |
int | othreaded |
int | oisBoapns |
Boapns::Boapns * | oboapns |
BList< BoapServerConnection * > | oclients |
BEventInt | oclientGoneEvent |
BList< BoapServiceEntry > | oservices |
BPoll | opoll |
BSocket | onet |
BSocket | onetEvent |
BSocketAddressINET | onetEventAddress |
BString | ohostName |
int | oboapNs |
BoapPacket | orx |
BoapPacket | otx |
BoapServer::BoapServer | ( | ) |
|
virtual |
BoapServer::BoapServer | ( | ) |
BError BoapServer::addObject | ( | BoapServiceObject * | object | ) |
|
virtual |
|
virtual |
|
privatevirtual |
Reimplemented from BThread.
int BoapServer::getConnectionsNumber | ( | ) |
BSocket& BoapServer::getEventSocket | ( | ) |
BSocket & BoapServer::getEventSocket | ( | ) |
BString BoapServer::getHostName | ( | ) |
BString BoapServer::getHostName | ( | ) |
BSocket& BoapServer::getSocket | ( | ) |
BSocket & BoapServer::getSocket | ( | ) |
BError BoapServer::init | ( | int | boapNs = 0 | ) |
|
virtual |
|
virtual |
BError BoapServer::process | ( | int | fd | ) |
|
virtual |
BError BoapServer::processEvent | ( | BoapPacket & | rx | ) |
BError BoapServer::processEvent | ( | int | fd | ) |
|
virtual |
|
virtual |
BError BoapServer::run | ( | ) |
|
virtual |
BError BoapServer::sendEvent | ( | BoapPacket & | tx | ) |
|
virtual |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
BUInt64 BoapServer::onumOperations |
|
private |
|
private |
|
private |
|
private |
|
private |