HWNetUdpServer::HWNetUdpServer(QObject *parent, const QString & descr, quint16 port) : HWNetRegisterServer(parent, descr, port) { pUdpSocket = new QUdpSocket(this); pUdpSocket->bind(46631); connect(pUdpSocket, SIGNAL(readyRead()), this, SLOT(onClientRead())); }
void TCPBase::ClientRead() { QByteArray readed=IPCSocket->readAll(); if(readed.isEmpty()) return; readbuffer.append(readed); onClientRead(); }
HWNetUdpModel::HWNetUdpModel(QObject* parent) : HWNetServersModel(parent) { pUdpSocket = new QUdpSocket(this); pUdpSocket->bind(); connect(pUdpSocket, SIGNAL(readyRead()), this, SLOT(onClientRead())); }
HWNetUdpServer::HWNetUdpServer(QObject *parent, const QString & descr, quint16 port) : HWNetRegisterServer(parent, descr, port), m_descr(descr) { pUdpSocket = new QUdpSocket(this); pUdpSocket->bind(NETGAME_DEFAULT_PORT); connect(pUdpSocket, SIGNAL(readyRead()), this, SLOT(onClientRead())); }