private ConfigXMPPNetwork GetNetwork(String jid) { jid = (jid.ToLower().Split('/'))[0]; if (jid.EndsWith(@"@" + ConfigIM.GG_IMServer)) { return(ConfigIM.GetXMPPNetwork(ConfigIM.GG_IMServer)); } if (jid.EndsWith(@"@" + ConfigIM.ICQ_IMServer)) { return(ConfigIM.GetXMPPNetwork(ConfigIM.ICQ_IMServer)); } if (jid.EndsWith(@"@" + ConfigIM.IRC_IMServer)) { return(ConfigIM.GetXMPPNetwork(ConfigIM.IRC_IMServer)); } if (jid.EndsWith(@"@" + ConfigIM.MSN_IMServer)) { return(ConfigIM.GetXMPPNetwork(ConfigIM.MSN_IMServer)); } if (jid.EndsWith(@"@" + ConfigIM.YAHOO_IMServer)) { return(ConfigIM.GetXMPPNetwork(ConfigIM.YAHOO_IMServer)); } if (jid.EndsWith(@"@" + ConfigIM.AIM_IMServer)) { return(ConfigIM.GetXMPPNetwork(ConfigIM.AIM_IMServer)); } return(ConfigIM.GetXMPPNetwork(ConfigIM.IMServer)); }
private String GetDomain(String jid) { return(ConfigIM.GetXMPPDomain(GetNetwork(jid))); }