void QMQTT::ClientPrivate::onNetworkDisconnected() { Q_Q(Client); stopKeepAlive(); emit q->disconnected(); }
void TAbstractWebSocket::sendClose(int code) { if (!closeSent.exchange(true)) { TWebSocketFrame frame; frame.setOpCode(TWebSocketFrame::Close); QDataStream ds(&frame.payload(), QIODevice::WriteOnly); ds.setByteOrder(QDataStream::BigEndian); ds << (qint16)code; writeRawData(frame.toByteArray()); stopKeepAlive(); } }