simulation-backend/src/main/java/com/hivekion/Global.java

29 lines
904 B
Java
Raw Normal View History

2025-09-11 14:29:58 +08:00
package com.hivekion;
import com.hivekion.common.entity.RequestCmdInfo;
import com.hivekion.common.entity.ResponseCmdInfo;
2025-09-14 10:49:47 +08:00
import com.hivekion.scenario.bean.ScenarioWsParam;
2025-09-17 13:58:20 +08:00
import com.hivekion.scenario.entity.RoomLog;
2025-09-14 10:49:47 +08:00
import java.util.Map;
2025-09-11 14:29:58 +08:00
import java.util.concurrent.BlockingQueue;
2025-09-14 10:49:47 +08:00
import java.util.concurrent.ConcurrentHashMap;
2025-09-11 14:29:58 +08:00
import java.util.concurrent.LinkedBlockingQueue;
/**
* [类的简要说明]
* <p>
* [详细描述可选]
* <p>
*
* @author LiDongYU
* @since 2025/7/22
*/
public class Global {
2025-09-17 15:30:46 +08:00
public static BlockingQueue<RequestCmdInfo> receiveCmdInfoQueue = new LinkedBlockingQueue<>(
10000);
public static BlockingQueue<ResponseCmdInfo<?>> sendCmdInfoQueue = new LinkedBlockingQueue<>();
2025-09-17 13:58:20 +08:00
public static Map<String, ScenarioWsParam> roomParamMap = new ConcurrentHashMap<>();
public static BlockingQueue<RoomLog> roomLogQueue = new LinkedBlockingQueue<>(1000);
2025-09-11 14:29:58 +08:00
}