trantor
Non-blocking I/O cross-platform TCP network library, using C++14
Loading...
Searching...
No Matches
trantor::TcpServer Member List

This is the complete list of members for trantor::TcpServer, including all inherited members.

address() consttrantor::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::TcpServerinline
getIoLoops() consttrantor::TcpServerinline
getLoop() consttrantor::TcpServerinline
ipPort() consttrantor::TcpServer
kickoffIdleConnections(size_t timeout)trantor::TcpServerinline
name() consttrantor::TcpServerinline
reloadSSL()trantor::TcpServer
setAfterAcceptSockOptCallback(SockOptCallback cb)trantor::TcpServer
setBeforeListenSockOptCallback(SockOptCallback cb)trantor::TcpServer
setConnectionCallback(const ConnectionCallback &cb)trantor::TcpServerinline
setConnectionCallback(ConnectionCallback &&cb) (defined in trantor::TcpServer)trantor::TcpServerinline
setIoLoopNum(size_t num)trantor::TcpServerinline
setIoLoops(const std::vector< trantor::EventLoop * > &ioLoops)trantor::TcpServerinline
setIoLoopThreadPool(const std::shared_ptr< EventLoopThreadPool > &pool)trantor::TcpServerinline
setRecvMessageCallback(const RecvMessageCallback &cb)trantor::TcpServerinline
setRecvMessageCallback(RecvMessageCallback &&cb) (defined in trantor::TcpServer)trantor::TcpServerinline
setWriteCompleteCallback(const WriteCompleteCallback &cb)trantor::TcpServerinline
setWriteCompleteCallback(WriteCompleteCallback &&cb) (defined in trantor::TcpServer)trantor::TcpServerinline
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