public void Connect(ConfiguredEndpoint endpoint)
{
if (endpoint == null)
{
return;
}
Session session = SessionsCTRL.Connect(endpoint);
if (session != null)
{
// stop any reconnect operation.
if (m_reconnectHandler != null)
{
m_reconnectHandler.Dispose();
m_reconnectHandler = null;
}
m_session = session;
m_session.KeepAlive += new KeepAliveEventHandler(StandardClient_KeepAlive);
BrowseCTRL.SetView(m_session, BrowseViewType.Objects, null);
StandardClient_KeepAlive(m_session, null);
}
}