LicenseFeatureDto
@objcMembers
class LicenseFeatureDto
extension LicenseFeatureDto : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Decodable, Equatable, Hashable, NSObjectProtocol
Undocumented
-
Feature code
Declaration
Swift
var code: String
-
Feature name
Declaration
Swift
var name: String?
-
Feature type
Declaration
Swift
var type: String
-
Maximum number of consumptions allowed
Declaration
Swift
var maxConsumptions: Int
-
Total number of consumptions used
Declaration
Swift
var totalConsumptions: Int
-
Local consumptions count
Declaration
Swift
var localConsumptions: Int
-
Maximum number of overages allowed
Declaration
Swift
var maxOverages: Int
-
Whether overages are allowed
Declaration
Swift
var allowOverages: Bool
-
Whether unlimited consumptions are allowed
Declaration
Swift
var allowUnlimitedConsumptions: Bool
-
Whether negative consumptions are allowed
Declaration
Swift
var allowNegativeConsumptions: Bool
-
Whether consumption should be reset
Declaration
Swift
var resetConsumption: Bool
-
Feature metadata
Declaration
Swift
var metadata: String?
-
Whether this is a floating cloud feature
Declaration
Swift
var isFloating: Bool
-
Whether this is an offline floating feature
Declaration
Swift
var isOfflineFloating: Bool
-
Floating timeout in minutes
Declaration
Swift
var floatingTimeout: UInt
-
Number of floating users
Declaration
Swift
var floatingUsers: UInt
-
Count of devices currently using floating feature
Declaration
Swift
var floatingInUseCount: UInt
-
Computed property for consumption period
Declaration
Swift
var consumptionPeriodEnum: ConsumptionPeriod { get }
-
Computed property for expiry date
Declaration
Swift
var expiryDate: Date? { get }
-
Computed property for floating expiration time
Declaration
Swift
var floatingExpirationTime: Date? { get }
-
Whether floating feature is registered
Declaration
Swift
var isFloatingFeatureRegistered: Bool { get }
-
Undocumented
Declaration
Swift
override init()
-
Creates a new instance by decoding from the given decoder.
This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.
Declaration
Swift
required init(from decoder: any Decoder) throws
-
Undocumented
Declaration
Swift
static func == (lhs: LicenseFeatureDto, rhs: LicenseFeatureDto) -> Bool
-
Undocumented
Declaration
Swift
override var hash: Int { get }