|  |  | 
Power notify object structure. More...
#include <Power.h>
| Data Fields | |
| List_Elem | link | 
| uint_fast16_t | eventTypes | 
| Power_NotifyFxn | notifyFxn | 
| uintptr_t | clientArg | 
Power notify object structure.
This struct specification is for internal use. Notification clients must pre-allocate a notify object when registering for a notification; Power_registerNotify() will take care initializing the internal elements appropriately.
| List_Elem Power_NotifyObj_::link | 
for placing on the notify list
| uint_fast16_t Power_NotifyObj_::eventTypes | 
the event type
| Power_NotifyFxn Power_NotifyObj_::notifyFxn | 
notification function
| uintptr_t Power_NotifyObj_::clientArg | 
argument provided by client