From 3bf93063d7327735c5cdfa37e8e00523e14162a8 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Tue, 14 Jul 2015 17:22:42 -0700 Subject: [PATCH] remove the OctreeServerDatagramProcessor --- .../octree/OctreeServerDatagramProcessor.cpp | 55 ------------------- 1 file changed, 55 deletions(-) delete mode 100644 assignment-client/src/octree/OctreeServerDatagramProcessor.cpp diff --git a/assignment-client/src/octree/OctreeServerDatagramProcessor.cpp b/assignment-client/src/octree/OctreeServerDatagramProcessor.cpp deleted file mode 100644 index 084fd13ab5..0000000000 --- a/assignment-client/src/octree/OctreeServerDatagramProcessor.cpp +++ /dev/null @@ -1,55 +0,0 @@ -// -// OctreeServerDatagramProcessor.cpp -// assignment-client/src -// -// Created by Brad Hefta-Gaub on 2014-09-05 -// Copyright 2014 High Fidelity, Inc. -// -// Distributed under the Apache License, Version 2.0. -// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html -// - -#include - -#include -#include -#include -#include - -#include "OctreeServerDatagramProcessor.h" - -OctreeServerDatagramProcessor::OctreeServerDatagramProcessor(QUdpSocket& nodeSocket, QThread* previousNodeSocketThread) : - _nodeSocket(nodeSocket), - _previousNodeSocketThread(previousNodeSocketThread) -{ - -} - -OctreeServerDatagramProcessor::~OctreeServerDatagramProcessor() { - // return the node socket to its previous thread - _nodeSocket.moveToThread(_previousNodeSocketThread); -} - -void OctreeServerDatagramProcessor::readPendingDatagrams() { - - HifiSockAddr senderSockAddr; - static QByteArray incomingPacket; - - // read everything that is available - while (_nodeSocket.hasPendingDatagrams()) { - incomingPacket.resize(_nodeSocket.pendingDatagramSize()); - - // just get this packet off the stack - _nodeSocket.readDatagram(incomingPacket.data(), incomingPacket.size(), - senderSockAddr.getAddressPointer(), senderSockAddr.getPortPointer()); - - PacketType::Value packetType = packetTypeForPacket(incomingPacket); - if (packetType == PacketType::Ping) { - DependencyManager::get()->processNodeData(senderSockAddr, incomingPacket); - return; // don't emit - } - - // emit the signal to tell AudioMixer it needs to process a packet - emit packetRequiresProcessing(incomingPacket, senderSockAddr); - } -}