/// <summary>
        /// Инициализация главного окна
        /// </summary>
        public MainWindow()
        {
            InitializeComponent();

            //Опреденение локального IP адреса
            IPHostEntry ipHostInfo = Dns.GetHostEntry(Dns.GetHostName());

            localIP = ipHostInfo.AddressList.LastOrDefault(i => i.AddressFamily == AddressFamily.InterNetwork);

            //Запуск прослушивания входящих данных
            listen = new ListenNetwork(localPort, localIP);
            listen.StartListening();
        }
Beispiel #2
0
 /// <summary>
 /// Инициализирует экземпляр класса TestNetwork
 /// </summary>
 /// <param name="listen">Объект для прослушивания входящих данных</param>
 /// <param name="RemoteEP">Данные удалённой конечной точки</param>
 public TestNetwork(ListenNetwork listen, IPEndPoint RemoteEP)
 {
     listenNetwork = listen;
     remoteEP      = RemoteEP;
 }