()
| 221 | }; |
| 222 | |
| 223 | const sendNetMessage = () => { |
| 224 | if (!isWsOpen()) { |
| 225 | return; |
| 226 | } |
| 227 | |
| 228 | if (pendingRequestType !== null) { |
| 229 | queuedRequestType = 'net'; |
| 230 | return; |
| 231 | } |
| 232 | |
| 233 | if (isNetFetching.value) { |
| 234 | return; |
| 235 | } |
| 236 | |
| 237 | doSendMessage('net'); |
| 238 | }; |
| 239 | |
| 240 | const startPolling = (type: 'ps' | 'net', interval = 3000, initialDelay = 0) => { |
| 241 | stopPolling(); |
no test coverage detected