From cb5a49e6e4561bea153ea2453e7feec7b02577c0 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Tue, 1 Sep 2015 11:59:45 -0700 Subject: [PATCH] Add missing headers needed to build on Windows --- libraries/networking/src/HifiSockAddr.h | 1 + libraries/networking/src/ResourceRequest.h | 2 ++ libraries/networking/src/udt/BasePacket.h | 4 ++++ libraries/networking/src/udt/CongestionControl.h | 1 + libraries/networking/src/udt/SendQueue.h | 3 +++ 5 files changed, 11 insertions(+) diff --git a/libraries/networking/src/HifiSockAddr.h b/libraries/networking/src/HifiSockAddr.h index c66579eca1..637b9e56ce 100644 --- a/libraries/networking/src/HifiSockAddr.h +++ b/libraries/networking/src/HifiSockAddr.h @@ -12,6 +12,7 @@ #ifndef hifi_HifiSockAddr_h #define hifi_HifiSockAddr_h +#include #include #ifdef WIN32 diff --git a/libraries/networking/src/ResourceRequest.h b/libraries/networking/src/ResourceRequest.h index 0aae013b62..b229951a49 100644 --- a/libraries/networking/src/ResourceRequest.h +++ b/libraries/networking/src/ResourceRequest.h @@ -15,6 +15,8 @@ #include #include +#include + class ResourceRequest : public QObject { Q_OBJECT public: diff --git a/libraries/networking/src/udt/BasePacket.h b/libraries/networking/src/udt/BasePacket.h index 33d4aab6ea..4e13d99013 100644 --- a/libraries/networking/src/udt/BasePacket.h +++ b/libraries/networking/src/udt/BasePacket.h @@ -14,6 +14,8 @@ #ifndef hifi_BasePacket_h #define hifi_BasePacket_h +#include + #include #include "../HifiSockAddr.h" @@ -29,6 +31,8 @@ public: static std::unique_ptr create(qint64 size = -1); static std::unique_ptr fromReceivedPacket(std::unique_ptr data, qint64 size, const HifiSockAddr& senderSockAddr); + + // Current level's header size static int localHeaderSize(); diff --git a/libraries/networking/src/udt/CongestionControl.h b/libraries/networking/src/udt/CongestionControl.h index 5208ff9d3b..63baee0e28 100644 --- a/libraries/networking/src/udt/CongestionControl.h +++ b/libraries/networking/src/udt/CongestionControl.h @@ -13,6 +13,7 @@ #define hifi_CongestionControl_h #include +#include #include #include "LossList.h" diff --git a/libraries/networking/src/udt/SendQueue.h b/libraries/networking/src/udt/SendQueue.h index beb89a77d6..564e74a3fb 100644 --- a/libraries/networking/src/udt/SendQueue.h +++ b/libraries/networking/src/udt/SendQueue.h @@ -12,9 +12,12 @@ #ifndef hifi_SendQueue_h #define hifi_SendQueue_h +#include #include #include +#include #include +#include #include #include