Пример #1
0
 private void OnServerConnectionStarting(object sender, ServerConnectionEventArgs args)
 {
     try
     {
         args.ConnectionInfo = CurrentServerInfo;
         if (ServerConnectionStarting != null)
         {
             ServerConnectionStarting(this, args);
         }
     }
     catch
     {
         //ignored
     }
 }
Пример #2
0
        private void OnServerConnectionDisconnected(object sender, ServerConnectionEventArgs args)
        {
            try
            {
                args.ConnectionInfo = CurrentServerInfo;
                PurgeClient();

                if (ServerConnectionDisconnected != null)
                {
                    ServerConnectionDisconnected(this, args);
                }
            }
            catch
            {
                //ignored
            }
        }
Пример #3
0
 public void OnServerConnectionSucceeded(object sender, ServerConnectionEventArgs args)
 {
     try
     {
         args.ConnectionInfo = CurrentServerInfo;
         if (ServerConnectionSucceeded != null)
         {
             ServerConnectionSucceeded(this, args);
         }
         if (HostnameUpdated != null)
         {
             HostnameUpdated(this,
                             new HostnameEventArgs()
             {
                 NewHostname = CurrentServerInfo.Hostname, Timestamp = DateTime.Now
             });
         }
         RequestAuth(CurrentServerInfo.Password);
     }
     catch {
         // ignored
     }
 }
Пример #4
0
        private void OnServerConnectionDisconnected(object sender, ServerConnectionEventArgs args)
        {
            args.ConnectionInfo = CurrentServerInfo;
            PurgeClient();

            if(ServerConnectionDisconnected != null)
                ServerConnectionDisconnected(this, args);
        }
Пример #5
0
 private void OnServerConnectionStarting(object sender, ServerConnectionEventArgs args)
 {
     args.ConnectionInfo = CurrentServerInfo;
     if(ServerConnectionStarting != null)
         ServerConnectionStarting(this, args);
 }
Пример #6
0
 public void OnServerConnectionSucceeded(object sender, ServerConnectionEventArgs args)
 {
     args.ConnectionInfo = CurrentServerInfo;
     if(ServerConnectionSucceeded != null)
         ServerConnectionSucceeded(this, args);
     if (HostnameUpdated != null)
         HostnameUpdated(this, new HostnameEventArgs() { NewHostname = CurrentServerInfo.Hostname, Timestamp = DateTime.Now });
     RequestAuth(CurrentServerInfo.Password);
 }
Пример #7
0
        public void OnServerConnectionDropped(object sender, ServerConnectionEventArgs args)
        {
            try
            {
                args.ConnectionInfo = CurrentServerInfo;
                PurgeClient();

                if (ServerConnectionDropped != null)
                    ServerConnectionDropped(this, args);
            }
            catch
            {
                // ignored
            }

        }