---
title: HIDUsage.PowerUsage
framework: corehid
role: symbol
role_heading: Enumeration
path: corehid/hidusage/powerusage
---

# HIDUsage.PowerUsage

## Declaration

```swift
enum PowerUsage
```

## Topics

### Enumeration Cases

- [HIDUsage.PowerUsage.activePower](corehid/hidusage/powerusage/activepower.md)
- [HIDUsage.PowerUsage.apparentPower](corehid/hidusage/powerusage/apparentpower.md)
- [HIDUsage.PowerUsage.audibleAlarmControl](corehid/hidusage/powerusage/audiblealarmcontrol.md)
- [HIDUsage.PowerUsage.awaitingPower](corehid/hidusage/powerusage/awaitingpower.md)
- [HIDUsage.PowerUsage.badCount](corehid/hidusage/powerusage/badcount.md)
- [HIDUsage.PowerUsage.battery](corehid/hidusage/powerusage/battery.md)
- [HIDUsage.PowerUsage.batteryId](corehid/hidusage/powerusage/batteryid.md)
- [HIDUsage.PowerUsage.batterySystem](corehid/hidusage/powerusage/batterysystem.md)
- [HIDUsage.PowerUsage.batterySystemId](corehid/hidusage/powerusage/batterysystemid.md)
- [HIDUsage.PowerUsage.boost](corehid/hidusage/powerusage/boost.md)
- [HIDUsage.PowerUsage.buck](corehid/hidusage/powerusage/buck.md)
- [HIDUsage.PowerUsage.changedStatus](corehid/hidusage/powerusage/changedstatus.md)
- [HIDUsage.PowerUsage.charger](corehid/hidusage/powerusage/charger.md)
- [HIDUsage.PowerUsage.chargerId](corehid/hidusage/powerusage/chargerid.md)
- [HIDUsage.PowerUsage.communicationLost](corehid/hidusage/powerusage/communicationlost.md)
- [HIDUsage.PowerUsage.configActivePower](corehid/hidusage/powerusage/configactivepower.md)
- [HIDUsage.PowerUsage.configApparentPower](corehid/hidusage/powerusage/configapparentpower.md)
- [HIDUsage.PowerUsage.configCurrent](corehid/hidusage/powerusage/configcurrent.md)
- [HIDUsage.PowerUsage.configFrequency](corehid/hidusage/powerusage/configfrequency.md)
- [HIDUsage.PowerUsage.configHumidity](corehid/hidusage/powerusage/confighumidity.md)
- [HIDUsage.PowerUsage.configPercentLoad](corehid/hidusage/powerusage/configpercentload.md)
- [HIDUsage.PowerUsage.configTemperature](corehid/hidusage/powerusage/configtemperature.md)
- [HIDUsage.PowerUsage.configVoltage](corehid/hidusage/powerusage/configvoltage.md)
- [HIDUsage.PowerUsage.current](corehid/hidusage/powerusage/current.md)
- [HIDUsage.PowerUsage.delayBeforeReboot](corehid/hidusage/powerusage/delaybeforereboot.md)
- [HIDUsage.PowerUsage.delayBeforeShutdown](corehid/hidusage/powerusage/delaybeforeshutdown.md)
- [HIDUsage.PowerUsage.delayBeforeStartup](corehid/hidusage/powerusage/delaybeforestartup.md)
- [HIDUsage.PowerUsage.flow](corehid/hidusage/powerusage/flow.md)
- [HIDUsage.PowerUsage.flowId](corehid/hidusage/powerusage/flowid.md)
- [HIDUsage.PowerUsage.frequency](corehid/hidusage/powerusage/frequency.md)
- [HIDUsage.PowerUsage.frequencyOutOfRange](corehid/hidusage/powerusage/frequencyoutofrange.md)
- [HIDUsage.PowerUsage.gang](corehid/hidusage/powerusage/gang.md)
- [HIDUsage.PowerUsage.gangId](corehid/hidusage/powerusage/gangid.md)
- [HIDUsage.PowerUsage.good](corehid/hidusage/powerusage/good.md)
- [HIDUsage.PowerUsage.highVoltageTransfer](corehid/hidusage/powerusage/highvoltagetransfer.md)
- [HIDUsage.PowerUsage.humidity](corehid/hidusage/powerusage/humidity.md)
- [HIDUsage.PowerUsage.iManufacturer](corehid/hidusage/powerusage/imanufacturer.md)
- [HIDUsage.PowerUsage.iName](corehid/hidusage/powerusage/iname.md)
- [HIDUsage.PowerUsage.iProduct](corehid/hidusage/powerusage/iproduct.md)
- [HIDUsage.PowerUsage.iSerialNumber](corehid/hidusage/powerusage/iserialnumber.md)
- [HIDUsage.PowerUsage.initialized](corehid/hidusage/powerusage/initialized.md)
- [HIDUsage.PowerUsage.input](corehid/hidusage/powerusage/input.md)
- [HIDUsage.PowerUsage.inputId](corehid/hidusage/powerusage/inputid.md)
- [HIDUsage.PowerUsage.internalFailure](corehid/hidusage/powerusage/internalfailure.md)
- [HIDUsage.PowerUsage.lowVoltageTransfer](corehid/hidusage/powerusage/lowvoltagetransfer.md)
- [HIDUsage.PowerUsage.moduleReset](corehid/hidusage/powerusage/modulereset.md)
- [HIDUsage.PowerUsage.outlet](corehid/hidusage/powerusage/outlet.md)
- [HIDUsage.PowerUsage.outletId](corehid/hidusage/powerusage/outletid.md)
- [HIDUsage.PowerUsage.outletSystem](corehid/hidusage/powerusage/outletsystem.md)
- [HIDUsage.PowerUsage.outletSystemId](corehid/hidusage/powerusage/outletsystemid.md)
- [HIDUsage.PowerUsage.output](corehid/hidusage/powerusage/output.md)
- [HIDUsage.PowerUsage.outputId](corehid/hidusage/powerusage/outputid.md)
- [HIDUsage.PowerUsage.overCharged](corehid/hidusage/powerusage/overcharged.md)
- [HIDUsage.PowerUsage.overTemperature](corehid/hidusage/powerusage/overtemperature.md)
- [HIDUsage.PowerUsage.overload](corehid/hidusage/powerusage/overload.md)
- [HIDUsage.PowerUsage.percentLoad](corehid/hidusage/powerusage/percentload.md)
- [HIDUsage.PowerUsage.powerConverter](corehid/hidusage/powerusage/powerconverter.md)
- [HIDUsage.PowerUsage.powerConverterId](corehid/hidusage/powerusage/powerconverterid.md)
- [HIDUsage.PowerUsage.powerSummary](corehid/hidusage/powerusage/powersummary.md)
- [HIDUsage.PowerUsage.powerSummaryId](corehid/hidusage/powerusage/powersummaryid.md)
- [HIDUsage.PowerUsage.powerSupply](corehid/hidusage/powerusage/powersupply.md)
- [HIDUsage.PowerUsage.present](corehid/hidusage/powerusage/present.md)
- [HIDUsage.PowerUsage.presentStatus](corehid/hidusage/powerusage/presentstatus.md)
- [HIDUsage.PowerUsage.shutdownImminent](corehid/hidusage/powerusage/shutdownimminent.md)
- [HIDUsage.PowerUsage.shutdownRequested](corehid/hidusage/powerusage/shutdownrequested.md)
- [HIDUsage.PowerUsage.switchOffControl](corehid/hidusage/powerusage/switchoffcontrol.md)
- [HIDUsage.PowerUsage.switchOnControl](corehid/hidusage/powerusage/switchoncontrol.md)
- [HIDUsage.PowerUsage.switchOnOrOff](corehid/hidusage/powerusage/switchonoroff.md)
- [HIDUsage.PowerUsage.switchable](corehid/hidusage/powerusage/switchable.md)
- [HIDUsage.PowerUsage.temperature](corehid/hidusage/powerusage/temperature.md)
- [HIDUsage.PowerUsage.test](corehid/hidusage/powerusage/test.md)
- [HIDUsage.PowerUsage.tested](corehid/hidusage/powerusage/tested.md)
- [HIDUsage.PowerUsage.toggleControl](corehid/hidusage/powerusage/togglecontrol.md)
- [HIDUsage.PowerUsage.ups](corehid/hidusage/powerusage/ups.md)
- [HIDUsage.PowerUsage.used](corehid/hidusage/powerusage/used.md)
- [HIDUsage.PowerUsage.voltagOutOfRange](corehid/hidusage/powerusage/voltagoutofrange.md)
- [HIDUsage.PowerUsage.voltage](corehid/hidusage/powerusage/voltage.md)

### Type Properties

- [page](corehid/hidusage/powerusage/page.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
