Changes
3 changed files (+16/-0)
-
-
@@ -173,6 +173,8 @@ case internetRadio = "internet_radio"} } // MARK: - Move server-side browsing location extension BrowseService { public enum BrowseAction: String, Codable { case message, none, list
-
@@ -261,6 +263,8 @@ public init(browse: BrowseService.BrowseRequest) throws {try self.init(jsonBody: browse, service: "\(BrowseService.id)/browse") } } // MARK: - Load items at server-side browsing location extension BrowseService { public struct LoadRequest: Codable {
-
-
-
@@ -20,6 +20,8 @@ public struct RegistryService {static let id = "com.roonlabs.registry:1" } // MARK: - Get Roon server information extension RegistryService { struct InfoRequest { init() {}
-
@@ -55,6 +57,8 @@ init(info: RegistryService.InfoRequest) {self.init(service: "\(RegistryService.id)/info") } } // MARK: - Register Roon extension extension RegistryService { public struct RegisterRequest: Codable {
-
-
-
@@ -168,6 +168,8 @@ }} } // MARK: - Subscribe changes to zone extension TransportService { public struct SubscribeZoneChangesRequest: Encodable { public let subscriptionID: String
-
@@ -217,6 +219,8 @@ service: "\(TransportService.id)/subscribe_zones") } } // MARK: - Send playback control extension TransportService { public enum ControlAction: String, Codable {
-
@@ -257,6 +261,8 @@ try self.init(jsonBody: control, service: "\(TransportService.id)/control")} } // MARK: - Seek current playing song extension TransportService { public enum SeekMode: String, Codable { case relative, absolute
-
@@ -298,6 +304,8 @@ public init(seek: TransportService.SeekRequest) throws {try self.init(jsonBody: seek, service: "\(TransportService.id)/seek") } } // MARK: - Change output volume extension TransportService { public enum ChangeVolumeMode: String, Codable {
-