예제 #1
0
 public void Start()
 {
     if (IsServer)
     {
         server.ConnectionRecieved += server_ConnectionRecieved;
         server.Start(initArgs);
     }
     else
     {
         conn = client.Connect(initArgs);
         while (conn.IsConnected)
         {
             MessageReceived.RaiseEvent(this, conn.Receive());
         }
         Environment.Exit(1);
     }
 }
예제 #2
0
 public IConnectionMessage Receive()
 {
     return(conn.Receive());
 }
예제 #3
0
 public void Start()
 {
     if (IsServer)
     {
         server.ConnectionRecieved += server_ConnectionRecieved;
         server.Start(initArgs);
     }
     else
     {
         conn = client.Connect(initArgs);
         while (conn.IsConnected)
         {
             MessageReceived.RaiseEvent(this, conn.Receive());
         }
         Environment.Exit(1);
     }
 }