enum PMLogEnum {
kPMLogSetParent = 1, kPMLogAddChild, kPMLogRemoveChild, kPMLogControllingDriver, kPMLogControllingDriverErr1, kPMLogControllingDriverErr2, kPMLogControllingDriverErr3, kPMLogControllingDriverErr4, kPMLogInterestedDriver, kPMLogAcknowledgeErr1, kPMLogChildAcknowledge, kPMLogDriverAcknowledge, kPMLogAcknowledgeErr2, kPMLogAcknowledgeErr3, kPMLogAcknowledgeErr4, kPMLogDriverAcknowledgeSet, kPMLogWillChange, kPMLogDidChange, kPMLogRequestDomain, kPMLogMakeUsable, kPMLogChangeStateTo, kPMLogChangeStateToPriv, kPMLogSetAggressiveness, kPMLogCriticalTemp, kPMLogOverrideOn, kPMLogOverrideOff, kPMLogEnqueueErr, kPMLogCollapseQueue, kPMLogChangeDone, kPMLogCtrlDriverTardy, kPMLogIntDriverTardy, kPMLogStartAckTimer, kPMLogStartParentChange, kPMLogAmendParentChange, kPMLogStartDeviceChange, kPMLogRequestDenied, kPMLogControllingDriverErr5, kPMLogProgramHardware, kPMLogInformDriverPreChange, kPMLogInformDriverPostChange, kPMLogRemoveDriver, kPMLogSetIdleTimerPeriod, kPMLogSystemWake, kPMLogAcknowledgeErr5, kPMLogClientAcknowledge, kPMLogClientTardy, kPMLogClientCancel, kPMLogClientNotify, kPMLogAppNotify, kIOPMlogLastEvent
};
#define PMlogSetParent kPMLogSetParent
#define PMlogAddChild kPMLogAddChild
#define PMlogRemoveChild kPMLogRemoveChild
#define PMlogControllingDriver kPMLogControllingDriver
#define PMlogControllingDriverErr1 kPMLogControllingDriverErr1
#define PMlogControllingDriverErr2 kPMLogControllingDriverErr2
#define PMlogControllingDriverErr3 kPMLogControllingDriverErr3
#define PMlogControllingDriverErr4 kPMLogControllingDriverErr4
#define PMlogInterestedDriver kPMLogInterestedDriver
#define PMlogAcknowledgeErr1 kPMLogAcknowledgeErr1
#define PMlogChildAcknowledge kPMLogChildAcknowledge
#define PMlogDriverAcknowledge kPMLogDriverAcknowledge
#define PMlogAcknowledgeErr2 kPMLogAcknowledgeErr2
#define PMlogAcknowledgeErr3 kPMLogAcknowledgeErr3
#define PMlogAcknowledgeErr4 kPMLogAcknowledgeErr4
#define PMlogDriverAcknowledgeSet kPMLogDriverAcknowledgeSet
#define PMlogWillChange kPMLogWillChange
#define PMlogDidChange kPMLogDidChange
#define PMlogRequestDomain kPMLogRequestDomain
#define PMlogMakeUsable kPMLogMakeUsable
#define PMlogChangeStateTo kPMLogChangeStateTo
#define PMlogChangeStateToPriv kPMLogChangeStateToPriv
#define PMlogSetAggressiveness kPMLogSetAggressiveness
#define PMlogCriticalTemp kPMLogCriticalTemp
#define PMlogOverrideOn kPMLogOverrideOn
#define PMlogOverrideOff kPMLogOverrideOff
#define PMlogEnqueueErr kPMLogEnqueueErr
#define PMlogCollapseQueue kPMLogCollapseQueue
#define PMlogChangeDone kPMLogChangeDone
#define PMlogCtrlDriverTardy kPMLogCtrlDriverTardy
#define PMlogIntDriverTardy kPMLogIntDriverTardy
#define PMlogStartAckTimer kPMLogStartAckTimer
#define PMlogStartParentChange kPMLogStartParentChange
#define PMlogAmendParentChange kPMLogAmendParentChange
#define PMlogStartDeviceChange kPMLogStartDeviceChange
#define PMlogRequestDenied kPMLogRequestDenied
#define PMlogControllingDriverErr5 kPMLogControllingDriverErr5
#define PMlogProgramHardware kPMLogProgramHardware
#define PMlogInformDriverPreChange kPMLogInformDriverPreChange
#define PMlogInformDriverPostChange kPMLogInformDriverPostChange
#define PMlogRemoveDriver kPMLogRemoveDriver
#define PMsetIdleTimerPeriod kPMLogSetIdleTimerPeriod
#define PMlogSystemWake kPMLogSystemWake
#define PMlogAcknowledgeErr5 kPMLogAcknowledgeErr5
#define PMlogClientAcknowledge kPMLogClientAcknowledge
#define PMlogClientTardy kPMLogClientTardy
#define PMlogClientCancel kPMLogClientCancel