private void StartSession()
{
StringBuilder sb = new StringBuilder ();
sb.Append ("<iq type='set' id='_session_auth_2' xmlns='jabber:client'><session xmlns='urn:ietf:params:xml:ns:xmpp-session'/></iq>");
iqMethods.Add("_session_auth_2",new XMPPMessage(delegate(XmlElement el) {
if (keepAlive) {
keepAliveTimer.Start ();
}
Join();
if (XmppAuthenticated != null)
XmppAuthenticated(this,new System.EventArgs());
}));
Send(sb.ToString());
}