From bd5861deb99d6359ad119555b540a2bc054c7951 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Wed, 27 Feb 2019 00:49:15 -0800 Subject: libqtappfw: network: add remove() method for removal of services Bug-AGL: SPEC-2184 Change-Id: Ic9b4513dd7f63f02a6012170225a4993555006c1 Signed-off-by: Matt Ranostay --- network/network.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'network/network.cpp') diff --git a/network/network.cpp b/network/network.cpp index db4b2b4..53a4898 100644 --- a/network/network.cpp +++ b/network/network.cpp @@ -75,6 +75,18 @@ void Network::disconnect(QString service) delete nmsg; } +void Network::remove(QString service) +{ + NetworkMessage *nmsg = new NetworkMessage(); + QJsonObject parameter; + + parameter.insert("service", service); + + nmsg->createRequest("remove_service", parameter); + m_mloop->sendMessage(nmsg); + delete nmsg; +} + void Network::input(int id, QString passphrase) { NetworkMessage *nmsg = new NetworkMessage(); -- cgit 1.2.3-korg