mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-08-09 08:21:32 +02:00
allow assignment client to use AssetClient for ATP downloads
This commit is contained in:
parent
429a4d51d5
commit
d941be8d0b
1 changed files with 9 additions and 6 deletions
|
@ -16,6 +16,7 @@
|
||||||
#include <QtNetwork/QNetworkRequest>
|
#include <QtNetwork/QNetworkRequest>
|
||||||
#include <QtNetwork/QNetworkReply>
|
#include <QtNetwork/QNetworkReply>
|
||||||
|
|
||||||
|
#include <AssetClient.h>
|
||||||
#include <AvatarHashMap.h>
|
#include <AvatarHashMap.h>
|
||||||
#include <NetworkAccessManager.h>
|
#include <NetworkAccessManager.h>
|
||||||
#include <NodeList.h>
|
#include <NodeList.h>
|
||||||
|
@ -42,7 +43,8 @@ Agent::Agent(NLPacket& packet) :
|
||||||
DEFAULT_WINDOW_SECONDS_FOR_DESIRED_REDUCTION, false))
|
DEFAULT_WINDOW_SECONDS_FOR_DESIRED_REDUCTION, false))
|
||||||
{
|
{
|
||||||
DependencyManager::get<EntityScriptingInterface>()->setPacketSender(&_entityEditSender);
|
DependencyManager::get<EntityScriptingInterface>()->setPacketSender(&_entityEditSender);
|
||||||
|
|
||||||
|
DependencyManager::set<AssetClient>();
|
||||||
DependencyManager::set<ResourceCacheSharedItems>();
|
DependencyManager::set<ResourceCacheSharedItems>();
|
||||||
DependencyManager::set<SoundCache>();
|
DependencyManager::set<SoundCache>();
|
||||||
|
|
||||||
|
@ -110,11 +112,12 @@ void Agent::run() {
|
||||||
ThreadedAssignment::commonInit(AGENT_LOGGING_NAME, NodeType::Agent);
|
ThreadedAssignment::commonInit(AGENT_LOGGING_NAME, NodeType::Agent);
|
||||||
|
|
||||||
auto nodeList = DependencyManager::get<NodeList>();
|
auto nodeList = DependencyManager::get<NodeList>();
|
||||||
nodeList->addSetOfNodeTypesToNodeInterestSet(NodeSet()
|
nodeList->addSetOfNodeTypesToNodeInterestSet({
|
||||||
<< NodeType::AudioMixer
|
NodeType::AudioMixer,
|
||||||
<< NodeType::AvatarMixer
|
NodeType::AvatarMixer,
|
||||||
<< NodeType::EntityServer
|
NodeType::EntityServer,
|
||||||
);
|
NodeType::AssetServer
|
||||||
|
});
|
||||||
|
|
||||||
_pingTimer = new QTimer(this);
|
_pingTimer = new QTimer(this);
|
||||||
connect(_pingTimer, SIGNAL(timeout()), SLOT(sendPingRequests()));
|
connect(_pingTimer, SIGNAL(timeout()), SLOT(sendPingRequests()));
|
||||||
|
|
Loading…
Reference in a new issue