成员的完整列表,这些成员属于 stt::network::WebSocketServer,包括所有继承而来的类成员
| allowRequest(const int &cclientfd) | stt::network::TcpServer | protected |
| buffer_size | stt::network::TcpServer | protected |
| checkFrequency | stt::network::TcpServer | protected |
| clientfd | stt::network::TcpServer | protected |
| 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::TcpServer | protected |
| connectionLimiter | stt::network::TcpServer | protected |
| connectionTimeout | stt::network::TcpServer | protected |
| consumerNum | stt::network::TcpServer | protected |
| ctx | stt::network::TcpServer | protected |
| cv | stt::network::TcpServer | protected |
| fdQueue | stt::network::TcpServer | protected |
| flag1 | stt::network::TcpServer | protected |
| getSSL(const int &fd) | stt::network::TcpServer | |
| isListen() | stt::network::TcpServer | inline |
| lco1 | stt::network::TcpServer | protected |
| lq1 | stt::network::TcpServer | protected |
| maxFD | stt::network::TcpServer | protected |
| redrawTLS() | stt::network::TcpServer | |
| requestRate | stt::network::TcpServer | protected |
| security_open | stt::network::TcpServer | protected |
| sendMessage(const int &fd, const std::string &msg, const std::string &type="0001") | stt::network::WebSocketServer | inline |
| 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::WebSocketServer | inline |
| stt::network::TcpServer::setFunction(std::function< bool(TcpFDHandler &k, TcpFDInf &inf)> fc) | stt::network::TcpServer | inline |
| setHBTimeOutTime(const int &secb) | stt::network::WebSocketServer | inline |
| setJudgeFunction(std::function< bool(const WebSocketFDInformation &k)> fcc) | stt::network::WebSocketServer | inline |
| setStartFunction(std::function< void(const WebSocketFDInformation &inf, WebSocketServer &k)> fccc) | stt::network::WebSocketServer | inline |
| setTimeOutTime(const int &seca) | stt::network::WebSocketServer | inline |
| 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::WebSocketServer | inline |
| 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::TcpServer | inline |
| TLS | stt::network::TcpServer | protected |
| unblock | stt::network::TcpServer | protected |
| 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::WebSocketServer | inline |
| ~TcpServer() | stt::network::TcpServer | inline |
| ~WebSocketServer() | stt::network::WebSocketServer | inline |
1.8.5