Class: IOService
Overview
Member Functions
Public
acknowledgePowerChange
acknowledgeSetPowerState
activityTickle
addLocation
addNotification
addPowerChild
adjustBusy
attach
callPlatformFunction
causeInterrupt
changePowerStateTo
clampPowerOn
close
compareProperties
compareProperty(OSDictionary *, const char *)
compareProperty(OSDictionary *, const OSString *)
currentCapability
currentPowerConsumption
deRegisterInterestedDriver
detach
didTerminate
didYouWakeSystem
disableInterrupt
enableInterrupt
errnoFromReturn
finalize
free
getAggressiveness
getBusyState
getClient
getClientIterator
getDeviceMemory
getDeviceMemoryCount
getDeviceMemoryWithIndex
getInterruptType
getMatchingServices
getOpenClientIterator
getOpenProviderIterator
getPlatform
getPMRootDomain
getPMworkloop
getPowerState
getProvider
getProviderIterator
getResources
getResourceService
getServiceRoot
getState
getWorkLoop
handleClose
handleIsOpen
handleOpen
initialPowerStateForDomainState
installNotification
isInactive
isOpen
joinPMtree
lockForArbitration
makeUsable
mapDeviceMemoryWithIndex
matchLocation
matchPropertyTable
maxCapabilityForDomainState
message
messageClient
messageClients
nameMatching(const char *, OSDictionary *)
nameMatching(const OSString *, OSDictionary *)
newTemperature
newUserClient
nextIdleTimeout
open
PMinit
PMstop
powerDomainDidChangeTo
powerDomainWillChangeTo
powerStateDidChangeTo
powerStateForDomainState
powerStateWillChangeTo
probe
propertyMatching
publishResource(const char *, OSObject *)
publishResource(const OSSymbol *, OSObject *)
registerInterestedDriver
registerInterrupt
registerPowerDriver
registerService
removePowerChild
requestPowerDomainState
requestProbe
requestTerminate
resourceMatching(const char *, OSDictionary *)
resourceMatching(const OSString *, OSDictionary *)
serviceMatching(const char *, OSDictionary *)
serviceMatching(const OSString *, OSDictionary *)
setAggressiveness
setDeviceMemory
setIdleTimerPeriod
setPowerParent
setPowerState
start
stop
stringFromReturn
systemWake
systemWillShutdown
temperatureCriticalForZone
temporaryPowerClampOn
terminate
terminateClient
unlockForArbitration
unregisterInterrupt
waitForService
waitQuiet
willTerminate
youAreRoot
Protected
changePowerStateToPriv
powerChangeDone
powerOverrideOffPriv
powerOverrideOnPriv
Structs and Unions
ExpansionData
Member Data
Protected
reserved
Header