Skip to content

Commit bc3d745

Browse files
committed
add test cases,format code
1 parent 6cc01c3 commit bc3d745

File tree

7 files changed

+316
-211
lines changed

7 files changed

+316
-211
lines changed

src/internal/sio_client_impl.cpp

+33-33
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ using boost::posix_time::milliseconds;
2222

2323
namespace sio
2424
{
25-
/*************************public:*************************/
25+
/*************************public:*************************/
2626
client_impl::client_impl() :
2727
m_con_state(con_closed),
2828
m_ping_interval(0),
@@ -34,10 +34,10 @@ namespace sio
3434
m_reconn_delay_max(25000)
3535
{
3636
using websocketpp::log::alevel;
37-
#ifndef DEBUG
37+
#ifndef DEBUG
3838
m_client.clear_access_channels(alevel::all);
3939
m_client.set_access_channels(alevel::connect|alevel::disconnect|alevel::app);
40-
#endif
40+
#endif
4141
// Initialize the Asio transport policy
4242
m_client.init_asio();
4343

@@ -141,7 +141,7 @@ namespace sio
141141
}
142142
}
143143

144-
/*************************protected:*************************/
144+
/*************************protected:*************************/
145145
void client_impl::send(packet& p)
146146
{
147147
m_packet_mgr.encode(p);
@@ -172,7 +172,7 @@ namespace sio
172172
if(m_socket_open_listener)m_socket_open_listener(nsp);
173173
}
174174

175-
/*************************private:*************************/
175+
/*************************private:*************************/
176176
void client_impl::run_loop()
177177
{
178178

@@ -261,10 +261,10 @@ namespace sio
261261
packet p(packet::frame_ping);
262262
m_packet_mgr.encode(p,
263263
[&](bool isBin,shared_ptr<const string> payload)
264-
{
265-
lib::error_code ec;
266-
this->m_client.send(this->m_con, *payload, frame::opcode::text, ec);
267-
});
264+
{
265+
lib::error_code ec;
266+
this->m_client.send(this->m_con, *payload, frame::opcode::text, ec);
267+
});
268268
if(m_ping_timer)
269269
{
270270
boost::system::error_code e_code;
@@ -347,7 +347,7 @@ namespace sio
347347
LOG("Connection failed." << std::endl);
348348
if(m_reconn_made<m_reconn_attempts)
349349
{
350-
LOG("Reconnect for attempt:"<<m_reconn_made<<std::endl);
350+
LOG("Reconnect for attempt:"<<m_reconn_made<<std::endl);
351351
unsigned delay = this->next_delay();
352352
if(m_reconnect_listener) m_reconnect_listener(m_reconn_made,delay);
353353
m_reconn_timer.reset(new boost::asio::deadline_timer(m_client.get_io_service()));
@@ -366,7 +366,7 @@ namespace sio
366366
LOG("Connected." << std::endl);
367367
m_con_state = con_opened;
368368
m_con = con;
369-
m_reconn_made = 0;
369+
m_reconn_made = 0;
370370
this->sockets_invoke_void(&sio::socket::on_open);
371371
if(m_open_listener)m_open_listener();
372372
}
@@ -399,7 +399,7 @@ namespace sio
399399
this->sockets_invoke_void(&sio::socket::on_disconnect);
400400
if(m_reconn_made<m_reconn_attempts)
401401
{
402-
LOG("Reconnect for attempt:"<<m_reconn_made<<std::endl);
402+
LOG("Reconnect for attempt:"<<m_reconn_made<<std::endl);
403403
unsigned delay = this->next_delay();
404404
if(m_reconnect_listener) m_reconnect_listener(m_reconn_made,delay);
405405
m_reconn_timer.reset(new boost::asio::deadline_timer(m_client.get_io_service()));
@@ -468,12 +468,12 @@ namespace sio
468468
LOG("On handshake,sid:"<<m_sid<<",ping interval:"<<m_ping_interval<<",ping timeout"<<m_ping_timeout<<std::endl);
469469
return;
470470
}
471-
failed:
471+
failed:
472472
//just close it.
473473
m_client.get_io_service().dispatch(lib::bind(&client_impl::close_impl, this,close::status::policy_violation,"Handshake error"));
474474
}
475475

476-
void client_impl::on_pong()
476+
void client_impl::on_pong()
477477
{
478478
if(m_ping_timeout_timer)
479479
{
@@ -486,25 +486,25 @@ namespace sio
486486
{
487487
switch(p.get_frame())
488488
{
489-
case packet::frame_message:
490-
{
491-
socket::ptr so_ptr = get_socket_locked(p.get_nsp());
492-
if(so_ptr)so_ptr->on_message_packet(p);
493-
break;
494-
}
495-
case packet::frame_open:
496-
this->on_handshake(p.get_message());
497-
break;
498-
case packet::frame_close:
499-
//FIXME how to deal?
500-
this->close_impl(close::status::abnormal_close, "End by server");
501-
break;
502-
case packet::frame_pong:
503-
this->on_pong();
504-
break;
505-
506-
default:
507-
break;
489+
case packet::frame_message:
490+
{
491+
socket::ptr so_ptr = get_socket_locked(p.get_nsp());
492+
if(so_ptr)so_ptr->on_message_packet(p);
493+
break;
494+
}
495+
case packet::frame_open:
496+
this->on_handshake(p.get_message());
497+
break;
498+
case packet::frame_close:
499+
//FIXME how to deal?
500+
this->close_impl(close::status::abnormal_close, "End by server");
501+
break;
502+
case packet::frame_pong:
503+
this->on_pong();
504+
break;
505+
506+
default:
507+
break;
508508
}
509509
}
510510

src/internal/sio_client_impl.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ namespace sio
5151

5252
//set listeners and event bindings.
5353
#define SYNTHESIS_SETTER(__TYPE__,__FIELD__) \
54-
void set_##__FIELD__(__TYPE__ const& l) \
55-
{ m_##__FIELD__ = l;}
54+
void set_##__FIELD__(__TYPE__ const& l) \
55+
{ m_##__FIELD__ = l;}
5656

5757
SYNTHESIS_SETTER(client::con_listener,open_listener)
5858

0 commit comments

Comments
 (0)