aboutsummaryrefslogtreecommitdiff
path: root/Hotline/Models/Tracker.swift
diff options
context:
space:
mode:
authorDustin Mierau <dustin@mierau.me>2023-12-08 16:12:47 -0800
committerDustin Mierau <dustin@mierau.me>2023-12-08 16:13:03 -0800
commit84aaa9ef0a1be6986e38d7e4f58e07d3cb84979e (patch)
treec0b3a36f14295a921413b7db0f1b37c9ec10e715 /Hotline/Models/Tracker.swift
parent537ed932a4c8d639089f276e322de4e946b0d26b (diff)
Move tracker client to async/await. TrackerView uses Model now. Fix string encodings for MacRoman and japanese.
Diffstat (limited to 'Hotline/Models/Tracker.swift')
-rw-r--r--Hotline/Models/Tracker.swift10
1 files changed, 6 insertions, 4 deletions
diff --git a/Hotline/Models/Tracker.swift b/Hotline/Models/Tracker.swift
index c9dfb5c..66d7976 100644
--- a/Hotline/Models/Tracker.swift
+++ b/Hotline/Models/Tracker.swift
@@ -1,20 +1,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 = 5498, service: HotlineTrackerClient) {
+ 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) { servers in
- self.servers = servers
- }
+// self.service.fetch2(address: self.address, port: self.port) { hotlineServers in
+// self.servers = servers
+// }
}
}