blob: 66d797692fafe9721403851243e718fa187efc53 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import SwiftUI
@Observable final class Tracker {
static let defaultPort: Int = 5498
let service: HotlineTrackerClient
let address: String
let port: Int
var servers: [Server] = []
init(address: String, port: Int = defaultPort, service: HotlineTrackerClient) {
self.address = address
self.port = port
self.service = service
}
func fetchServers() {
// self.service.fetch2(address: self.address, port: self.port) { hotlineServers in
// self.servers = servers
// }
}
}
|