Beispiel #1
0
        public void HookPacket(NSCommand command, PacketHookCall call, bool priority = false)
        {
            if (!PacketHooks.ContainsKey(command))
            {
                PacketHooks.Add(command, new List <PacketHookCall>());
            }

            if (priority)
            {
                PacketHooks[command].Insert(0, call);
            }
            else
            {
                PacketHooks[command].Add(call);
            }
        }
Beispiel #2
0
        public void HookPacket(NSCommand command, PacketHookCall call, bool priority = false)
        {
            if (!PacketHooks.ContainsKey(command))
            PacketHooks.Add(command, new List<PacketHookCall>());

            if (priority) PacketHooks[command].Insert(0, call);
            else PacketHooks[command].Add(call);
        }