C# Class WowPacketParser.Parsing.Handler

Exibir arquivo Open project: TrinityCore/WowPacketParser

Public Methods

Method Description
LoadDefaultHandlers ( ) : Dictionary,Action>
LoadHandlers ( Assembly asm, ClientVersionBuild build ) : Dictionary,Action>
Parse ( WowPacketParser.Misc.Packet packet, bool isMultiple = false ) : void
ResetHandlers ( ) : void

Private Methods

Method Description
LoadHandlersInto ( Opcode>.Dictionary handlers, Assembly asm, ClientVersionBuild build ) : void

Method Details

LoadDefaultHandlers() public static method

public static LoadDefaultHandlers ( ) : Dictionary,Action>
return Dictionary,Action>

LoadHandlers() public static method

public static LoadHandlers ( Assembly asm, ClientVersionBuild build ) : Dictionary,Action>
asm System.Reflection.Assembly
build ClientVersionBuild
return Dictionary,Action>

Parse() public static method

public static Parse ( WowPacketParser.Misc.Packet packet, bool isMultiple = false ) : void
packet WowPacketParser.Misc.Packet
isMultiple bool
return void

ResetHandlers() public static method

public static ResetHandlers ( ) : void
return void