std::string read_packet(const long long &usec_timeout);
bool check_hello(const std::string& hellostr);
- std::auto_ptr<t2n_exception> constructorException;
+ t2n_exception *constructorException;
public:
command_client(client_connection* _c,
long long _command_timeout_usec=command_timeout_usec_default,
long long _hello_timeout_usec=hello_timeout_usec_default);
- virtual ~command_client() {}
+ virtual ~command_client();
void replace_connection(client_connection* _c);
bool is_connection_closed(void)
{ return c->is_closed(); }
t2n_exception* get_constuctor_exception(void)
- { return constructorException.get(); }
+ { return constructorException; }
};
}