BasicSocketWrapper(int _port, const std::string& _server="127.0.0.1",
long long _connect_timeout_usec=socket_client_connection::connect_timeout_usec_default,
int _max_retries=socket_client_connection::max_retries_default)
- : port(_port), server(_server), connect_timeout_usec(_connect_timeout_usec),
- max_retries(_max_retries), socket_type(tcp_s), ConnectionWrapper()
+ : ConnectionWrapper(),
+ socket_type(tcp_s),
+ server(_server),
+ port(_port),
+ connect_timeout_usec(_connect_timeout_usec),
+ max_retries(_max_retries)
{ }
BasicSocketWrapper(const std::string& _path,
long long _connect_timeout_usec=socket_client_connection::connect_timeout_usec_default,
int _max_retries=socket_client_connection::max_retries_default)
- : path(_path), connect_timeout_usec(_connect_timeout_usec),
- max_retries(_max_retries), socket_type(unix_s), ConnectionWrapper()
+ : ConnectionWrapper(),
+ socket_type(unix_s),
+ path(_path),
+ connect_timeout_usec(_connect_timeout_usec),
+ max_retries(_max_retries)
{ }
client_connection* get_connection(void);