void WebSocket::EvaluateMessage(const QByteArray &msg){ qDebug() << "New Binary Message:"; if(idletimer->isActive()){ idletimer->stop(); } EvaluateREST( QString(msg) ); idletimer->start(); qDebug() << "Done with Message"; }
void WebSocket::EvaluateMessage(const QString &msg){ qDebug() << "New Text Message:"; if(idletimer->isActive()){ idletimer->stop(); } EvaluateREST(msg); idletimer->start(); qDebug() << "Done with Message"; }
void WebServer::EvaluateMessage(const QString &msg){ //needs a current socket (csock), unsets it when done qDebug() << "New Text Message:"; if(idletimer->isActive()){ idletimer->stop(); } EvaluateREST(msg); idletimer->start(); qDebug() << "Done with Message"; }
void WebSocket::EvaluateTcpMessage(){ //Need to read the data from the Tcp socket and turn it into a string //qDebug() << "New TCP Message:"; if(idletimer->isActive()){ idletimer->stop(); } QString msg = QString(TSOCKET->readAll()); for(int i=0; i<5 && !msg.endsWith("}"); i++){ usleep(10000); //10ms msg.append( QString(TSOCKET->readAll()) ); } EvaluateREST(msg ); idletimer->start(); //qDebug() << " - Done with TCP Message"; }