public override void SetIoHandler(INetworkEventHandler handler) { base.SetIoHandler(handler); if (handler is NetworkEventHandler) { m_Events = (handler as NetworkEventHandler).Events; m_Handlers = (handler as NetworkEventHandler).GetHandlerManager(); } }
public NetworkEventHandler(IMessageDispatcher messageHandlerManager, NetworkEventPackage events) : base(events) { m_MessageHandlerManager = messageHandlerManager; IsOrderlyProcess = false; }
public NetworkEventHandler(HandlerManager messageHandlerManager, NetworkEventPackage events) : base(events) { m_MessageHandlerManager = messageHandlerManager; AllowOrderlyProcess = false; }