@@ -71,7 +71,7 @@ socket::ptr current_socket;
71
71
72
72
void bind_events (socket::ptr &socket)
73
73
{
74
- current_socket->on (" new message" , sio::socket::event_listener_aux ([&](string const & name, message::ptr const & data, bool isAck,message::ptr &ack_resp)
74
+ current_socket->on (" new message" , sio::socket::event_listener_aux ([&](string const & name, message::ptr const & data, bool isAck,message::list &ack_resp)
75
75
{
76
76
_lock.lock ();
77
77
string user = data->get_map ()[" username" ]->get_string ();
@@ -80,7 +80,7 @@ void bind_events(socket::ptr &socket)
80
80
_lock.unlock ();
81
81
}));
82
82
83
- current_socket->on (" user joined" ,sio::socket::event_listener_aux ([&](string const & name, message::ptr const & data, bool isAck,message::ptr &ack_resp)
83
+ current_socket->on (" user joined" ,sio::socket::event_listener_aux ([&](string const & name, message::ptr const & data, bool isAck,message::list &ack_resp)
84
84
{
85
85
_lock.lock ();
86
86
string user = data->get_map ()[" username" ]->get_string ();
@@ -91,7 +91,7 @@ void bind_events(socket::ptr &socket)
91
91
HIGHLIGHT (user<<" joined" <<" \n there" <<(plural?" are " :" 's " )<< participants<<(plural?" participants" :" participant" ));
92
92
_lock.unlock ();
93
93
}));
94
- current_socket->on (" user left" , sio::socket::event_listener_aux ([&](string const & name, message::ptr const & data, bool isAck,message::ptr &ack_resp)
94
+ current_socket->on (" user left" , sio::socket::event_listener_aux ([&](string const & name, message::ptr const & data, bool isAck,message::list &ack_resp)
95
95
{
96
96
_lock.lock ();
97
97
string user = data->get_map ()[" username" ]->get_string ();
@@ -126,7 +126,7 @@ MAIN_FUNC
126
126
127
127
getline (cin, nickname);
128
128
}
129
- current_socket->on (" login" , sio::socket::event_listener_aux ([&](string const & name, message::ptr const & data, bool isAck,message::ptr &ack_resp){
129
+ current_socket->on (" login" , sio::socket::event_listener_aux ([&](string const & name, message::ptr const & data, bool isAck,message::list &ack_resp){
130
130
_lock.lock ();
131
131
participants = data->get_map ()[" numUsers" ]->get_int ();
132
132
bool plural = participants !=1 ;
0 commit comments