C socket message queue over TCP/IP. The goal being to be able to send/receive messages/status/commands to another TCP/IP module