Compare commits
2
Commits
a2c9f4ce80
...
1899a5da3d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1899a5da3d | ||
|
|
e078178352 |
+1
-12
@@ -30,20 +30,9 @@ namespace ForwardingServerUI.Class
|
|||||||
|
|
||||||
public static async Task TcpMain()
|
public static async Task TcpMain()
|
||||||
{
|
{
|
||||||
//TcpService service = new TcpService();
|
|
||||||
service.Connecting = (client, e) => { return EasyTask.CompletedTask; };//有客户端正在连接
|
service.Connecting = (client, e) => { return EasyTask.CompletedTask; };//有客户端正在连接
|
||||||
service.Connected = (client, e) => { return EasyTask.CompletedTask;};//有客户端成功连接
|
service.Connected = (client, e) => { return EasyTask.CompletedTask;};//有客户端成功连接
|
||||||
service.Closing = (client, e) => { //离线记录
|
service.Closing = (client, e) => { return EasyTask.CompletedTask; };//有客户端正在断开连接,只有当主动断开时才有效。
|
||||||
DataRow[] dat = MainWindowViewModel._machineTable.Select("ID='" + client.Id + "'");
|
|
||||||
foreach (DataRow row in dat)
|
|
||||||
{
|
|
||||||
Application.Current.Dispatcher.Invoke(() => {
|
|
||||||
MainWindowViewModel._machineTable.Rows.Remove(row);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
Console.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "] NOT ID " + client.Id + " IP " + client.IP);
|
|
||||||
|
|
||||||
return EasyTask.CompletedTask; };//有客户端正在断开连接,只有当主动断开时才有效。
|
|
||||||
service.Closed = (client, e) => {
|
service.Closed = (client, e) => {
|
||||||
//离线记录
|
//离线记录
|
||||||
DataRow[] dat = MainWindowViewModel._machineTable.Select("ID='"+client.Id+"'");
|
DataRow[] dat = MainWindowViewModel._machineTable.Select("ID='"+client.Id+"'");
|
||||||
|
|||||||
Reference in new issue
Block a user