STTNet
 全部  命名空间 文件 函数 变量 类型定义 宏定义 
stt::network::WebSocketServer 成员列表

成员的完整列表,这些成员属于 stt::network::WebSocketServer,包括所有继承而来的类成员

allowRequest(const int &cclientfd)stt::network::TcpServerprotected
buffer_sizestt::network::TcpServerprotected
checkFrequencystt::network::TcpServerprotected
clientfdstt::network::TcpServerprotected
close(const int &fd, const std::string &closeCodeAndMessage)stt::network::WebSocketServer
close(const int &fd, const short &code=1000, const std::string &message="bye")stt::network::WebSocketServer
close()stt::network::WebSocketServer
stt::network::TcpServer::close(const int &fd)stt::network::TcpServer
connectionDetect()stt::network::TcpServerprotected
connectionLimiterstt::network::TcpServerprotected
connectionTimeoutstt::network::TcpServerprotected
consumerNumstt::network::TcpServerprotected
ctxstt::network::TcpServerprotected
cvstt::network::TcpServerprotected
fdQueuestt::network::TcpServerprotected
flag1stt::network::TcpServerprotected
getSSL(const int &fd)stt::network::TcpServer
isListen()stt::network::TcpServerinline
lco1stt::network::TcpServerprotected
lq1stt::network::TcpServerprotected
maxFDstt::network::TcpServerprotected
redrawTLS()stt::network::TcpServer
requestRatestt::network::TcpServerprotected
security_openstt::network::TcpServerprotected
sendMessage(const int &fd, const std::string &msg, const std::string &type="0001")stt::network::WebSocketServerinline
sendMessage(const std::string &msg, const std::string &type="0001")stt::network::WebSocketServer
setFunction(std::function< bool(const std::string &msg, WebSocketServer &k, const WebSocketFDInformation &inf)> fc)stt::network::WebSocketServerinline
stt::network::TcpServer::setFunction(std::function< bool(TcpFDHandler &k, TcpFDInf &inf)> fc)stt::network::TcpServerinline
setHBTimeOutTime(const int &secb)stt::network::WebSocketServerinline
setJudgeFunction(std::function< bool(const WebSocketFDInformation &k)> fcc)stt::network::WebSocketServerinline
setStartFunction(std::function< void(const WebSocketFDInformation &inf, WebSocketServer &k)> fccc)stt::network::WebSocketServerinline
setTimeOutTime(const int &seca)stt::network::WebSocketServerinline
setTLS(const char *cert, const char *key, const char *passwd, const char *ca)stt::network::TcpServer
startListen(const int &port, const int &threads=8)stt::network::WebSocketServerinline
stopListen()stt::network::TcpServer
TcpServer(const int &maxFD=10000, const bool &security_open=true, const int &connectionNumLimit=20, const int &connectionRateLimit=6, const int &buffer_size=8, const int &requestRate=12, const int &checkFrequency=1, const int &connectionTimeout=1800)stt::network::TcpServerinline
TLSstt::network::TcpServerprotected
unblockstt::network::TcpServerprotected
WebSocketServer(const int &maxFD=10000000, const bool &security_open=true, const int &connectionNumLimit=20, const int &connectionRateLimit=6, const int &buffer_size=8, const int &requestRate=12)stt::network::WebSocketServerinline
~TcpServer()stt::network::TcpServerinline
~WebSocketServer()stt::network::WebSocketServerinline