removed _sequenceNumber from OctreeSendThread

inlined getSequenceNumber and incrementSequenceNumber
This commit is contained in:
wangyix 2014-05-29 13:39:57 -07:00
parent f82be105e8
commit d8b0b03e59
3 changed files with 4 additions and 7 deletions

View file

@ -100,9 +100,9 @@ public:
void forceNodeShutdown();
bool isShuttingDown() const { return _isShuttingDown; }
void incrementSequenceNumber();
void incrementSequenceNumber() { _sequenceNumber++; }
OCTREE_PACKET_SEQUENCE getSequenceNumber();
OCTREE_PACKET_SEQUENCE getSequenceNumber() const { return _sequenceNumber; }
private slots:
void sendThreadFinished();

View file

@ -28,8 +28,7 @@ OctreeSendThread::OctreeSendThread(const SharedAssignmentPointer& myAssignment,
_nodeUUID(node->getUUID()),
_packetData(),
_nodeMissingCount(0),
_isShuttingDown(false),
_sequenceNumber(0)
_isShuttingDown(false)
{
QString safeServerName("Octree");
if (_myServer) {
@ -247,7 +246,7 @@ int OctreeSendThread::handlePacketSend(OctreeQueryNode* nodeData, int& trueBytes
trueBytesSent += nodeData->getPacketLength();
truePacketsSent++;
packetsSent++;
_sequenceNumber++;
nodeData->incrementSequenceNumber();
nodeData->resetOctreePacket();
}

View file

@ -55,8 +55,6 @@ private:
int _nodeMissingCount;
bool _isShuttingDown;
OCTREE_PACKET_SEQUENCE _sequenceNumber;
};
#endif // hifi_OctreeSendThread_h