Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
Short Messaging Service (SMS)

Files

file  sms.h
 
file  qaGobiApiSms.h
 Short Message Service API function prototypes.
 

Data Structures

struct  pack_sms_SLQSGetSMS_t
 
struct  unpack_sms_SLQSGetSMS_t
 
struct  pack_sms_SLQSGetSMSList_t
 
struct  qmiSmsMessageList
 
struct  unpack_sms_SLQSGetSMSList_t
 
struct  pack_sms_SLQSModifySMSStatus_t
 
struct  unpack_sms_SLQSModifySMSStatus_t
 
struct  pack_sms_SLQSDeleteSMS_t
 
struct  unpack_sms_SLQSDeleteSMS_t
 
struct  pack_sms_SendSMS_t
 
struct  unpack_sms_SendSMS_t
 
struct  pack_sms_SetNewSMSCallback_t
 
struct  unpack_sms_SetNewSMSCallback_t
 
struct  sMSMTMessageInfo
 
struct  newMTMessageTlv
 
struct  sMSTransferRouteMTMessageInfo
 
struct  transferRouteMessageTlv
 
struct  sMSMessageModeInfo
 
struct  messageModeTlv
 
struct  sMSEtwsMessageInfo
 
struct  sMSEtwsMessageTlv
 
struct  sMSEtwsPlmnInfo
 
struct  eTWSPLMNInfoTlv
 
struct  sMSCAddressInfo
 
struct  sMSCAddressTlv
 
struct  sMSOnIMSInfo
 
struct  sMSOnIMSTlv
 
struct  sCallCtrlResultInfo
 
struct  sBroadcastSmsRatInfo
 
struct  sImsSmsVerstatStatusInfo
 
struct  sBroadcastSmsWarningAreaInfo
 
struct  unpack_sms_SetNewSMSCallback_ind_t
 
struct  unpack_sms_SLQSWmsMemoryFullCallBack_ind_t
 
struct  unpack_sms_GetSMSCAddress_t
 
struct  pack_sms_SetSMSCAddress_t
 
struct  pack_sms_SaveSMS_t
 
struct  sms_BroadcastConfig
 
struct  sms_qaQmi3GPPBroadcastCfgInfo
 
struct  sms_CDMABroadcastConfig
 
struct  sms_qaQmi3GPP2BroadcastCfgInfo
 
struct  unpack_sms_SLQSGetSmsBroadcastConfig_t
 
struct  pack_sms_SLQSGetSmsBroadcastConfig_t
 
struct  pack_sms_SLQSSetSmsBroadcastConfig_t
 
struct  unpack_sms_SLQSSetSmsBroadcastConfig_t
 
struct  pack_sms_SLQSSetSmsBroadcastActivation_t
 
struct  sms_transLayerInfo
 
struct  sms_getTransLayerInfo
 
struct  unpack_sms_SLQSGetTransLayerInfo_t
 
struct  sms_getTransNWRegInfo
 
struct  unpack_sms_SLQSGetTransNWRegInfo_t
 
struct  sms_getIndicationReg
 
struct  unpack_sms_SLQSGetIndicationRegister_t
 
struct  sms_setIndicationReg
 
struct  pack_sms_SLQSSetIndicationRegister_t
 
struct  unpack_sms_SLQSSetIndicationRegister_t
 
struct  sms_routeEntry
 
struct  sms_setRoutesReq
 
struct  pack_sms_SLQSSmsSetRoutes_t
 
struct  sms_msgProtocolResp
 
struct  unpack_sms_SLQSSmsGetMessageProtocol_t
 
struct  sms_maxStorageSizeReq
 
struct  sms_maxStorageSizeResp
 
struct  pack_sms_SLQSSmsGetMaxStorageSize_t
 
struct  unpack_sms_SLQSSmsGetMaxStorageSize_t
 
struct  sms_messageWaitingInfoContent
 
struct  sms_getMsgWaitingInfo
 
struct  unpack_sms_SLQSGetMessageWaiting_t
 
struct  sms_sendAsyncsmsParams
 
struct  pack_sms_SLQSSendAsyncSMS_t
 
struct  pack_sms_SLQSSetSmsStorage_t
 
struct  unpack_sms_SLQSSwiGetSMSStorage_t
 
struct  unpack_sms_SLQSTransLayerInfoCallback_ind_t
 
struct  unpack_sms_SLQSNWRegInfoCallback_ind_t
 
struct  unpack_sms_SLQSWmsMessageWaitingCallBack_ind_t
 
struct  unpack_sms_SLQSWmsAsyncRawSendCallBack_ind_t
 
struct  slqssendsmsparams_s
 
struct  BroadcastConfig
 
struct  _qaQmi3GPPBroadcastCfgInfo
 
struct  CDMABroadcastConfig
 
struct  _qaQmi3GPP2BroadcastCfgInfo
 
struct  cdmaMsgEncodingParams
 
struct  cdmaMsgDecodingParams
 
struct  cdmaMsgDecodingParamsExt
 
struct  wcdmaMsgEncodingParams
 
struct  wcdmaMsgDecodingParams
 
struct  wcdmaLongMsgDecodingParams
 
struct  _transLayerinfo
 
struct  _getTransLayerInfoResp
 
struct  _getTransNWRegInfoResp
 
struct  _getIndicationRegResp
 
struct  _setIndicationRegReq
 
struct  smsRouteEntry
 
struct  smsSetRoutesReq
 
struct  smsMsgprotocolResp
 
struct  smsMaxStorageSizeReq
 
struct  smsMaxStorageSizeResp
 
struct  messageWaitingInfoContent
 
struct  getMsgWaitingInfo
 
struct  slqssendasyncsmsparams_s
 

Typedefs

typedef struct _qaQmi3GPPBroadcastCfgInfo qaQmi3GPPBroadcastCfgInfo
 
typedef struct _qaQmi3GPP2BroadcastCfgInfo qaQmi3GPP2BroadcastCfgInfo
 
typedef struct _transLayerinfo transLayerInfo
 
typedef struct _getTransLayerInfoResp getTransLayerInfoResp
 
typedef struct _getTransNWRegInfoResp getTransNWRegInfoResp
 
typedef struct _getIndicationRegResp getIndicationRegResp
 
typedef struct _setIndicationRegReq setIndicationRegReq
 

Functions

int pack_sms_SLQSGetSMS (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSGetSMS_t *reqParam)
 
int unpack_sms_SLQSGetSMS (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSGetSMS_t *pOutput)
 
int pack_sms_SLQSGetSMSList (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSGetSMSList_t *reqParam)
 
int unpack_sms_SLQSGetSMSList (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSGetSMSList_t *pOutput)
 
int pack_sms_SLQSModifySMSStatus (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSModifySMSStatus_t *reqParam)
 
int unpack_sms_SLQSModifySMSStatus (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSModifySMSStatus_t *pOutput)
 
int pack_sms_SLQSDeleteSMS (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSDeleteSMS_t *reqParam)
 
int unpack_sms_SLQSDeleteSMS (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSDeleteSMS_t *pOutput)
 
int pack_sms_SendSMS (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SendSMS_t *reqParam)
 
int unpack_sms_SendSMS (uint8_t *pResp, uint16_t respLen, unpack_sms_SendSMS_t *pOutput)
 
int pack_sms_SetNewSMSCallback (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SetNewSMSCallback_t *reqParam)
 
int unpack_sms_SetNewSMSCallback (uint8_t *pResp, uint16_t respLen, unpack_sms_SetNewSMSCallback_t *Output)
 
int unpack_sms_SetNewSMSCallback_ind (uint8_t *pResp, uint16_t respLen, unpack_sms_SetNewSMSCallback_ind_t *pOutput)
 
int unpack_sms_SLQSWmsMemoryFullCallBack_ind (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSWmsMemoryFullCallBack_ind_t *pOutput)
 
int pack_sms_GetSMSCAddress (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_sms_GetSMSCAddress (uint8_t *pResp, uint16_t respLen, unpack_sms_GetSMSCAddress_t *pOutput)
 
int pack_sms_SetSMSCAddress (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SetSMSCAddress_t *reqParam)
 
int unpack_sms_SetSMSCAddress (uint8_t *pResp, uint16_t respLen, unpack_sms_SetSMSCAddress_t *pOutput)
 
int pack_sms_SaveSMS (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SaveSMS_t *reqParam)
 
int unpack_sms_SaveSMS (uint8_t *pResp, uint16_t respLen, unpack_sms_SaveSMS_t *pOutput)
 
int pack_sms_SLQSGetSmsBroadcastConfig (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSGetSmsBroadcastConfig_t *reqParam)
 
int unpack_sms_SLQSGetSmsBroadcastConfig (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSGetSmsBroadcastConfig_t *pOutput)
 
int pack_sms_SLQSSetSmsBroadcastConfig (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSSetSmsBroadcastConfig_t *reqParam)
 
int unpack_sms_SLQSSetSmsBroadcastConfig (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSetSmsBroadcastConfig_t *pOutput)
 
int pack_sms_SLQSSetSmsBroadcastActivation (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSSetSmsBroadcastActivation_t *reqParam)
 
int unpack_sms_SLQSSetSmsBroadcastActivation (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSetSmsBroadcastActivation_t *pOutput)
 
int pack_sms_SLQSGetTransLayerInfo (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_sms_SLQSGetTransLayerInfo (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSGetTransLayerInfo_t *pOutput)
 
int pack_sms_SLQSGetTransNWRegInfo (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_sms_SLQSGetTransNWRegInfo (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSGetTransNWRegInfo_t *pOutput)
 
int pack_sms_SLQSGetIndicationRegister (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_sms_SLQSGetIndicationRegister (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSGetIndicationRegister_t *pOutput)
 
int pack_sms_SLQSSetIndicationRegister (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSSetIndicationRegister_t *reqParam)
 
int unpack_sms_SLQSSetIndicationRegister (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSetIndicationRegister_t *pOutput)
 
int pack_sms_SLQSSmsSetRoutes (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSSmsSetRoutes_t *reqParam)
 
int unpack_sms_SLQSSmsSetRoutes (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSmsSetRoutes_t *pOutput)
 
int pack_sms_SLQSSmsGetRoutes (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_sms_SLQSSmsGetRoutes (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSmsGetRoutes_t *pOutput)
 
int pack_sms_SLQSSmsGetMessageProtocol (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_sms_SLQSSmsGetMessageProtocol (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSmsGetMessageProtocol_t *pOutput)
 
int pack_sms_SLQSSmsGetMaxStorageSize (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSSmsGetMaxStorageSize_t *reqParam)
 
int unpack_sms_SLQSSmsGetMaxStorageSize (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSmsGetMaxStorageSize_t *pOutput)
 
int pack_sms_SLQSGetMessageWaiting (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_sms_SLQSGetMessageWaiting (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSGetMessageWaiting_t *pOutput)
 
int pack_sms_SLQSSendAsyncSMS (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSSendAsyncSMS_t *reqParam)
 
int unpack_sms_SLQSSendAsyncSMS (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSendAsyncSMS_t *pOutput)
 
int pack_sms_SLQSSetSmsStorage (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSSetSmsStorage_t *reqParam)
 
int pack_sms_SLQSSwiSetSmsStorage (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_sms_SLQSSetSmsStorage_t *reqParam)
 
int unpack_sms_SLQSSetSmsStorage (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSetSmsStorage_t *pOutput)
 
int unpack_sms_SLQSSwiSetSmsStorage (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSetSmsStorage_t *pOutput)
 
int pack_sms_SLQSSwiGetSMSStorage (pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
 
int unpack_sms_SLQSSwiGetSMSStorage (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSSwiGetSMSStorage_t *pOutput)
 
int unpack_sms_SLQSTransLayerInfoCallback_ind (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSTransLayerInfoCallback_ind_t *pOutput)
 
int unpack_sms_SLQSNWRegInfoCallback_ind (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSNWRegInfoCallback_ind_t *pOutput)
 
int unpack_sms_SLQSWmsMessageWaitingCallBack_ind (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSWmsMessageWaitingCallBack_ind_t *pOutput)
 
int unpack_sms_SLQSWmsAsyncRawSendCallBack_ind (uint8_t *pResp, uint16_t respLen, unpack_sms_SLQSWmsAsyncRawSendCallBack_ind_t *pOutput)
 

Detailed Description

Typedef Documentation

◆ getIndicationRegResp

This structure contains Get Indication Register Response parameters

Parameters
pRegTransLayerInfoEvt-
  • Optional 1 BYTE parameter indicating registration status of transport layer information events
  • Values:
    • 0x00 - Disabled
    • 0x01 - Enabled
  • function SLQSGetIndicationRegister() returns a default value 0xFF if this parameter is allocated memory in the structure and no response is received from the device.
pRegTransNWRegInfoEvt-
  • Optional 1 BYTEparameter indicating registration status of transport network registration information events
  • Values:
    • 0x00 - Disabled
    • 0x01 - Enabled
  • function SLQSGetIndicationRegister() returns a default value 0xFF if this parameter is allocated memory in the structure and no response is received from the device.
pRegCallStatInfoEvt-
  • Optional 1 BYTE parameter indicating registration status of call status information events
  • Values:
    • 0x00 - Disabled
    • 0x01 - Enabled
  • function SLQSGetIndicationRegister() returns a default value 0xFF if this parameter is allocated memory in the structure and no response is received from the device.

◆ getTransLayerInfoResp

This structure contains Get Transport Layer Info Response parameters

Parameters
pRegInd-
  • Optional parameter indicating if transport layer is registered
  • Values:
    • 0x00 - Transport layer is not registered
    • 0x01 - Transport layer is registered
  • function SLQSGetTransLayerInfo() returns a default value 0xFF if no response is received from the device.
pTransLayerInfo
  • Pointer to structure of transLayerInfo.
  • function SLQSGetTransLayerInfo() returns a default value 0xFF for parameter values if no response is received from the device.

◆ getTransNWRegInfoResp

This structure contains transport network registration info parameter

Parameters
pRegStatus-
  • Optional 1 BYTE parameter indicating transport layer network registration status
  • Values:
    • 0x00 - No service
    • 0x01 - In progress
    • 0x02 - Failed
    • 0x03 - Limited Service
    • 0x04 - Full Service
  • function SLQSGetTransNWRegInfo() returns a default value 0xFF if no response is received from the device.

◆ qaQmi3GPP2BroadcastCfgInfo

This structure contains the 3GPP2 Broadcast Configuration Information parameters

Parameters
activated_ind
  • Broadcast SMS
    • 0x00 - Deactivated
    • 0x01 - Activated
num_instances
  • Number of sets (N) of parameters Following each set describes one entry in the broadcast configuration table.
    • serviceCategory
    • language
    • selected
broadcastConfig

◆ qaQmi3GPPBroadcastCfgInfo

This structure contains the 3GPP Broadcast Configuration Information parameters

Parameters
activated_ind
  • Broadcast SMS
    • 0x00 - Deactivated
    • 0x01 - Activated
num_instances
  • Number of sets (N) of parameters Following each set describes one entry in the broadcast configuration table.
    • fromServiceId
    • toServiceId
    • selected
broadcastConfig

◆ setIndicationRegReq

This structure contains Indication Register request parameters

Parameters
pRegTransLayerInfoEvt-
  • Optional 1 BYTE parameter indicating registration status of transport layer information events
  • Values:
    • 0x00 - Disabled
    • 0x01 - Enabled
    • NULL - No change - specifying NULL indicates that the device will continue to use the existing setting (disable/enable) which has been previously set for the device
pRegTransNWRegInfoEvt-
  • Optional 1 BYTE parameter indicating registration status of transport network registration information events
  • Values:
    • 0x00 - Disabled
    • 0x01 - Enabled
    • NULL - No change - specifying NULL indicates that the device will continue to use the existing setting (disable/enable) which has been previously set for the device
pRegCallStatInfoEvt-
  • Optional 1 BYTE parameter indicating registration status of call status information events
  • Values:
    • 0x00 - Disabled
    • 0x01 - Enabled
    • NULL - No change - specifying NULL indicates that the device will continue to use the existing setting (disable/enable) which has been previously set for the device

◆ transLayerInfo

This structure contains Transport Layer Information

Parameters
TransType
  • Transport Type
    • 0x00 - IMS
TransCap
  • Transport Capability
  • Values:
    • 0x00 - CDMA
    • 0x01 - GW

Function Documentation

◆ pack_sms_GetSMSCAddress()

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

Gets the SMS center address pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi 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

◆ pack_sms_SaveSMS()

int pack_sms_SaveSMS ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SaveSMS_t *  reqParam 
)

Saves an SMS message to device memory pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SendSMS()

int pack_sms_SendSMS ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SendSMS_t *  reqParam 
)

send sms list pack

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SetNewSMSCallback()

int pack_sms_SetNewSMSCallback ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SetNewSMSCallback_t *  reqParam 
)

set new sms callback pack

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SetSMSCAddress()

int pack_sms_SetSMSCAddress ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SetSMSCAddress_t *  reqParam 
)

Set the SMS center address pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSDeleteSMS()

int pack_sms_SLQSDeleteSMS ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSDeleteSMS_t *  reqParam 
)

delete sms pack

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSGetIndicationRegister()

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

Gets registration state of different WMS indications pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi 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

◆ pack_sms_SLQSGetMessageWaiting()

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

Gets the message waiting information pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi 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

◆ pack_sms_SLQSGetSMS()

int pack_sms_SLQSGetSMS ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSGetSMS_t *  reqParam 
)

get sms pack

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSGetSmsBroadcastConfig()

int pack_sms_SLQSGetSmsBroadcastConfig ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSGetSmsBroadcastConfig_t *  reqParam 
)

Provides Information about the SMS BroadcastConfiguration pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSGetSMSList()

int pack_sms_SLQSGetSMSList ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSGetSMSList_t *  reqParam 
)

get sms list pack

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSGetTransLayerInfo()

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

Gets information about the transport layer pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi 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

◆ pack_sms_SLQSGetTransNWRegInfo()

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

Gets transport layer network registration info pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi 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

◆ pack_sms_SLQSModifySMSStatus()

int pack_sms_SLQSModifySMSStatus ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSModifySMSStatus_t *  reqParam 
)

modify sms status pack

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSSendAsyncSMS()

int pack_sms_SLQSSendAsyncSMS ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSSendAsyncSMS_t *  reqParam 
)

Sends an SMS message for immediate over-the-air transmission pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSSetIndicationRegister()

int pack_sms_SLQSSetIndicationRegister ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSSetIndicationRegister_t *  reqParam 
)

Sets the registration state of different WMS indications pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSSetSmsBroadcastActivation()

int pack_sms_SLQSSetSmsBroadcastActivation ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSSetSmsBroadcastActivation_t *  reqParam 
)

Enables or disables the reception of broadcast SMS messages pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSSetSmsBroadcastConfig()

int pack_sms_SLQSSetSmsBroadcastConfig ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSSetSmsBroadcastConfig_t *  reqParam 
)

Sets the information about the SMS BroadcastConfiguration pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSSetSmsStorage()

int pack_sms_SLQSSetSmsStorage ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSSetSmsStorage_t *  reqParam 
)

Sets the SMS Storage on the device pack. This command is deprecated. Please use pack_sms_SLQSSwiSetSmsStorage

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSSmsGetMaxStorageSize()

int pack_sms_SLQSSmsGetMaxStorageSize ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSSmsGetMaxStorageSize_t *  reqParam 
)

Get the maximum number of messages that can be stored in the specified memory storage. Also it provides the number of slots currently available pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSSmsGetMessageProtocol()

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

Gets the message protocol currently in use for the WMS client pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi 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

◆ pack_sms_SLQSSmsGetRoutes()

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

Sets the action performed on SMS message receipt for specified message routes. It also specifies the action performed on SMS receipt of status reports pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi 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

◆ pack_sms_SLQSSmsSetRoutes()

int pack_sms_SLQSSmsSetRoutes ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSSmsSetRoutes_t *  reqParam 
)

Sets the action performed on SMS message receipt for specified message routes. It also specifies the action performed on SMS receipt of status reports pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ pack_sms_SLQSSwiGetSMSStorage()

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

Gets the current SMS configuration that is applied to all incoming and outgoing messages pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi 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

◆ pack_sms_SLQSSwiSetSmsStorage()

int pack_sms_SLQSSwiSetSmsStorage ( pack_qmi_t *  pCtx,
uint8_t *  pReqBuf,
uint16_t *  pLen,
pack_sms_SLQSSetSmsStorage_t *  reqParam 
)

Sets the SMS Storage on the device pack.

Parameters
[in,out]pCtxqmi request context
[out]pReqBufqmi request buffer
[out]pLenqmi request length
reqParampacked request
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_GetSMSCAddress()

int unpack_sms_GetSMSCAddress ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_GetSMSCAddress_t *  pOutput 
)

Gets the SMS center address unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SaveSMS()

int unpack_sms_SaveSMS ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SaveSMS_t *  pOutput 
)

Saves an SMS message to device memory unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SendSMS()

int unpack_sms_SendSMS ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SendSMS_t *  pOutput 
)

send sms unpack

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SetNewSMSCallback()

int unpack_sms_SetNewSMSCallback ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SetNewSMSCallback_t *  Output 
)

set new sms callback unpack

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]Outputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SetNewSMSCallback_ind()

int unpack_sms_SetNewSMSCallback_ind ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SetNewSMSCallback_ind_t *  pOutput 
)

set new sms callback indication unpack

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SetSMSCAddress()

int unpack_sms_SetSMSCAddress ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SetSMSCAddress_t *  pOutput 
)

Set the SMS center address unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSDeleteSMS()

int unpack_sms_SLQSDeleteSMS ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSDeleteSMS_t *  pOutput 
)

delete sms unpack

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSGetIndicationRegister()

int unpack_sms_SLQSGetIndicationRegister ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSGetIndicationRegister_t *  pOutput 
)

Gets registration state of different WMS indications unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSGetMessageWaiting()

int unpack_sms_SLQSGetMessageWaiting ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSGetMessageWaiting_t *  pOutput 
)

Gets the message waiting information unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSGetSMS()

int unpack_sms_SLQSGetSMS ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSGetSMS_t *  pOutput 
)

get sms unpack

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSGetSmsBroadcastConfig()

int unpack_sms_SLQSGetSmsBroadcastConfig ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSGetSmsBroadcastConfig_t *  pOutput 
)

Provides Information about the SMS BroadcastConfiguration unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSGetSMSList()

int unpack_sms_SLQSGetSMSList ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSGetSMSList_t *  pOutput 
)

get sms list unpack

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSGetTransLayerInfo()

int unpack_sms_SLQSGetTransLayerInfo ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSGetTransLayerInfo_t *  pOutput 
)

Gets information about the transport layer unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSGetTransNWRegInfo()

int unpack_sms_SLQSGetTransNWRegInfo ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSGetTransNWRegInfo_t *  pOutput 
)

Gets transport layer network registration info unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSModifySMSStatus()

int unpack_sms_SLQSModifySMSStatus ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSModifySMSStatus_t *  pOutput 
)

modify sms status unpack

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSNWRegInfoCallback_ind()

int unpack_sms_SLQSNWRegInfoCallback_ind ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSNWRegInfoCallback_ind_t *  pOutput 
)

Unpack indication about change in transport layer info

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSendAsyncSMS()

int unpack_sms_SLQSSendAsyncSMS ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSendAsyncSMS_t *  pOutput 
)

Sends an SMS message for immediate over-the-air transmission unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSetIndicationRegister()

int unpack_sms_SLQSSetIndicationRegister ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSetIndicationRegister_t *  pOutput 
)

Sets the registration state of different WMS indications unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSetSmsBroadcastActivation()

int unpack_sms_SLQSSetSmsBroadcastActivation ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSetSmsBroadcastActivation_t *  pOutput 
)

Enables or disables the reception of broadcast SMS messages unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSetSmsBroadcastConfig()

int unpack_sms_SLQSSetSmsBroadcastConfig ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSetSmsBroadcastConfig_t *  pOutput 
)

Sets the information about the SMS BroadcastConfiguration unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSetSmsStorage()

int unpack_sms_SLQSSetSmsStorage ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSetSmsStorage_t *  pOutput 
)

Sets the SMS Storage on the device unpack. This command is deprecated. Please use unpack_sms_SLQSSwiSetSmsStorage

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSmsGetMaxStorageSize()

int unpack_sms_SLQSSmsGetMaxStorageSize ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSmsGetMaxStorageSize_t *  pOutput 
)

Get the maximum number of messages that can be stored in the specified memory storage. Also it provides the number of slots currently available unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSmsGetMessageProtocol()

int unpack_sms_SLQSSmsGetMessageProtocol ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSmsGetMessageProtocol_t *  pOutput 
)

Gets the message protocol currently in use for the WMS client unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSmsGetRoutes()

int unpack_sms_SLQSSmsGetRoutes ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSmsGetRoutes_t *  pOutput 
)

Sets the action performed on SMS message receipt for specified message routes. It also specifies the action performed on SMS receipt of status reports unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSmsSetRoutes()

int unpack_sms_SLQSSmsSetRoutes ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSmsSetRoutes_t *  pOutput 
)

Sets the action performed on SMS message receipt for specified message routes. It also specifies the action performed on SMS receipt of status reports unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSwiGetSMSStorage()

int unpack_sms_SLQSSwiGetSMSStorage ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSwiGetSMSStorage_t *  pOutput 
)

Gets the current SMS configuration that is applied to all incoming and outgoing messages unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSSwiSetSmsStorage()

int unpack_sms_SLQSSwiSetSmsStorage ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSSetSmsStorage_t *  pOutput 
)

Sets the SMS Storage on the device unpack.

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSTransLayerInfoCallback_ind()

int unpack_sms_SLQSTransLayerInfoCallback_ind ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSTransLayerInfoCallback_ind_t *  pOutput 
)

Unpack indication about change in transport layer info

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSWmsAsyncRawSendCallBack_ind()

int unpack_sms_SLQSWmsAsyncRawSendCallBack_ind ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSWmsAsyncRawSendCallBack_ind_t *  pOutput 
)

Unpack indication for sms async raw send

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSWmsMemoryFullCallBack_ind()

int unpack_sms_SLQSWmsMemoryFullCallBack_ind ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSWmsMemoryFullCallBack_ind_t *  pOutput 
)

sms full callback indication unpack

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values

◆ unpack_sms_SLQSWmsMessageWaitingCallBack_ind()

int unpack_sms_SLQSWmsMessageWaitingCallBack_ind ( uint8_t *  pResp,
uint16_t  respLen,
unpack_sms_SLQSWmsMessageWaitingCallBack_ind_t *  pOutput 
)

Unpack indication for message waiting information

Parameters
[in]pRespqmi response
[in]respLenqmi response length
[out]pOutputunpacked response
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See also
See qmerrno.h for eQCWWAN_xxx error values