The current version of the test library uses libsocket++ to implement the TCPClient. Alternatives:
Boost ASIO which is part of boost's core libraries and included in a ROS install
Our own implementation wrapped linux sockets ala simple messages' wrapper. We don't need much functionality and this could be worth it over depending on a huge library.
The current version of the test library uses libsocket++ to implement the TCPClient. Alternatives: