public bool Connect() { if (socket.Connected) { Console.WriteLine("Error: connection is now exist"); return(false); } try { Status = ConnectionStatuses.TryConnect; Console.WriteLine($"Connected to {UserInfo.Ip}:{UserInfo.Port}..."); // Подключаемся к серверу socket.Connect(UserInfo.Ip, UserInfo.Port); Status = ConnectionStatuses.Connect; // Connect is success stream = socket.GetStream(); thread.Start(); UserInfo.ConnectFirstTime = DateTime.Now; // После подключения отправляем свое имя на сервер Console.WriteLine("Подключен к серверу "); SendMessage(UserInfo.Name); StartLoopPing(); return(true); } catch (Exception ex) { Status = ConnectionStatuses.FailConnect; Console.WriteLine($"Server Not Found {ex.Message}"); return(false); } }
public DprComputerInfo(string computerName, ConnectionStatuses connectionStatus = ConnectionStatuses.Ok) { ComputerName = computerName; ConnectionStatus = connectionStatus; Helpers.AssertString(ComputerName, @"ComputerName is required"); RowGuid = Guid.NewGuid( ); }
protected virtual void OnConnectionStateChanged(ConnectionStatuses status) { if (ConnectionStateChanged != null) { ConnectionStateChanged(status); } }
private void ServerConnectionService_ConnectionStateChanged(ConnectionStatuses status) { switch (status) { case ConnectionStatuses.DISCONNECTED: ServerUtils.DisplayMessage("Lost connection to remote..."); break; } }
public void Disconnect() { Status = ConnectionStatuses.Disconnect; socket.Close(); socket.Dispose(); Console.WriteLine("Disconnected from server"); timer.Stop(); //Create new socket //socket = new TcpClient(); //thread = new Thread(GetMessageClient); }
private void _connection_ConnectionStateChangedEventHandler(ConnectionStatuses status) { if (status == ConnectionStatuses.DISCONNECTED) { SelectedPrototype = null; SelectedProcessToStart = null; Application.Current.Dispatcher.BeginInvoke( DispatcherPriority.Background, new Action(() => { ProcessCollection.Clear(); ProcessToStartCollection.Clear(); ProcessToStart = ""; ProcessImage = null; _isImageTransfering = false; })); } ConnectionStatus = status; RefreshProperties(); }
public DprCurrentUsers(string computerName, ConnectionStatuses connectionStatus = ConnectionStatuses.Ok) { ComputerName = computerName; ConnectionStatus = connectionStatus; RowGuid = Guid.NewGuid( ); }
public DprNetworkInfo(string computerName, ConnectionStatuses connectionStatus = ConnectionStatuses.Ok) { ComputerName = computerName; ConnectionStatus = connectionStatus; RowGuid = Guid.NewGuid( ); }
public DprCurrentUsers( string computerName, ConnectionStatuses connectionStatus = ConnectionStatuses.Ok ) { ComputerName = computerName; ConnectionStatus = connectionStatus; RowGuid = Guid.NewGuid( ); }
public DprNetworkInfo( string computerName, ConnectionStatuses connectionStatus = ConnectionStatuses.Ok ) { ComputerName = computerName; ConnectionStatus = connectionStatus; RowGuid = Guid.NewGuid( ); }
public DprComputerSoftware(string computerName, ConnectionStatuses connectionStatus = ConnectionStatuses.Ok) { ComputerName = computerName; ConnectionStatus = connectionStatus; RowGuid = System.Guid.NewGuid( ); }
public DprComputerSoftware( string computerName, ConnectionStatuses connectionStatus = ConnectionStatuses.Ok ) { ComputerName = computerName; ConnectionStatus = connectionStatus; RowGuid = System.Guid.NewGuid( ); }
public DprComputerInfo( string computerName, ConnectionStatuses connectionStatus = ConnectionStatuses.Ok ) { ComputerName = computerName; ConnectionStatus = connectionStatus; Helpers.AssertString( ComputerName, @"ComputerName is required" ); RowGuid = Guid.NewGuid( ); }