int main( int argc,char *argv[] ) { aeServer* serv = aeServerCreate(); serv->onConnect = &myConnect; serv->onRecv = &myRecv; serv->onClose = &myClose; serv->runForever( "0.0.0.0" , 3002 ); return 0; }
aeServer* appnetTcpServInit( char* listen_ip , int port ) { serv = aeServerCreate( listen_ip , port ); //回调改为从reactor线程中回调,如果加上worker后,在worker中回调。 serv->onConnect = &appnetServerOnConnect; serv->onRecv = &appnetServerOnRecv; serv->onClose = &appnetServerOnClose; return serv; }