HxUtils/HxBroadcast.cpp

18 lines
367 B
C++
Raw Normal View History

2024-01-11 19:57:40 +08:00
#include "HxBroadcast.h"
#include <QHostAddress>
int HxBroadcast::port = 0;
QUdpSocket *HxBroadcast::socket = nullptr;
void HxBroadcast::initialization(int port)
{
HxBroadcast::port = port;
HxBroadcast::socket = new QUdpSocket();
}
void HxBroadcast::publish(QString message)
{
socket->writeDatagram(message.toUtf8(), QHostAddress::Broadcast, port);
}