コード例 #1
0
        private void OnClientConnect(TcpEventArgs e)
        {
            var userInfo = (User)e.Client.Tag;

            logViewer.WriteLine(userInfo.Ip + " connected");
            m_serverHandler.Notify("Welcome to this server.", e.Client);
        }
コード例 #2
0
        private void OnClientDisconnect(TcpEventArgs e)
        {
            var userInfo = (User)e.Client.Tag;

            logViewer.WriteLine(userInfo.Ip + " disconnected");
            m_serverHandler.NotifyAllAdmin(userInfo.Ip + " disconnected");
        }
コード例 #3
0
 private void m_server_Disconnected(object sender, TcpEventArgs e)
 {
     if (OnClientDisonnected != null)
     {
         OnClientDisonnected(this, e);
     }
 }
コード例 #4
0
        private void OnClientConnect(TcpEventArgs e)
        {
            var userInfo = (User)e.Client.Tag;

            logViewer.WriteLine(userInfo.Ip + " connected");
            m_serverHandler.SendCommand(new NotificationCommand("Welcome to this server!"), e.Client);
        }
コード例 #5
0
 private void m_server_Disconnected(object sender, TcpEventArgs e)
 {
     if (OnClientDisonnected != null)
     {
         OnClientDisonnected(this, e);
     }
     SendCommand(new UserLeftCommand((User)e.Client.Tag));
 }
コード例 #6
0
 void m_client_Disconnected(object sender, TcpEventArgs e)
 {
     m_client = null;
     if (OnDisconnected != null)
     {
         OnDisconnected(this, e);
     }
 }
コード例 #7
0
 private void m_client_Disconnected(object sender, TcpEventArgs e)
 {
     m_isConnected = false;
     if (OnDisconnected != null)
     {
         OnDisconnected(this, e);
     }
     m_client = null;
 }
コード例 #8
0
        void m_server_Connected(object sender, TcpEventArgs e)
        {
            UserInfo client = new UserInfo(m_currUserIndex++, "Guest");

            e.Client.Tag = client;

            if (OnClientConnected != null)
            {
                OnClientConnected(this, e);
            }
        }
コード例 #9
0
        private void m_server_Connected(object sender, TcpEventArgs e)
        {
            IPAddress clientIp = ((IPEndPoint)e.Client.Client.Client.RemoteEndPoint).Address;

            e.Client.Tag = new User(clientIp);

            if (OnClientConnected != null)
            {
                OnClientConnected(this, e);
            }
        }
コード例 #10
0
ファイル: Client.cs プロジェクト: Moustachauve/AltaNetTest
        private void OnDisconnected(TcpEventArgs args)
        {
            WriteInConsole("Connection to " + m_clientHandler.Ip + ":" + m_clientHandler.Port + " has been lost.");

            btnStart.Enabled = true;
            txtIp.Enabled    = true;
            txtPort.Enabled  = true;

            btnStop.Enabled  = false;
            btnSend.Enabled  = false;
            btnLogin.Enabled = false;
        }
コード例 #11
0
ファイル: Client.cs プロジェクト: Moustachauve/AltaNetTest
		private void OnDisconnected(TcpEventArgs args)
		{
			WriteInConsole("Connection to " + m_clientHandler.Ip + ":" + m_clientHandler.Port + " has been lost.");

			btnStart.Enabled = true;
			txtIp.Enabled = true;
			txtPort.Enabled = true;

			btnStop.Enabled = false;
			btnSend.Enabled = false;
			btnLogin.Enabled = false;
		}
コード例 #12
0
ファイル: Server.cs プロジェクト: Moustachauve/AltaNetTest
		void serverHandler_ClientConnected(object sender, TcpEventArgs e)
		{
			if (InvokeRequired)
			{
				this.Invoke((MethodInvoker)delegate
				{
					OnClientConnect(e);
				});
			}
			else
			{
				OnClientConnect(e);
			}
		}
コード例 #13
0
ファイル: ClientGui.cs プロジェクト: Moustachauve/SeRcon
 void m_clientManager_OnDisconnected(object sender, TcpEventArgs e)
 {
     if (InvokeRequired)
     {
         this.Invoke((MethodInvoker) delegate
         {
             OnDisconnected(e);
         });
     }
     else
     {
         OnDisconnected(e);
     }
 }
コード例 #14
0
ファイル: Client.cs プロジェクト: Moustachauve/AltaNetTest
		void clientHandler_Disconnected(object sender, TcpEventArgs e)
		{
			if (InvokeRequired)
			{
				this.Invoke((MethodInvoker)delegate
				{
					OnDisconnected(e);
				});
			}
			else
			{
				OnDisconnected(e);
			}
		}
コード例 #15
0
ファイル: Server.cs プロジェクト: Moustachauve/AltaNetTest
 void serverHandler_ClientConnected(object sender, TcpEventArgs e)
 {
     if (InvokeRequired)
     {
         this.Invoke((MethodInvoker) delegate
         {
             OnClientConnect(e);
         });
     }
     else
     {
         OnClientConnect(e);
     }
 }
コード例 #16
0
        private void m_server_Connected(object sender, TcpEventArgs e)
        {
            IPAddress clientIp = ((IPEndPoint)e.Client.Client.Client.RemoteEndPoint).Address;

            User user = new User(clientIp);

            e.Client.Tag = user;

            if (OnClientConnected != null)
            {
                OnClientConnected(this, e);
            }

            SendCommand(new UserJoinedCommand(user));
        }
コード例 #17
0
		void m_server_Connected(object sender, TcpEventArgs e)
		{
			UserInfo client = new UserInfo(m_currUserIndex++, "Guest");
			e.Client.Tag = client;

			if (OnClientConnected != null)
			{
				OnClientConnected(this, e);
			}
		}
コード例 #18
0
ファイル: Server.cs プロジェクト: Moustachauve/AltaNetTest
 private void OnClientConnect(TcpEventArgs arg)
 {
     WriteInConsole("Client connected");
     serverHandler.SendTo(arg.Client, "Welcome to this server.");
 }
コード例 #19
0
 private void TCP_connected(object sender, TcpEventArgs e)
 {
     isTcpConnected = true;
 }
コード例 #20
0
		void m_server_Disconnected(object sender, TcpEventArgs e)
		{
			if (OnClientDisonnected != null)
			{
				OnClientDisonnected(this, e);
			}
		}
コード例 #21
0
		void m_client_Disconnected(object sender, TcpEventArgs e)
		{
			m_client = null;
			if (OnDisconnected != null)
			{
				OnDisconnected(this, e);
			}
		}
コード例 #22
0
 private void TCP_disconnected(object sender, TcpEventArgs e)
 {
     isTcpConnected = false;
 }
コード例 #23
0
ファイル: ClientGui.cs プロジェクト: Moustachauve/SeRcon
 private void OnDisconnected(TcpEventArgs e)
 {
     ss_Status.Text = "Connexion to " + m_clientManager.Ip + ":" + m_clientManager.Port + " was lost";
     lgvConsole.WriteLine("Connexion to " + m_clientManager.Ip + ":" + m_clientManager.Port + " was lost");
     UpdateElementConnected();
 }
コード例 #24
0
ファイル: Server.cs プロジェクト: Moustachauve/AltaNetTest
		private void OnClientDisconnect(TcpEventArgs arg)
		{
			WriteInConsole("Client disconnected");
		}
コード例 #25
0
ファイル: Server.cs プロジェクト: Moustachauve/AltaNetTest
		private void OnClientConnect(TcpEventArgs arg)
		{
			WriteInConsole("Client connected");
            serverHandler.SendTo(arg.Client, "Welcome to this server.");
		}
コード例 #26
0
ファイル: Server.cs プロジェクト: Moustachauve/AltaNetTest
 private void OnClientDisconnect(TcpEventArgs arg)
 {
     WriteInConsole("Client disconnected");
 }
コード例 #27
0
        private void OnClientDisconnect(TcpEventArgs e)
        {
            var userInfo = (User)e.Client.Tag;

            logViewer.WriteLine(userInfo.Ip + " disconnected");
        }