cross platform c++ socket.io client written using poco libraries