Add NWBrowser and NWConnection code.
TODO: Refactor all of this stuff better
This commit is contained in:
@@ -17,9 +17,33 @@ struct ResultsData: Decodable {
|
||||
}
|
||||
|
||||
struct StatusData: Decodable {
|
||||
let virtual_sdcard: VirtualSDCardData
|
||||
let extruder: ExtruderData
|
||||
let print_stats: PrintStatsData
|
||||
let heater_bed: HeaterBedData
|
||||
}
|
||||
|
||||
struct VirtualSDCardData: Decodable {
|
||||
let file_path: String?
|
||||
let progress: Double
|
||||
let is_active: Bool
|
||||
}
|
||||
|
||||
struct ExtruderData: Decodable {
|
||||
let temperature: Double
|
||||
let target: Double
|
||||
let power: Double
|
||||
}
|
||||
|
||||
struct PrintStatsData: Decodable {
|
||||
let filename: String
|
||||
let print_duration: Double
|
||||
let filament_used: Double
|
||||
let state: String
|
||||
}
|
||||
|
||||
struct HeaterBedData: Decodable {
|
||||
let temperature: Double
|
||||
let target: Double
|
||||
let power: Double
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user