private void SetupQueueHandlers() { ConnectionQueueHandler connectionQueueHandler = this.server.Instantiate <ConnectionQueueHandler>(10, 1); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_JOIN, connectionQueueHandler); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_JOINDATA, connectionQueueHandler); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_QUIT, connectionQueueHandler); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_TIMEOUT, connectionQueueHandler); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_NO_SOCKET, connectionQueueHandler); RpcQueueHandler rpcQueueHandler = this.server.Instantiate <RpcQueueHandler>(10, 1); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_RPC, rpcQueueHandler); SyncQueueHandler syncQueueHandler = this.server.Instantiate <SyncQueueHandler>(10, 1); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_CAMERA_SYNC, syncQueueHandler); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_PURESYNC, syncQueueHandler); CommandQueueHandler commandQueueHandler = this.server.Instantiate <CommandQueueHandler>(10, 1); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_COMMAND, commandQueueHandler); LuaEventQueueHandler luaEventQueueHandler = this.server.Instantiate <LuaEventQueueHandler>(10, 1); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_LUA_EVENT, luaEventQueueHandler); }
private void SetupQueueHandlers() { ConnectionQueueHandler connectionQueueHandler = new ConnectionQueueHandler(server, 10, 1); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_JOIN, connectionQueueHandler); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_JOINDATA, connectionQueueHandler); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_QUIT, connectionQueueHandler); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_TIMEOUT, connectionQueueHandler); RpcQueueHandler rpcQueueHandler = new RpcQueueHandler(server, 10, 1); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_RPC, rpcQueueHandler); SyncQueueHandler syncQueueHandler = new SyncQueueHandler(server, 10, 1); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_CAMERA_SYNC, syncQueueHandler); server.RegisterPacketQueueHandler(PacketId.PACKET_ID_PLAYER_PURESYNC, syncQueueHandler); }