LinuxQMISDK-Lite  SLQS04.00.04
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
pds.h File Reference

Go to the source code of this file.

Data Structures

struct  unpack_pds_GetPDSState_t
 
struct  pack_pds_SetPDSState_t
 
struct  unpack_pds_GetPDSDefaults_t
 
struct  pack_pds_SetPDSDefaults_t
 
struct  unpack_pds_GetPortAutomaticTracking_t
 
struct  pack_pds_SetPortAutomaticTracking_t
 

Functions

int pack_pds_GetPDSState (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_pds_GetPDSState (uint8_t *pResp, uint16_t respLen, unpack_pds_GetPDSState_t *pOutput)
 
int pack_pds_SetPDSState (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SetPDSState_t *pReqParam)
 
int unpack_pds_SetPDSState (uint8_t *pResp, uint16_t respLen)
 
int pack_pds_GetPDSDefaults (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_pds_GetPDSDefaults (uint8_t *pResp, uint16_t respLen, unpack_pds_GetPDSDefaults_t *pOutput)
 
int pack_pds_SetPDSDefaults (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SetPDSDefaults_t *pReqParam)
 
int unpack_pds_SetPDSDefaults (uint8_t *pResp, uint16_t respLen)
 
int pack_pds_GetPortAutomaticTracking (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_pds_GetPortAutomaticTracking (uint8_t *pResp, uint16_t respLen, unpack_pds_GetPortAutomaticTracking_t *pOutput)
 
int pack_pds_SetPortAutomaticTracking (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_pds_SetPortAutomaticTracking_t *pReqParam)
 
int unpack_pds_SetPortAutomaticTracking (uint8_t *pResp, uint16_t respLen)
 

Function Documentation

int pack_pds_GetPDSDefaults ( pack_qmi_t pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen 
)

Get the default tracking session configuration pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqqmi request buffer
[out]pLenqmi request length
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int pack_pds_GetPDSState ( pack_qmi_t pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen 
)

Get current PDS state pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqqmi request buffer
[out]pLenqmi request length
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int pack_pds_GetPortAutomaticTracking ( pack_qmi_t pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen 
)

Returns the automatic tracking configuration for the NMEA COM port pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqqmi request buffer
[out]pLenqmi request length
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int pack_pds_SetPDSDefaults ( pack_qmi_t pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_pds_SetPDSDefaults_t pReqParam 
)

Sets the default tracking session configuration pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqqmi request buffer
[out]pLenqmi request length
[in]pReqParamrequest parameters
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int pack_pds_SetPDSState ( pack_qmi_t pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_pds_SetPDSState_t pReqParam 
)

Sets the PDS state pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqqmi request buffer
[out]pLenqmi request length
[in]pReqParamrequest parameters
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int pack_pds_SetPortAutomaticTracking ( pack_qmi_t pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_pds_SetPortAutomaticTracking_t pReqParam 
)

Sets the automatic tracking configuration for the NMEA COM port pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqqmi request buffer
[out]pLenqmi request length
[in]pReqParamrequest parameters
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int unpack_pds_GetPDSDefaults ( uint8_t *  pResp,
uint16_t  respLen,
unpack_pds_GetPDSDefaults_t pOutput 
)

Get the default tracking session configuration unpack.

Parameters
[in]pRespqmi response from modem
[in]respLenqmi response length
[out]pOuputresponse unpacked
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int unpack_pds_GetPDSState ( uint8_t *  pResp,
uint16_t  respLen,
unpack_pds_GetPDSState_t pOutput 
)

Get current PDS state unpack.

Parameters
[in]pRespqmi response from modem
[in]respLenqmi response length
[out]pOuputresponse unpacked
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int unpack_pds_GetPortAutomaticTracking ( uint8_t *  pResp,
uint16_t  respLen,
unpack_pds_GetPortAutomaticTracking_t pOutput 
)

Returns the automatic tracking configuration for the NMEA COM port unpack.

Parameters
[in]pRespqmi response from modem
[in]respLenqmi response length
[out]pOuputresponse unpacked
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int unpack_pds_SetPDSDefaults ( uint8_t *  pResp,
uint16_t  respLen 
)

Sets the default tracking session configuration unpack.

Parameters
[in]pRespqmi response from modem
[in]respLenqmi response length
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int unpack_pds_SetPDSState ( uint8_t *  pResp,
uint16_t  respLen 
)

Sets the PDS state unpack.

Parameters
[in]pRespqmi response from modem
[in]respLenqmi response length
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int unpack_pds_SetPortAutomaticTracking ( uint8_t *  pResp,
uint16_t  respLen 
)

Sets the automatic tracking configuration for the NMEA COM port unpack.

Parameters
[in]pRespqmi response from modem
[in]respLenqmi response length
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