Smuxi.Engine.XmppProtocolManager.RequestCapabilities C# (CSharp) Метод

RequestCapabilities() приватный Метод

private RequestCapabilities ( Jid jid, string hash ) : void
jid Jid
hash string
Результат void
        void RequestCapabilities(Jid jid, string hash)
        {
            // already in cache?
            DiscoInfo info;
            if (DiscoCache.TryGetValue(hash, out info)) {
                AddCapabilityToResource(jid, info);
                return;
            }
            // prevent duplicate requests
            DiscoCache[hash] = null;
            // request it
            Disco.DiscoverInformation(jid,
                (object sender, IQEventArgs e) =>
                    OnDiscoInfo(e, hash)
            );
        }

Same methods

XmppProtocolManager::RequestCapabilities ( Jid jid, Capabilities caps ) : void