Ejemplo n.º 1
0
		private void MessageReceived(GameServer server, IProtocol message)
		{
			switch ((ProtocolDef)message.ProtocolId)
			{
				case ProtocolDef.g2e_getdiskinfo_def:
					g2e_getdiskinfo protocol = message as g2e_getdiskinfo;
					diskbaseinfo[] infos = new diskbaseinfo[protocol.nDiskCount];
					Array.Copy(protocol.Disk, infos, infos.Length);
					server.UpdateDiskInfo(infos);
					break;
				default:
					break;
			}
		}