イベントのマッピングはこんな感じかなぁ…
poll(3) | WinSock |
---|---|
POLLIN | FD_READ | FD_ACCEPT | FD_CLOSE |
POLLPRI | FD_OOB |
POLLOUT | FD_WRITE | FD_CONNECT | FD_CLOSE |
POLLRDHUP | FD_CLOSE |
POLLERR | × |
POLLHUP | FD_CLOSE |
POLLNVAL | × |
POLLRDNORM | POLLIN |
POLLRDBAND | POLLIN | POLLPRI |
POLLWRNORM | POLLOUT |
POLLWRBAND | POLLOUT | POLLPRI |
ついでにepollのイベントのマッピングも考えてみる。
epoll(3) | WinSock |
---|---|
EPOLLIN | FD_READ | FD_ACCEPT | FD_CLOSE |
EPOLLOUT | FD_WRITE | FD_CONNECT | FD_CLOSE |
EPOLLRDHUP | FD_CLOSE |
EPOLLPRI | FD_OOB |
EPOLLERR | × |
EPOLLHUP | FD_CLOSE |
EPOLLET | × |
EPOLLONESHOT | × |