#include <BoapSimple.h>
Inheritance diagram for BoapServer:
BoapServer::BoapServer | ( | ) |
BoapServer::~BoapServer | ( | ) | [virtual] |
BoapServer::BoapServer | ( | ) |
BError BoapServer::addObject | ( | BoapServiceObject * | object | ) |
BError BoapServer::addObject | ( | BoapServiceObject * | object | ) | [virtual] |
void BoapServer::clientGone | ( | BoapServerConnection * | client | ) | [virtual] |
void * BoapServer::function | ( | ) | [private, virtual] |
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 |
) |
BError BoapServer::init | ( | BString | boapNsHost = "" , |
|
int | port = 0 , |
|||
int | threaded = 0 , |
|||
int | isBoapns = 0 | |||
) | [virtual] |
BoapServerConnection * BoapServer::newConnection | ( | int | fd, | |
BSocketAddressINET | address | |||
) | [virtual] |
BError BoapServer::process | ( | int | fd | ) |
BError BoapServer::process | ( | BoapServerConnection * | conn, | |
BoapPacket & | rx, | |||
BoapPacket & | tx | |||
) | [virtual] |
BError BoapServer::processEvent | ( | int | fd | ) |
BError BoapServer::processEvent | ( | BoapPacket & | rx | ) |
BError BoapServer::processEvent | ( | int | fd | ) | [virtual] |
BError BoapServer::processEvent | ( | BoapPacket & | rx | ) | [virtual] |
BError BoapServer::run | ( | ) |
BError BoapServer::run | ( | int | inThread = 0 |
) | [virtual] |
BError BoapServer::sendEvent | ( | BoapPacket & | tx | ) |
BError BoapServer::sendEvent | ( | BoapPacket & | tx | ) | [virtual] |
int BoapServer::oboapNs [private] |
Boapns::Boapns* BoapServer::oboapns [private] |
BEventInt BoapServer::oclientGoneEvent [private] |
BList<BoapServerConnection*> BoapServer::oclients [private] |
BString BoapServer::ohostName [private] |
int BoapServer::oisBoapns [private] |
BSocket BoapServer::onet [private] |
BSocket BoapServer::onetEvent [private] |
BPoll BoapServer::opoll [private] |
BoapPacket BoapServer::orx [private] |
BList<BoapServiceEntry> BoapServer::oservices [private] |
BList<BoapServiceEntry> BoapServer::oservices [private] |
int BoapServer::othreaded [private] |
BoapPacket BoapServer::otx [private] |