| | |
| | | /// </summary> |
| | | public void Start (int port = 0) |
| | | { |
| | | MainPage.Log("启动Socket接收和发送功能0"); |
| | | if (IsRunning) |
| | | { |
| | | MainPage.Log("启动Socket接收和发送功能x"); |
| | | if (port == Port) |
| | | { |
| | | MainPage.Log("启动Socket接收和发送功能s"); |
| | | return; |
| | | } |
| | | else |
| | | { |
| | | MainPage.Log("启动Socket接收和发送功能a"); |
| | | busSocket.Close(); |
| | | } |
| | | } |
| | | MainPage.Log("启动Socket接收和发送功能1"); |
| | | if (port != 0) |
| | | Port = port; |
| | | if (Port == 0) |
| | |
| | | Console.WriteLine("asyncBeginReceive " + relinkCount ); |
| | | if (relinkCount == 0) |
| | | { |
| | | relinkCount = 1; |
| | | asyncBeginReceive(); |
| | | } |
| | | relinkCount = 1; |
| | | Console.WriteLine($"asyncBeginReceive {e.Message}"); |
| | | } |
| | | } |