public void Iniciar() { // Faz nada se o servidor já estiver rodando if (Rodando) { return; } TcpListener listener = new TcpListener(Ip, Porta); listener.Start(); Rodando = true; console.Escreve($"O servidor está rodando na porta {Porta}"); console.Escreve($"O endereço para conexão é: {listener.LocalEndpoint}"); while (Rodando) { console.Escreve("Aguardando nova conexão..."); ConexaoCliente conexao = new ConexaoCliente(listener.AcceptSocket(), console); conexao.Iniciar(); } }
public void Iniciar() { thread.Start(); console.Escreve($"conexao iniciada com {socket.RemoteEndPoint}"); }