Data Fields
Temperature_NotifyObj Struct Reference

Temperature notify object structure. More...

#include <Temperature.h>

Collaboration diagram for Temperature_NotifyObj:
Collaboration graph
[legend]

Data Fields

List_Elem link
 
Temperature_NotifyFxn notifyFxn
 
int16_t thresholdHigh
 
int16_t thresholdLow
 
uintptr_t clientArg
 
bool isRegistered
 

Detailed Description

Temperature notify object structure.

This structure specification is for internal use. Notification clients must pre-allocate a notify object when registering for a notification; Temperature_registerNotifyHigh(), Temperature_registerNotifyLow(), or Temperature_registerNotifyRange() will take care initializing the internal elements appropriately.

Field Documentation

§ link

List_Elem Temperature_NotifyObj::link

For placing on the notify list

§ notifyFxn

Temperature_NotifyFxn Temperature_NotifyObj::notifyFxn

Application callback function

§ thresholdHigh

int16_t Temperature_NotifyObj::thresholdHigh

High threshold in degrees C

§ thresholdLow

int16_t Temperature_NotifyObj::thresholdLow

Low threshold in degrees C

§ clientArg

uintptr_t Temperature_NotifyObj::clientArg

Application provided arg

§ isRegistered

bool Temperature_NotifyObj::isRegistered

Is the notification active


The documentation for this struct was generated from the following file:
© Copyright 1995-2021, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale