| | |
| | | import com.ruoyi.device.model.AdapterCapabilities; |
| | | import com.ruoyi.device.model.ChannelIdentity; |
| | | import com.ruoyi.device.model.DetectedChannel; |
| | | import com.ruoyi.device.model.HistoryAvailability; |
| | | import com.ruoyi.device.model.HistoryPage; |
| | | import com.ruoyi.device.model.RealtimeSnapshot; |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<HistoryAvailability> inquireHistory(Set<ChannelIdentity> channels) |
| | | { |
| | | if (channels == null || channels.isEmpty()) return List.of(); |
| | | return codec.parseHistoryAvailability(transport.exchange(codec.inquireHistoryRequest(channels))); |
| | | } |
| | | |
| | | @Override |
| | | public HistoryPage downloadHistory(ChannelIdentity channel, String btsTestId, long startPosition, int limit) |
| | | { |
| | | return codec.parseHistory(transport.exchange(codec.downloadRequest(channel, btsTestId, startPosition, limit)), |
| | | channel, startPosition); |
| | | channel, btsTestId, startPosition); |
| | | } |
| | | |
| | | @Override |