private void buttonConfirmPortNumber_Click(object sender, RoutedEventArgs e)
 {
     try {
         string textValue = textBoxPortNumber.Text.Replace(" ", "");
         if (textValue.Length != 0)
         {
             int             portNumber      = Int32.Parse(textValue);
             ServerMessenger serverMessenger = new ServerMessenger(portNumber);
             serverMessenger.Show();
             this.Close();
         }
         else
         {
             MessageBox.Show(LanguageResource.language_res.strMessageToValidatePortNumber);
         }
     }
     catch (PortNumberAlreadyUsedException ex)//입력한 포트넘버가 이미 사용 중일 때 발생하는 에러
     {
         MessageBox.Show(LanguageResource.language_res.strExceptionMessagePortNumberAlreadyUsed);
     }
     catch (Exception ex)
     {
         MessageBox.Show("EntryForServer에서 에러 발생\n" + ex.ToString());
     }
 }
Example #2
0
    public override void Awake()
    {
        base.Awake();

        _receiver  = GetComponent <ServerReceiver>();
        _messenger = GetComponent <ServerMessenger>();
    }
Example #3
0
        public void StartServerMessengerForTest(System.Net.Sockets.TcpClient clientSocket, int clientId, System.Threading.CancellationToken token)
        {
            var client = new ServerMessenger(clientSocket, clientId, token);

            ReceivedServerClientForTest(client);
        }