public IPacketDispatcher GetDispatcher(WMSG wmsg)
        {
            IPacketDispatcher dispatcher;

            dispatchers.TryGetValue((int)wmsg, out dispatcher);
            return(dispatcher);
        }
예제 #2
0
파일: WorldPacket.cs 프로젝트: hazzik/uwow2
 internal WorldPacket(WMSG code, byte[] data)
     : base((int)code, data)
 {
 }
예제 #3
0
파일: WorldPacket.cs 프로젝트: hazzik/uwow2
 internal WorldPacket(WMSG code)
     : base((int)code)
 {
 }
예제 #4
0
 internal static extern int SendMessage(IntPtr hWnd, WMSG Msg, int wParam, IntPtr lParam);
 public IPacketDispatcher GetDispatcher(WMSG wmsg)
 {
     IPacketDispatcher dispatcher;
     dispatchers.TryGetValue((int)wmsg, out dispatcher);
     return dispatcher;
 }
예제 #6
0
 internal static extern IntPtr SendMessageTimeout(IntPtr hWnd, WMSG Msg, IntPtr wParam, string lParam, uint fuFlags, uint uTimeout, ref IntPtr lpdwResult);
예제 #7
0
 internal static extern IntPtr SendMessageTimeout(IntPtr hWnd, WMSG Msg, int wParam, StringBuilder lParam, uint fuFlags, uint uTimeout, ref IntPtr lpdwResult);
예제 #8
0
 public WorldPacketHandlerAttribute(WMSG messageType)
 {
     this.messageType = messageType;
 }
예제 #9
0
 internal static extern int SendMessage(IntPtr hWnd, WMSG msg, int wParam, string lParam);
예제 #10
0
 public LambdaPacketBuilder(WMSG wmsg, Action <BinaryWriter> builder)
 {
     this.wmsg    = wmsg;
     this.builder = builder;
 }
예제 #11
0
 public static IPacket Create(WMSG code)
 {
     return(new WorldPacket(code));
 }
예제 #12
0
 public static IPacketBuilder Build(WMSG wmsg, Action <BinaryWriter> builder)
 {
     return(new LambdaPacketBuilder(wmsg, builder));
 }
예제 #13
0
 public static IPacketBuilder Build(WMSG wmsg, Action<BinaryWriter> builder)
 {
     return new LambdaPacketBuilder(wmsg, builder);
 }
예제 #14
0
 public LambdaPacketBuilder(WMSG wmsg, Action<BinaryWriter> builder)
 {
     this.wmsg = wmsg;
     this.builder = builder;
 }
예제 #15
0
 public static IPacket Create(WMSG code)
 {
     return new WorldPacket(code);
 }
예제 #16
0
 public WorldPacketHandlerAttribute(WMSG messageType)
 {
     this.messageType = messageType;
 }