summaryrefslogtreecommitdiff
path: root/saltoqd/toqmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'saltoqd/toqmanager.cpp')
-rw-r--r--saltoqd/toqmanager.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/saltoqd/toqmanager.cpp b/saltoqd/toqmanager.cpp
index 2e0d967..fa8f7c6 100644
--- a/saltoqd/toqmanager.cpp
+++ b/saltoqd/toqmanager.cpp
@@ -5,6 +5,7 @@
#include "storagemanager.h"
#include "musicmanager.h"
#include "commmanager.h"
+#include "voicecallmanager.h"
ToqManager::ToqManager(const QBluetoothAddress &address, QObject *parent) :
QObject(parent),
@@ -13,7 +14,8 @@ ToqManager::ToqManager(const QBluetoothAddress &address, QObject *parent) :
_systemManager(new SystemManager(this)),
_storageManager(new StorageManager(this)),
_musicManager(new MusicManager(this)),
- _commManager(new CommManager(_storageManager, this))
+ _commManager(new CommManager(_storageManager, this)),
+ _voiceCallManager(new VoiceCallManager(this))
{
connect(_conn, &ToqConnection::messageReceived,
this, &ToqManager::handleToqMessage);
@@ -38,7 +40,7 @@ void ToqManager::sendMessage(ToqConnection::Endpoint source, ToqConnection::Endp
{
QJsonDocument doc(payload);
ToqConnection::Message msg(source, destination, transactionId, type, doc);
- _conn->sendMessage(msg);
+ sendMessage(msg);
}
quint16 ToqManager::sendMessage(ToqConnection::Endpoint source, ToqConnection::Endpoint destination, quint32 type, const QJsonObject &payload)
@@ -46,14 +48,14 @@ quint16 ToqManager::sendMessage(ToqConnection::Endpoint source, ToqConnection::E
QJsonDocument doc(payload);
quint16 transactionId = _conn->nextTransactionId();
ToqConnection::Message msg(source, destination, transactionId, type, doc);
- _conn->sendMessage(msg);
+ sendMessage(msg);
return transactionId;
}
void ToqManager::sendReply(const ToqConnection::Message &msg, quint32 type, const QJsonObject &payload)
{
ToqConnection::Message reply(msg.destination, msg.source, msg.transactionId, type, QJsonDocument(payload));
- _conn->sendMessage(reply);
+ sendMessage(reply);
}
void ToqManager::handleToqMessage(const ToqConnection::Message &msg)