Client::Client(QObject * parent, QString strHost, int nPort) : QObject(parent), hostAdress(strHost), hostPort(nPort) { clientSocket = new QUdpSocket(this); clientSocket->bind(QHostAddress::LocalHost, 1234); connect(clientSocket, SIGNAL(readyRead()), this, SLOT(readyReadHandler())); }
PlayerSocket::PlayerSocket(QSharedPointer<QTcpSocket> _socket, Server* _server): server(_server), socket(_socket), serverPort(0), seekGameFlag(false) { blockSize = 0; connect(socket.data(), SIGNAL(readyRead()), SLOT(readyReadHandler())); }
void GameState::init() { QAbstractSocket::SocketState state = getSocket()->state(); QObject::connect(getSocket().data(), SIGNAL(readyRead()), this, SLOT(readyReadHandler())); }