Smuxi.Engine.XmppProtocolManager.FindGroupChatsChatInfo C# (CSharp) Method

FindGroupChatsChatInfo() private method

private FindGroupChatsChatInfo ( agsXMPP.protocol.client.IQEventArgs e, AutoResetEvent reset, List list ) : void
e agsXMPP.protocol.client.IQEventArgs
reset System.Threading.AutoResetEvent
list List
return void
        void FindGroupChatsChatInfo(IQEventArgs e, AutoResetEvent reset, List<GroupChatModel> list)
        {
            if (e.IQ.Error == null) {
                var items = (DiscoInfo)e.IQ.Query;
                lock (this) {
                    CachedMucInfo[e.IQ.From] = items;
                }
                FindGroupChatsChatInfoParse(e.IQ.From, items, list);
            }
            e.Handled = true;
            reset.Set();
        }