libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::HttpServer Member List

This is the complete list of members for BaseLib::HttpServer, including all inherited members.

_blBaseLib::HttpServerprotected
_connectionClosedCallbackBaseLib::HttpServerprotected
_httpClientInfoBaseLib::HttpServerprotected
_httpClientInfoMutexBaseLib::HttpServerprotected
_newConnectionCallbackBaseLib::HttpServerprotected
_packetReceivedCallbackBaseLib::HttpServerprotected
_socketBaseLib::HttpServerprotected
bind(std::string address, std::string port, std::string &listenAddress)BaseLib::HttpServer
connectionClosed(int32_t clientId)BaseLib::HttpServerprotected
getClientCertDn(int32_t clientId)BaseLib::HttpServer
getClientCertExpiration(int32_t clientId)BaseLib::HttpServer
getClientCertSerial(int32_t clientId)BaseLib::HttpServer
GetPacketsPerMinuteReceived()BaseLib::HttpServer
GetPacketsPerMinuteSent()BaseLib::HttpServer
GetProcessingThreadLoad()BaseLib::HttpServer
GetProcessingThreadLoadMax()BaseLib::HttpServer
GetServerThreadLoad()BaseLib::HttpServer
HttpServer(BaseLib::SharedObjects *baseLib, HttpServerInfo &serverInfo)BaseLib::HttpServer
newConnection(int32_t clientId, std::string address, uint16_t port)BaseLib::HttpServerprotected
packetReceived(int32_t clientId, TcpSocket::TcpPacket &packet)BaseLib::HttpServerprotected
reload()BaseLib::HttpServer
send(int32_t clientId, const TcpSocket::TcpPacket &packet, bool closeConnection=true)BaseLib::HttpServer
send(int32_t clientId, const std::vector< char > &packet, bool closeConnection=true)BaseLib::HttpServer
start(std::string address, std::string port, std::string &listenAddress, size_t processingThreads=0)BaseLib::HttpServer
startPrebound(std::string &listenAddress, size_t processingThreads=0)BaseLib::HttpServer
stop()BaseLib::HttpServer
waitForStop()BaseLib::HttpServer
~HttpServer()BaseLib::HttpServervirtual