|
trantor
Non-blocking I/O cross-platform TCP network library, using C++14
|
This is the complete list of members for trantor::TcpServer, including all inherited members.
| address() const | trantor::TcpServer | |
| enableSSL(const std::string &certPath, const std::string &keyPath, bool useOldTLS=false, const std::vector< std::pair< std::string, std::string > > &sslConfCmds={}, const std::string &caPath="") | trantor::TcpServer | |
| enableSSL(TLSPolicyPtr policy) | trantor::TcpServer | inline |
| getIoLoops() const | trantor::TcpServer | inline |
| getLoop() const | trantor::TcpServer | inline |
| ipPort() const | trantor::TcpServer | |
| kickoffIdleConnections(size_t timeout) | trantor::TcpServer | inline |
| name() const | trantor::TcpServer | inline |
| reloadSSL() | trantor::TcpServer | |
| setAfterAcceptSockOptCallback(SockOptCallback cb) | trantor::TcpServer | |
| setBeforeListenSockOptCallback(SockOptCallback cb) | trantor::TcpServer | |
| setConnectionCallback(const ConnectionCallback &cb) | trantor::TcpServer | inline |
| setConnectionCallback(ConnectionCallback &&cb) (defined in trantor::TcpServer) | trantor::TcpServer | inline |
| setIoLoopNum(size_t num) | trantor::TcpServer | inline |
| setIoLoops(const std::vector< trantor::EventLoop * > &ioLoops) | trantor::TcpServer | inline |
| setIoLoopThreadPool(const std::shared_ptr< EventLoopThreadPool > &pool) | trantor::TcpServer | inline |
| setRecvMessageCallback(const RecvMessageCallback &cb) | trantor::TcpServer | inline |
| setRecvMessageCallback(RecvMessageCallback &&cb) (defined in trantor::TcpServer) | trantor::TcpServer | inline |
| setWriteCompleteCallback(const WriteCompleteCallback &cb) | trantor::TcpServer | inline |
| setWriteCompleteCallback(WriteCompleteCallback &&cb) (defined in trantor::TcpServer) | trantor::TcpServer | inline |
| start() | trantor::TcpServer | |
| stop() | trantor::TcpServer | |
| TcpServer(EventLoop *loop, const InetAddress &address, std::string name, bool reUseAddr=true, bool reUsePort=true) | trantor::TcpServer | |
| ~TcpServer() (defined in trantor::TcpServer) | trantor::TcpServer |