linux下C++ socket网络编程(24)

if(send(msg.fromIDsend_bufsizeof(send_buf)0)<0)

return -1;

return len;

// 启动服务端

void Server::Start() {

// epoll 事件队列

static struct epoll_event events[EPOLL_SIZE
;

// 初始化服务端

Init();

//主循环

while(1)

{

//epoll_events_count表示就绪事件的数目

int epoll_events_count = epoll_wait(epfd events EPOLL_SIZE -1);

推荐阅读