IOPowerConnection
Declaration
class IOPowerConnection : IOServiceOverview
Do not use IOPowerConnection. This class is an implementation detail defined for IOPM's management of the IORegistry IOPower plane.
Only Kernel IOKit power management should reference the IOPowerConnection class.
Topics
Miscellaneous
childHasRequestedPowergetAwaitingAckgetDesiredDomainStategetPreventIdleSleepFlaggetPreventSystemSleepFlaggetReadyFlagparentCurrentPowerFlagsparentKnowsStatesetAwaitingAcksetChildHasRequestedPowersetDesiredDomainStatesetParentCurrentPowerFlagssetParentKnowsStatesetPreventIdleSleepFlagsetPreventSystemSleepFlagsetReadyFlag
Instance Variables
stateKnownrequestFlagreadyFlagpreventSystemSleepFlagpreventIdleSleepFlagdesiredDomainStatecurrentPowerFlagsawaitingAck
Instance Methods
childHasRequestedPowergetAwaitingAckgetDesiredDomainStategetMetaClassgetPreventIdleSleepFlaggetPreventSystemSleepFlaggetReadyFlagparentCurrentPowerFlagsparentKnowsStatesetAwaitingAcksetChildHasRequestedPowersetDesiredDomainStatesetParentCurrentPowerFlagssetParentKnowsStatesetPreventIdleSleepFlagsetPreventSystemSleepFlagsetReadyFlag
See Also
Power Management
IOACPIPlatformDeviceIOACPIPlatformExpertIOPMPowerSourceIOPMPowerSourceListIOPMrootDomainIOPwrControllerIOACPIAddressIOACPIAddressSpaceDescriptorIOACPIAddressSpaceHandlerIOACPIAddressSpaceIDIOPMPowerStateacknowledgeSleepWakeNotificationgIOACPIAddressKeygIOACPIDeviceStatusKeygIOACPIHardwareIDKeygIOACPIPlanegIOACPIUniqueIDKey