/// <summary>Is the peer online to the best of our knowledge.</summary> public bool IsUserOnline(JID jid) { if (!_online.ContainsKey(jid.ToString())) { return(jid.Equals(_jc.JID)); } return(true); }
public string GetIdentity(JID bareJid, string name) { if (bareJid.Equals(m_Account.Jid.BareJID)) { return(GetIdentity(name)); } else { if (m_IdentityCache.ContainsKey(bareJid)) { return(m_IdentityCache[bareJid].GetIdentity(name)); } else { return(null); } } }