Snapdragon® Telematics Application Framework (TelAF) Interface Specification
taf_therm_messages.h File Reference
#include "taf_therm_common.h"

Go to the source code of this file.

Macros

#define _MAX_MSG_SIZE   IFGEN_TAF_THERM_MSG_SIZE
 
#define _MSGID_taf_therm_AddTripEventHandler   0
 
#define _MSGID_taf_therm_RemoveTripEventHandler   1
 
#define _MSGID_taf_therm_AddCoolingLevelChangeEventHandler   2
 
#define _MSGID_taf_therm_RemoveCoolingLevelChangeEventHandler   3
 
#define _MSGID_taf_therm_GetThermalZonesList   4
 
#define _MSGID_taf_therm_GetThermalZonesListSize   5
 
#define _MSGID_taf_therm_GetFirstThermalZone   6
 
#define _MSGID_taf_therm_GetNextThermalZone   7
 
#define _MSGID_taf_therm_GetFirstTripPoint   8
 
#define _MSGID_taf_therm_GetNextTripPoint   9
 
#define _MSGID_taf_therm_GetFirstBoundCDev   10
 
#define _MSGID_taf_therm_GetNextBoundCDev   11
 
#define _MSGID_taf_therm_GetFirstBoundTripPoint   12
 
#define _MSGID_taf_therm_GetNextBoundTripPoint   13
 
#define _MSGID_taf_therm_GetThermalZoneID   14
 
#define _MSGID_taf_therm_GetThermalZoneType   15
 
#define _MSGID_taf_therm_GetThermalZoneCurrentTemp   16
 
#define _MSGID_taf_therm_GetThermalZonePassiveTemp   17
 
#define _MSGID_taf_therm_GetTripPointListSize   18
 
#define _MSGID_taf_therm_GetBoundCoolingDeviceListSize   19
 
#define _MSGID_taf_therm_GetTripPointType   20
 
#define _MSGID_taf_therm_GetTripPointThreshold   21
 
#define _MSGID_taf_therm_GetTripPointHysterisis   22
 
#define _MSGID_taf_therm_GetTripPointTripID   23
 
#define _MSGID_taf_therm_GetTripPointThermalZoneID   24
 
#define _MSGID_taf_therm_GetBoundCoolingId   25
 
#define _MSGID_taf_therm_GetBoundTripPointListSize   26
 
#define _MSGID_taf_therm_GetBoundTripPointType   27
 
#define _MSGID_taf_therm_GetBoundTripPointThreshold   28
 
#define _MSGID_taf_therm_GetBoundTripPointHysterisis   29
 
#define _MSGID_taf_therm_GetBoundTripPointTripID   30
 
#define _MSGID_taf_therm_GetBoundTripPointThermalZoneID   31
 
#define _MSGID_taf_therm_DeleteThermalZoneList   32
 
#define _MSGID_taf_therm_GetCoolingDeviceList   33
 
#define _MSGID_taf_therm_GetCoolingDeviceListSize   34
 
#define _MSGID_taf_therm_GetFirstCoolingDevice   35
 
#define _MSGID_taf_therm_GetNextCoolingDevice   36
 
#define _MSGID_taf_therm_GetCDevID   37
 
#define _MSGID_taf_therm_GetCDevDescription   38
 
#define _MSGID_taf_therm_GetCDevMaxCoolingLevel   39
 
#define _MSGID_taf_therm_GetCDevCurrentCoolingLevel   40
 
#define _MSGID_taf_therm_DeleteCoolingDeviceList   41
 
#define _MSGID_taf_therm_GetThermalZoneByName   42
 
#define _MSGID_taf_therm_GetCoolingDeviceByName   43
 
#define _MSGID_taf_therm_ReleaseTripEventRef   44
 
#define _MSGID_taf_therm_ReleaseCoolingDeviceRef   45
 
#define _MSGID_taf_therm_ReleaseThermalZoneRef   46
 

Functions

struct __attribute__ ((packed))
 
static bool taf_therm_PackTripType (uint8_t **bufferPtr, taf_therm_TripType_t value)
 
static bool taf_therm_UnpackTripType (uint8_t **bufferPtr, taf_therm_TripType_t *valuePtr)
 
static bool taf_therm_PackTripEventType (uint8_t **bufferPtr, taf_therm_TripEventType_t value)
 
static bool taf_therm_UnpackTripEventType (uint8_t **bufferPtr, taf_therm_TripEventType_t *valuePtr)
 

Variables

 _Message_t
 

Macro Definition Documentation

◆ _MAX_MSG_SIZE

#define _MAX_MSG_SIZE   IFGEN_TAF_THERM_MSG_SIZE

◆ _MSGID_taf_therm_AddTripEventHandler

#define _MSGID_taf_therm_AddTripEventHandler   0

◆ _MSGID_taf_therm_RemoveTripEventHandler

#define _MSGID_taf_therm_RemoveTripEventHandler   1

◆ _MSGID_taf_therm_AddCoolingLevelChangeEventHandler

#define _MSGID_taf_therm_AddCoolingLevelChangeEventHandler   2

◆ _MSGID_taf_therm_RemoveCoolingLevelChangeEventHandler

#define _MSGID_taf_therm_RemoveCoolingLevelChangeEventHandler   3

◆ _MSGID_taf_therm_GetThermalZonesList

#define _MSGID_taf_therm_GetThermalZonesList   4

◆ _MSGID_taf_therm_GetThermalZonesListSize

#define _MSGID_taf_therm_GetThermalZonesListSize   5

◆ _MSGID_taf_therm_GetFirstThermalZone

#define _MSGID_taf_therm_GetFirstThermalZone   6

◆ _MSGID_taf_therm_GetNextThermalZone

#define _MSGID_taf_therm_GetNextThermalZone   7

◆ _MSGID_taf_therm_GetFirstTripPoint

#define _MSGID_taf_therm_GetFirstTripPoint   8

◆ _MSGID_taf_therm_GetNextTripPoint

#define _MSGID_taf_therm_GetNextTripPoint   9

◆ _MSGID_taf_therm_GetFirstBoundCDev

#define _MSGID_taf_therm_GetFirstBoundCDev   10

◆ _MSGID_taf_therm_GetNextBoundCDev

#define _MSGID_taf_therm_GetNextBoundCDev   11

◆ _MSGID_taf_therm_GetFirstBoundTripPoint

#define _MSGID_taf_therm_GetFirstBoundTripPoint   12

◆ _MSGID_taf_therm_GetNextBoundTripPoint

#define _MSGID_taf_therm_GetNextBoundTripPoint   13

◆ _MSGID_taf_therm_GetThermalZoneID

#define _MSGID_taf_therm_GetThermalZoneID   14

◆ _MSGID_taf_therm_GetThermalZoneType

#define _MSGID_taf_therm_GetThermalZoneType   15

◆ _MSGID_taf_therm_GetThermalZoneCurrentTemp

#define _MSGID_taf_therm_GetThermalZoneCurrentTemp   16

◆ _MSGID_taf_therm_GetThermalZonePassiveTemp

#define _MSGID_taf_therm_GetThermalZonePassiveTemp   17

◆ _MSGID_taf_therm_GetTripPointListSize

#define _MSGID_taf_therm_GetTripPointListSize   18

◆ _MSGID_taf_therm_GetBoundCoolingDeviceListSize

#define _MSGID_taf_therm_GetBoundCoolingDeviceListSize   19

◆ _MSGID_taf_therm_GetTripPointType

#define _MSGID_taf_therm_GetTripPointType   20

◆ _MSGID_taf_therm_GetTripPointThreshold

#define _MSGID_taf_therm_GetTripPointThreshold   21

◆ _MSGID_taf_therm_GetTripPointHysterisis

#define _MSGID_taf_therm_GetTripPointHysterisis   22

◆ _MSGID_taf_therm_GetTripPointTripID

#define _MSGID_taf_therm_GetTripPointTripID   23

◆ _MSGID_taf_therm_GetTripPointThermalZoneID

#define _MSGID_taf_therm_GetTripPointThermalZoneID   24

◆ _MSGID_taf_therm_GetBoundCoolingId

#define _MSGID_taf_therm_GetBoundCoolingId   25

◆ _MSGID_taf_therm_GetBoundTripPointListSize

#define _MSGID_taf_therm_GetBoundTripPointListSize   26

◆ _MSGID_taf_therm_GetBoundTripPointType

#define _MSGID_taf_therm_GetBoundTripPointType   27

◆ _MSGID_taf_therm_GetBoundTripPointThreshold

#define _MSGID_taf_therm_GetBoundTripPointThreshold   28

◆ _MSGID_taf_therm_GetBoundTripPointHysterisis

#define _MSGID_taf_therm_GetBoundTripPointHysterisis   29

◆ _MSGID_taf_therm_GetBoundTripPointTripID

#define _MSGID_taf_therm_GetBoundTripPointTripID   30

◆ _MSGID_taf_therm_GetBoundTripPointThermalZoneID

#define _MSGID_taf_therm_GetBoundTripPointThermalZoneID   31

◆ _MSGID_taf_therm_DeleteThermalZoneList

#define _MSGID_taf_therm_DeleteThermalZoneList   32

◆ _MSGID_taf_therm_GetCoolingDeviceList

#define _MSGID_taf_therm_GetCoolingDeviceList   33

◆ _MSGID_taf_therm_GetCoolingDeviceListSize

#define _MSGID_taf_therm_GetCoolingDeviceListSize   34

◆ _MSGID_taf_therm_GetFirstCoolingDevice

#define _MSGID_taf_therm_GetFirstCoolingDevice   35

◆ _MSGID_taf_therm_GetNextCoolingDevice

#define _MSGID_taf_therm_GetNextCoolingDevice   36

◆ _MSGID_taf_therm_GetCDevID

#define _MSGID_taf_therm_GetCDevID   37

◆ _MSGID_taf_therm_GetCDevDescription

#define _MSGID_taf_therm_GetCDevDescription   38

◆ _MSGID_taf_therm_GetCDevMaxCoolingLevel

#define _MSGID_taf_therm_GetCDevMaxCoolingLevel   39

◆ _MSGID_taf_therm_GetCDevCurrentCoolingLevel

#define _MSGID_taf_therm_GetCDevCurrentCoolingLevel   40

◆ _MSGID_taf_therm_DeleteCoolingDeviceList

#define _MSGID_taf_therm_DeleteCoolingDeviceList   41

◆ _MSGID_taf_therm_GetThermalZoneByName

#define _MSGID_taf_therm_GetThermalZoneByName   42

◆ _MSGID_taf_therm_GetCoolingDeviceByName

#define _MSGID_taf_therm_GetCoolingDeviceByName   43

◆ _MSGID_taf_therm_ReleaseTripEventRef

#define _MSGID_taf_therm_ReleaseTripEventRef   44

◆ _MSGID_taf_therm_ReleaseCoolingDeviceRef

#define _MSGID_taf_therm_ReleaseCoolingDeviceRef   45

◆ _MSGID_taf_therm_ReleaseThermalZoneRef

#define _MSGID_taf_therm_ReleaseThermalZoneRef   46

Function Documentation

◆ __attribute__()

struct __attribute__ ( (packed)  )

◆ taf_therm_PackTripType()

static bool taf_therm_PackTripType ( uint8_t **  bufferPtr,
taf_therm_TripType_t  value 
)
inlinestatic

◆ taf_therm_UnpackTripType()

static bool taf_therm_UnpackTripType ( uint8_t **  bufferPtr,
taf_therm_TripType_t valuePtr 
)
inlinestatic

◆ taf_therm_PackTripEventType()

static bool taf_therm_PackTripEventType ( uint8_t **  bufferPtr,
taf_therm_TripEventType_t  value 
)
inlinestatic

◆ taf_therm_UnpackTripEventType()

static bool taf_therm_UnpackTripEventType ( uint8_t **  bufferPtr,
taf_therm_TripEventType_t valuePtr 
)
inlinestatic

Variable Documentation

◆ _Message_t

_Message_t