summaryrefslogtreecommitdiff
path: root/saltoqd/toqmanager.cpp
diff options
context:
space:
mode:
authorJavier <dev.git@javispedro.com>2015-03-31 02:38:50 +0200
committerJavier <dev.git@javispedro.com>2015-03-31 02:38:50 +0200
commit631af0284a651f1698e4796c2e39aabb83a3bfca (patch)
treec7a2e0f5a898c4a68aa9482757718364ba93f83f /saltoqd/toqmanager.cpp
parent1a72dfb10bb0189e842c754b3550795538a79493 (diff)
downloadsaltoq-631af0284a651f1698e4796c2e39aabb83a3bfca.tar.gz
saltoq-631af0284a651f1698e4796c2e39aabb83a3bfca.zip
parse incoming card events
Diffstat (limited to 'saltoqd/toqmanager.cpp')
-rw-r--r--saltoqd/toqmanager.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/saltoqd/toqmanager.cpp b/saltoqd/toqmanager.cpp
index 331baaf..d7bef9c 100644
--- a/saltoqd/toqmanager.cpp
+++ b/saltoqd/toqmanager.cpp
@@ -57,6 +57,20 @@ void ToqManager::sendMessage(const ToqConnection::Message &msg)
_conn->sendMessage(msg);
}
+void ToqManager::sendMessage(ToqConnection::Endpoint source, ToqConnection::Endpoint destination, quint16 transactionId, quint32 type, const QByteArray &payload)
+{
+ ToqConnection::Message msg(source, destination, transactionId, type, payload);
+ sendMessage(msg);
+}
+
+quint16 ToqManager::sendMessage(ToqConnection::Endpoint source, ToqConnection::Endpoint destination, quint32 type, const QByteArray &payload)
+{
+ quint16 transactionId = newTransactionId();
+ ToqConnection::Message msg(source, destination, transactionId, type, payload);
+ sendMessage(msg);
+ return transactionId;
+}
+
void ToqManager::sendMessage(ToqConnection::Endpoint source, ToqConnection::Endpoint destination, quint16 transactionId, quint32 type, const QJsonObject &payload)
{
QJsonDocument doc(payload);