std::auto_ptr<socket_client_connection> c;
+ // TODO: Mark object as non-copyable as it contains an auto_ptr.
+ // This will make sure nobody every tries to put this in a STL container
+
public:
BasicSocketWrapper(int _port, const std::string& _server="127.0.0.1",
long long _connect_timeout_usec=socket_client_connection::connect_timeout_usec_default,