There are four epoll-able ways for processes or threads to communicate: - UNIX socket pairs: man socketpair.