summaryrefslogtreecommitdiff
path: root/sappeer.h
diff options
context:
space:
mode:
authorJavier <dev.git@javispedro.com>2015-12-16 02:10:10 +0100
committerJavier <dev.git@javispedro.com>2015-12-16 02:10:10 +0100
commit309947a4316a94f4c5d43c9b39b733cc3bbab459 (patch)
treea339058f8e1c3045240d71ab961c7ec1effdd947 /sappeer.h
parentaabf2deebb9619e21f1ebac0690c6b206b16b251 (diff)
downloadsapd-309947a4316a94f4c5d43c9b39b733cc3bbab459.tar.gz
sapd-309947a4316a94f4c5d43c9b39b733cc3bbab459.zip
implement session termination requests
Diffstat (limited to 'sappeer.h')
-rw-r--r--sappeer.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sappeer.h b/sappeer.h
index 8ac81b7..abb36e4 100644
--- a/sappeer.h
+++ b/sappeer.h
@@ -21,6 +21,7 @@ public:
explicit SAPPeer(SAProtocol::Role role, const QString &localName, const QString &peerName, QObject *parent = 0);
SAPConnection* createServiceConnection(const QString &profile, const QString &requesterProfile, SAPServiceInfo::Role requesterRole);
+ bool terminateServiceConnection(const QString &profile, const QString &requesterProfile, SAPServiceInfo::Role requesterRole);
SAProtocol::Role role() const;
QString localName() const;
@@ -62,6 +63,7 @@ private:
const QString _localName;
const QString _peerName;
+ QMap<QString, SAPConnection*> _conns;
QMap<int, SAPSocket*> _sessions;
friend class SAPSocket;