C library for sending and receiving individual messages over sockets, pipes, etc.