コード例 #1
0
ファイル: IPCHandler.cs プロジェクト: WildGenie/UOMachine
            private static void ServerInstance_IncomingPacketEvent(int clientID, byte[] data)
            {
                int clientIndex = GetClient(clientID);

                IncomingPacketParser.ProcessPacket(clientIndex, data);
                LowLevel.OnIncomingPacket(clientIndex, data);
            }
コード例 #2
0
            private static void ServerInstance_IncomingPacketEvent(int clientID, byte[] data)
            {
                int           clientIndex = GetClient(clientID);
                PacketHandler handler     = IncomingPacketHandlers.GetHandler(data[0]);

                if (handler != null)
                {
                    handler.OnReceive(clientIndex, new PacketReader(data, data.Length, handler.Length != 0));
                }

                LowLevel.OnIncomingPacket(clientIndex, data);
            }