public Func<PacketProcessor, PacketProcessResult> GetHandler(AuthOp opcode)
        {
            UInt32 op = (UInt32) opcode;

            Func<PacketProcessor, PacketProcessResult> retval = null;
            PacketHandlers.TryGetValue(op, out retval);
            return retval;
        }
Example #2
0
        public Func <PacketProcessor, PacketProcessResult> GetHandler(AuthOp opcode)
        {
            UInt32 op = (UInt32)opcode;

            Func <PacketProcessor, PacketProcessResult> retval = null;

            PacketHandlers.TryGetValue(op, out retval);
            return(retval);
        }
Example #3
0
 public PacketHandlerAttribute(AuthOp op)
 {
     Type = PacketType.AuthPacket;
     Id   = (UInt32)op;
 }
Example #4
0
 public PacketOut(AuthOp op)
 {
     Write((byte) op);
     type = PacketType.AuthPacket;
 }
        public override PacketProcessResult ProcessData()
        {
            opcode = (AuthOp) CurrentPacket.ReadByte();

            return ProcessPacket();
        }
Example #6
0
 public PacketHandlerAttribute(AuthOp op)
 {
     Type = PacketType.AuthPacket;
     Id = (UInt32)op;
 }
Example #7
0
        public override PacketProcessResult ProcessData()
        {
            opcode = (AuthOp)CurrentPacket.ReadByte();

            return(ProcessPacket());
        }
Example #8
0
 public PacketOut(AuthOp op)
 {
     Write((byte)op);
     type = PacketType.AuthPacket;
 }