private FindGroupChatsChatInfo ( agsXMPP.protocol.client.IQEventArgs e, |
||
e | agsXMPP.protocol.client.IQEventArgs | |
reset | ||
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();
}