55 void connect(
const std::string& uri);
57 void connect(
const std::string& uri,
const std::map<std::string, std::string>& query);
59 void connect(
const std::string& uri,
const std::map<std::string, std::string>& query,
60 const std::map<std::string, std::string>& http_extra_headers);
82 void operator=(
client const&) {}
90 #endif // __SIO_CLIENT__H__ Definition: sio_client.h:21
void set_reconnecting_listener(con_listener const &l)
void set_close_listener(close_listener const &l)
void set_reconnect_attempts(int attempts)
Definition: sio_client.h:17
Definition: sio_client.h:14
std::shared_ptr< socket > ptr
Definition: sio_socket.h:52
void clear_con_listeners()
sio::socket::ptr const & socket(const std::string &nsp="")
std::function< void(std::string const &nsp)> socket_listener
Definition: sio_client.h:30
void set_reconnect_delay_max(unsigned millis)
void set_reconnect_delay(unsigned millis)
Definition: sio_client.h:20
std::function< void(void)> con_listener
Definition: sio_client.h:24
void set_socket_close_listener(socket_listener const &l)
void connect(const std::string &uri)
close_reason
Definition: sio_client.h:19
std::function< void(unsigned, unsigned)> reconnect_listener
Definition: sio_client.h:28
void set_reconnect_listener(reconnect_listener const &l)
std::string const & get_sessionid() const
void clear_socket_listeners()
void set_socket_open_listener(socket_listener const &l)
std::function< void(close_reason const &reason)> close_listener
Definition: sio_client.h:26
void set_fail_listener(con_listener const &l)
void set_open_listener(con_listener const &l)