| | |
| | | import com.flightfeather.uav.common.utils.GsonUtils |
| | | import com.flightfeather.uav.domain.entity.BaseRealTimeData |
| | | import com.flightfeather.uav.domain.repository.SceneInfoRep |
| | | import com.flightfeather.uav.domain.repository.SourceTraceRep |
| | | import com.flightfeather.uav.lightshare.bean.DataVo |
| | | import com.flightfeather.uav.socket.sender.UnderwayWebSocketSender |
| | | import io.netty.channel.ChannelHandlerContext |
| | |
| | | * @date 2025/5/13 |
| | | * @author feiyu02 |
| | | */ |
| | | class UnderwayWebSocketServerHandler(sceneInfoRep: SceneInfoRep) : BaseHandler() { |
| | | class UnderwayWebSocketServerHandler(sceneInfoRep: SceneInfoRep, sourceTraceRep: SourceTraceRep) : BaseHandler() { |
| | | |
| | | private val sourceTraceController = SourceTraceController(sceneInfoRep) |
| | | private val sourceTraceController = SourceTraceController(sceneInfoRep, sourceTraceRep) |
| | | |
| | | override var tag: String = "UAV-WS" |
| | | |