(lease: DeviceLease)
| 266 | } |
| 267 | |
| 268 | private heartbeat(lease: DeviceLease): Record<string, unknown> | undefined { |
| 269 | if (lease.leaseProvider !== this.provider) return undefined; |
| 270 | if (!this.sessionsByLeaseId.has(lease.leaseId)) return undefined; |
| 271 | return { provider: this.provider }; |
| 272 | } |
| 273 | |
| 274 | private async release(lease: DeviceLease): Promise<Record<string, unknown> | undefined> { |
| 275 | if (lease.leaseProvider !== this.provider) return undefined; |
no outgoing calls
no test coverage detected