ScheduleMessage
@available(swift 4.2)
@available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *)
open class ScheduleMessage : FitMessage
FIT Schedule Message
-
FIT Message Global Number
Declaration
Swift
public override class func globalMessageNumber() -> UInt16
-
Manufacturer
Corresponds to file_id of scheduled workout / course
Declaration
Swift
@FitField private(set) public var manufacturer: Manufacturer? { get set }
-
Product
Corresponds to file_id of scheduled workout / course
Declaration
Swift
@FitField private(set) public var product: UInt16? { get set }
-
Serial Number
Corresponds to file_id of scheduled workout / course
Declaration
Swift
@FitField private(set) public var serialNumber: UInt32? { get set }
-
Time Created
Corresponds to file_id of scheduled workout / course
Declaration
Swift
@FitFieldTime private(set) public var timeCreated: FitTime? { get set }
-
Completed
True if Activity has been started
Declaration
Swift
@FitField private(set) public var completed: Bool? { get set }
-
Schedule Type
Declaration
Swift
@FitField private(set) public var scheduleType: ScheduleType? { get set }
-
Scheduled Time
Declaration
Swift
@FitFieldTime private(set) public var scheduledTime: FitTime? { get set }
-
Undocumented
Declaration
Swift
public required init()
-
Undocumented
Declaration
Swift
public convenience init(manufacturer: Manufacturer? = nil, product: UInt16? = nil, serialNumber: UInt32? = nil, timeCreated: FitTime? = nil, completed: Bool? = nil, scheduleType: ScheduleType? = nil, scheduledTime: FitTime? = nil)