Home
last modified time | relevance | path

Searched refs:PresenceCache (Results 1 – 11 of 11) sorted by relevance

/dports/net-im/kaidan/kaidan-0.8.0/src/
H A DPresenceCache.cpp37 PresenceCache *PresenceCache::s_instance = nullptr;
116 PresenceCache::PresenceCache(QObject *parent) in PresenceCache() function in PresenceCache
123 PresenceCache::~PresenceCache() in ~PresenceCache()
128 QString PresenceCache::pickIdealResource(const QString &jid) in pickIdealResource()
148 QList<QString> PresenceCache::resources(const QString &jid) in resources()
166 void PresenceCache::updatePresence(const QXmppPresence &presence) in updatePresence()
211 void PresenceCache::clear() in clear()
251 …connect(PresenceCache::instance(), &PresenceCache::presenceChanged, this, &UserPresenceWatcher::ha… in UserPresenceWatcher()
252 …connect(PresenceCache::instance(), &PresenceCache::presencesCleared, this, &UserPresenceWatcher::h… in UserPresenceWatcher()
307 void UserPresenceWatcher::handlePresenceChanged(PresenceCache::ChangeType type, in handlePresenceChanged()
[all …]
H A DUserDevicesModel.cpp42 connect(PresenceCache::instance(), &PresenceCache::presenceChanged, in UserDevicesModel()
44 connect(PresenceCache::instance(), &PresenceCache::presencesCleared, in UserDevicesModel()
102 const auto resources = PresenceCache::instance()->resources(jid); in setJid()
139 void UserDevicesModel::handlePresenceChanged(PresenceCache::ChangeType type, const QString &jid, co… in handlePresenceChanged()
145 case PresenceCache::Connected: in handlePresenceChanged()
152 case PresenceCache::Disconnected: in handlePresenceChanged()
162 case PresenceCache::Updated: in handlePresenceChanged()
H A DPresenceCache.h75 class PresenceCache : public QObject
87 PresenceCache(QObject *parent = nullptr);
88 ~PresenceCache();
90 static PresenceCache *instance() in instance()
114 void presenceChanged(PresenceCache::ChangeType type, const QString &jid, const QString &resource);
123 static PresenceCache *s_instance;
157 Q_SLOT void handlePresenceChanged(PresenceCache::ChangeType type,
H A DClientWorker.h46 class PresenceCache; variable
104 PresenceCache *presCache;
H A DKaidan.h60 Q_PROPERTY(PresenceCache* presenceCache READ presenceCache CONSTANT)
158 PresenceCache* presenceCache() const in presenceCache()
H A DClientWorker.cpp69 presCache(new PresenceCache(parent)), in Caches()
106 …connect(m_client, &QXmppClient::presenceReceived, caches->presCache, &PresenceCache::updatePresenc… in ClientWorker()
107 connect(m_client, &QXmppClient::disconnected, caches->presCache, &PresenceCache::clear); in ClientWorker()
H A DUserDevicesModel.h69 void handlePresenceChanged(PresenceCache::ChangeType type,
/dports/net-im/kaidan/kaidan-0.8.0/tests/
H A DPresenceCacheTest.cpp35 PresenceCache cache;
40 qRegisterMetaType<PresenceCache::ChangeType>(); in initTestCase()
55 QSignalSpy spy(&cache, &PresenceCache::presenceChanged); in presenceChangedSignal()
63 QCOMPARE(spy[0][ChangeType], QVariant::fromValue(PresenceCache::Connected)); in presenceChangedSignal()
69 QCOMPARE(spy[1][ChangeType], QVariant::fromValue(PresenceCache::Updated)); in presenceChangedSignal()
73 QCOMPARE(spy[2][ChangeType], QVariant::fromValue(PresenceCache::Updated)); in presenceChangedSignal()
77 QCOMPARE(spy[3][ChangeType], QVariant::fromValue(PresenceCache::Disconnected)); in presenceChangedSignal()
H A DUserPresenceWatcherTest.cpp31 PresenceCache cache;
36 qRegisterMetaType<PresenceCache::ChangeType>(); in initTestCase()
/dports/net-im/kaidan/kaidan-0.8.0/
H A DNEWS61 ClientWorker, RosterManager, PresenceCache, DownloadManager, TransferCache,
/dports/net-im/telepathy-gabble/telepathy-gabble-0.18.4/
H A DChangeLog3832 PresenceCache: add WockyContact-based lookup.
4822 PresenceCache: use wocky_node_get_content_from_child
4830 PresenceCache: remove duplicated code.
4836 PresenceCache: refactor looking for decloak requests
4844 PresenceCache: stop using LmMessageHandler
9240 PresenceCache: discard UNKNOWN presences in maybe_remove
9458 PresenceCache: set Omits Content Creators quirk for GMail