Lines Matching defs:events
71 evt.events = EPOLLIN | EPOLLHUP;
73 struct epoll_event events[EPOLL_MAX_TASK_COUNT];
76 int nfds = epoll_wait(epfd, events, EPOLL_MAX_TASK_COUNT, EPOLL_WAIT_TIMEOUT); // timeout value set 1000.
87 if (events[i].events & EPOLLIN) {
93 clientEvt.events = EPOLLHUP;
103 } else if (events[i].events & EPOLLHUP) {
105 delEvt.data.fd = events[i].data.fd;
106 delEvt.events = EPOLLHUP;
107 epoll_ctl(epfd, EPOLL_CTL_DEL, events[i].data.fd, &delEvt);
108 if (socketClients_.find(events[i].data.fd) != socketClients_.end()) {
111 socketClients_.erase(events[i].data.fd);
113 PROFILER_LOG_ERROR(LOG_CORE, "Client %d not exist", events[i].data.fd);