- void handle(const Protocol::HeartBeat &heartBeat);
- void handle(const Protocol::HeartBeatReply &heartBeatReply);
- virtual void dispatch(const Protocol::HeartBeat &msg) = 0;
- virtual void dispatch(const Protocol::HeartBeatReply &msg) = 0;
+ void handle(const Protocol::HeartBeat& heartBeat);
+ void handle(const Protocol::HeartBeatReply& heartBeatReply);
+ virtual void dispatch(const Protocol::HeartBeat& msg) = 0;
+ virtual void dispatch(const Protocol::HeartBeatReply& msg) = 0;
+
+protected slots:
+ virtual void onSocketStateChanged(QAbstractSocket::SocketState state);
+ virtual void onSocketError(QAbstractSocket::SocketError error);