private void HostListener_OnClientClose(object sender, Common.EventArgs.Network.Host.ClientCloseEventArgs e) { Display.RemoveClient(e.ClientSystemId); Network.Messages.Connection.Response.CloseHostConnectionMessage rs = new Network.Messages.Connection.Response.CloseHostConnectionMessage(); rs.HostSystemId = Manager.Manager.SystemId; rs.ClientSystemId = e.ClientSystemId; Manager.Manager.sendMessage(rs); }
public void handleResponseCloseHostConnection(NetPeer peer, Network.Messages.Connection.Response.CloseHostConnectionMessage message) { if (OnHostClose != null) { OnHostClose(this, new HostCloseEventArgs() { HostSystemId = message.HostSystemId, ClientSystemId = message.ClientSystemId }); } }