void KMessageClient::sendBroadcast (const QByteArray &msg) { QByteArray sendBuffer; QBuffer buffer (&sendBuffer); buffer.open (QIODevice::WriteOnly); QDataStream stream (&buffer); stream << static_cast<quint32> ( KMessageServer::REQ_BROADCAST ); buffer.QIODevice::write (msg); sendServerMessage (sendBuffer); }
void KMessageClient::sendForward (const QByteArray &msg, const QList <quint32> &clients) { QByteArray sendBuffer; QBuffer buffer (&sendBuffer); buffer.open (QIODevice::WriteOnly); QDataStream stream (&buffer); stream << static_cast<quint32>( KMessageServer::REQ_FORWARD ) << clients; buffer.QIODevice::write (msg); sendServerMessage (sendBuffer); }
int Seller::reply(int rfd, const char *msg) { return sendServerMessage(rfd, msg); }