# everest_io {#mainpage} libeverest_io provides utilities for socket based communication. Currently there are clients for - UDP - SocketCAN - MQTT - PTY - TCP - TAP The clients are single threaded and epoll based. Utilities for file descriptor based event handling are provided and used.