LinuxQMISDK  SLQS03.03.17
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
qaGobiApiTmd.h File Reference

Thermal Mitigation Device API function prototypes. More...

Go to the source code of this file.

Data Structures

struct  mitigationDevList
 
struct  TmdGetMitigationDevListResp
 
struct  TmdGetMitigationLvlReq
 
struct  TmdGetMitigationLvlResp
 
struct  TmdRegNotMitigationLvlReq
 
struct  TmdDeRegNotMitigationLvlReq
 
struct  TmdMitigationLvlIndReq
 

Macros

#define MAX_MITIGATION_DEV_LIST_LEN   255
 
#define MAX_MITIGATION_DEV_ID_LEN   255
 

Functions

ULONG SLQSTmdGetMitigationDevList (TmdGetMitigationDevListResp *pTmdGetMitigationDevListResp)
 
ULONG SLQSTmdGetMitigationLvl (TmdGetMitigationLvlReq *pTmdGetMitigationLvlReq, TmdGetMitigationLvlResp *pTmdGetMitigationLvlResp)
 
ULONG SLQSTmdRegNotMitigationLvl (TmdRegNotMitigationLvlReq *pTmdRegNotMitigationLvlReq)
 
ULONG SLQSTmdDeRegNotMitigationLvl (TmdDeRegNotMitigationLvlReq *pTmdDeRegNotMitigationLvlReq)
 

Detailed Description

Thermal Mitigation Device API function prototypes.

Macro Definition Documentation

#define MAX_MITIGATION_DEV_ID_LEN   255
#define MAX_MITIGATION_DEV_LIST_LEN   255

Function Documentation

ULONG SLQSTmdDeRegNotMitigationLvl ( TmdDeRegNotMitigationLvlReq pTmdDeRegNotMitigationLvlReq)

Deregisters the notification for mitigation device level changes.

Parameters
pTmdDeRegNotMitigationLvlReq[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
ULONG SLQSTmdGetMitigationDevList ( TmdGetMitigationDevListResp pTmdGetMitigationDevListResp)

Used by the control point to gets the list of mitigation devices from the remote endpoint.

Parameters
pTmdGetMitigationDevListResp[OUT]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
ULONG SLQSTmdGetMitigationLvl ( TmdGetMitigationLvlReq pTmdGetMitigationLvlReq,
TmdGetMitigationLvlResp pTmdGetMitigationLvlResp 
)

Gets the thermal mitigation level for the mitigation device

Parameters
pTmdGetMitigationLvlReq[IN]
pTmdGetMitigationLvlResp[OUT]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
ULONG SLQSTmdRegNotMitigationLvl ( TmdRegNotMitigationLvlReq pTmdRegNotMitigationLvlReq)

Registers for notification of mitigation device level changes.

Parameters
pTmdRegNotMitigationLvlReq[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved