这次我们主要来说说muduo库中大量使用的回调机制。muduo主要使用的是利用Callback的方式来实现回调,首先我们在自己的EchoServer构造函数中有这样几行代码EchoServer(EventLoop*loop,constInetAddress&addr,conststd::string&name):server_(loop,addr,name),loop_(loop){//注册回调函数server_.setConnectionCallback(std::bind(&EchoServer::onConnection,this,std::placeholders::_1));serv
这次我们主要来说说muduo库中大量使用的回调机制。muduo主要使用的是利用Callback的方式来实现回调,首先我们在自己的EchoServer构造函数中有这样几行代码EchoServer(EventLoop*loop,constInetAddress&addr,conststd::string&name):server_(loop,addr,name),loop_(loop){//注册回调函数server_.setConnectionCallback(std::bind(&EchoServer::onConnection,this,std::placeholders::_1));serv