ESTDeviceUpdateInfo
@interface ESTDeviceUpdateInfo : ESTBaseVO
This Value Object represents update of pending settings and firmware information for single device. Object is used by ESTRequestV2DevicesUpdate.
-
Identifier of the devices.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSString *identifier;Swift
var identifier: String! { get } -
Flag indicating availability of pending settings.
Declaration
Objective-C
@property (nonatomic, assign, unsafe_unretained, readonly) BOOL pendingSettingsAvailable;Swift
var pendingSettingsAvailable: Bool { get } -
Flag indicating availability of firmware update.
Declaration
Objective-C
@property (nonatomic, assign, unsafe_unretained, readonly) BOOL firmwareUpdateAvailable;Swift
var firmwareUpdateAvailable: Bool { get } -
Method allows to initialise object.
Declaration
Objective-C
- (instancetype)initWithDeviceIdentifier:(NSString *)identifier pendingSettingsAvailable:(BOOL)pendingSettingsAvailable firmwareUpdateAvailable:(BOOL)firmwareUpdateAvailable;Swift
init!(deviceIdentifier identifier: String!, pendingSettingsAvailable: Bool, firmwareUpdateAvailable: Bool)Parameters
identifierIdentifier of the device.
pendingSettingsAvailableFlag indicating pending settings availability.
firmwareUpdateAvailableFlag indicating firmware update availability.
Return Value
Initialised object.
View on GitHub
ESTDeviceUpdateInfo Class Reference