public async Task <bool> joinRoom(string addr, int port) { if (curNetwork != LANNetwork) { return(false); } logger?.log("客户端请求加入房间" + addr + ":" + port); room = await LANNetwork.JoinRoom(addr, port); return(room != null); }
public void Dispose() { if (clientNetwork != null) { clientNetwork.Dispose(); } if (LANNetwork != null) { LANNetwork.Dispose(); } }
public void switchNetToLAN() { if (curNetwork != null) { //切换网络注销事件。 } if (!LANNetwork.isRunning) { LANNetwork.start(); } curNetwork = LANNetwork; LANNetwork.onDiscoverRoom += onDiscoverRoom; }