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

Go to the source code of this file.

Data Structures

struct  pack_swioma_SLQSOMADMStartSessionExt_t
 
struct  pack_swioma_SLQSOMADMCancelSessionExt_t
 
struct  pack_swioma_SLQSOMADMSetSettingsExt_t
 
struct  pack_swioma_SLQSOMADMSendSelectionExt_t
 

Macros

#define LITEQMI_MAX_SWIOMA_STR_LEN   255
 

Functions

int pack_swioma_SLQSOMADMStartSessionExt (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swioma_SLQSOMADMStartSessionExt_t reqParam)
 
int unpack_swioma_SLQSOMADMStartSessionExt (uint8_t *pResp, uint16_t respLen)
 
int pack_swioma_SLQSOMADMCancelSessionExt (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swioma_SLQSOMADMCancelSessionExt_t reqParam)
 
int unpack_swioma_SLQSOMADMCancelSessionExt (uint8_t *pResp, uint16_t respLen)
 
int pack_swioma_SLQSOMADMSetSettingsExt (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swioma_SLQSOMADMSetSettingsExt_t reqParam)
 
int unpack_swioma_SLQSOMADMSetSettingsExt (uint8_t *pResp, uint16_t respLen)
 
int pack_swioma_SLQSOMADMSendSelectionExt (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swioma_SLQSOMADMSendSelectionExt_t reqParam)
 
int unpack_swioma_SLQSOMADMSendSelectionExt (uint8_t *pResp, uint16_t respLen)
 

Macro Definition Documentation

#define LITEQMI_MAX_SWIOMA_STR_LEN   255

Function Documentation

int pack_swioma_SLQSOMADMCancelSessionExt ( pack_qmi_t pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_swioma_SLQSOMADMCancelSessionExt_t  reqParam 
)

Function to pack cancel OMA-DM session command This maps to SLQSOMADMCancelSessionExt

Parameters
pCtx[OUT]
pReqBuf[IN/OUT]
  • Buffer for packed QMI command to be provided by the host application
  • Minimum expected size is 2048 bytes
pLen[IN/OUT]
  • On input, size of pReqBuf
  • On ouptut, number of bytes actually packed
reqParam[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 20 seconds
int pack_swioma_SLQSOMADMSendSelectionExt ( pack_qmi_t pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_swioma_SLQSOMADMSendSelectionExt_t  reqParam 
)

Function to pack OMA-DM send selection command This maps to SLQSOMADMSendSelectionExt

Parameters
pCtx[OUT]
pReqBuf[IN/OUT]
  • Buffer for packed QMI command to be provided by the host application
  • Minimum expected size is 2048 bytes
pLen[IN/OUT]
  • On input, size of pReqBuf
  • On ouptut, number of bytes actually packed
reqParam[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 20 seconds
int pack_swioma_SLQSOMADMSetSettingsExt ( pack_qmi_t pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_swioma_SLQSOMADMSetSettingsExt_t  reqParam 
)

Function to pack OMA-DM set settings command This maps to SLQSOMADMSetSettingsExt

Parameters
pCtx[OUT]
pReqBuf[IN/OUT]
  • Buffer for packed QMI command to be provided by the host application
  • Minimum expected size is 2048 bytes
pLen[IN/OUT]
  • On input, size of pReqBuf
  • On ouptut, number of bytes actually packed
reqParam[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 20 seconds
int pack_swioma_SLQSOMADMStartSessionExt ( pack_qmi_t pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_swioma_SLQSOMADMStartSessionExt_t  reqParam 
)

Function to pack Start OMA-DM session command This maps to SLQSOMADMStartSessionExt

Parameters
pCtx[OUT]
pReqBuf[IN/OUT]
  • Buffer for packed QMI command to be provided by the host application
  • Minimum expected size is 2048 bytes
pLen[IN/OUT]
  • On input, size of pReqBuf
  • On ouptut, number of bytes actually packed
reqParam[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 20 seconds
int unpack_swioma_SLQSOMADMCancelSessionExt ( uint8_t *  pResp,
uint16_t  respLen 
)

Function to pack cancel OMA-DM session command This maps to SLQSOMADMCancelSessionExt

Parameters
pResp[IN]
  • Response from modem
respLen[IN]
  • Length of pResp from modem
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int unpack_swioma_SLQSOMADMSendSelectionExt ( uint8_t *  pResp,
uint16_t  respLen 
)

Function to unpack OMA-DM send selection command This maps to SLQSOMADMSendSelectionExt

Parameters
pResp[IN]
  • Response from modem
respLen[IN]
  • Length of pResp from modem
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int unpack_swioma_SLQSOMADMSetSettingsExt ( uint8_t *  pResp,
uint16_t  respLen 
)

Function to unpack OMA-DM set settings command This maps to SLQSOMADMSetSettingsExt

Parameters
pResp[IN]
  • Response from modem
respLen[IN]
  • Length of pResp from modem
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
int unpack_swioma_SLQSOMADMStartSessionExt ( uint8_t *  pResp,
uint16_t  respLen 
)

Function to unpack Start OMA-DM session response from modem This maps to SLQSOMADMStartSessionExt

Parameters
pResp[IN]
  • Response from modem
respLen[IN]
  • Length of pResp from modem
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