FetchOnOffStateRequest

public struct FetchOnOffStateRequest : HTTPRequest

Fetch a device’s on/off state.

A Value<Bool> is returned.

  • Declaration

    Swift

    public typealias ResponseObject = Value<Bool>
  • Declaration

    Swift

    public typealias ErrorObject = APIError
  • Declaration

    Swift

    public let baseURL: URL
  • Declaration

    Swift

    public var method: HTTPMethod { get }
  • Declaration

    Swift

    public var path: String { get }
  • Declaration

    Swift

    public var isAuthenticated: Bool { get }
  • Declaration

    Swift

    public var body: Data?

Initialization

  • Initialize a new instance.

    Declaration

    Swift

    public init(
        url: URL,
        token: String
    )

    Parameters

    url

    The device’s URL.

    token

    The device’s token.