From ab90fac4e4c306f47ab0903b33d1b3aacb228c46 Mon Sep 17 00:00:00 2001 From: Javier Date: Fri, 25 Dec 2015 23:33:26 +0100 Subject: destroy agents on disconnection --- sapmanager.cc | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'sapmanager.cc') diff --git a/sapmanager.cc b/sapmanager.cc index c9d7df6..ab3fcd0 100644 --- a/sapmanager.cc +++ b/sapmanager.cc @@ -97,6 +97,15 @@ QSet SAPManager::allProfiles() + QSet::fromList(_providerProfiles.keys()); } +QSet SAPManager::allAgents() +{ + QSet agents; + foreach (const RegisteredAgent &ragent, _agents) { + agents.insert(ragent.agent); + } + return agents; +} + int SAPManager::findUnusedAgentId() const { if (_agents.size() > 20000) { -- cgit v1.2.3