LinuxQMISDK-Lite
SLQS04.00.23
|
Go to the source code of this file.
Macros | |
#define | LITEQMI_MAX_SWIOMA_STR_LEN 255 |
#define | LITEQMI_MAX_GET_SETTINGS_AVMS_APN_STRING_LENGTH 49 |
#define | LITEQMI_MAX_GET_SETTINGS_AVMS_UNAME_STRING_LENGTH 29 |
#define | LITEQMI_MAX_GET_SETTINGS_AVMS_PWD_STRING_LENGTH 29 |
#define | MAX_PACK_SWI_AVMS_SET_SETTING_APN_LENGTH 49 |
#define | MAX_PACK_SWI_AVMS_SET_SETTING_UNAME_LENGTH 29 |
#define | MAX_PACK_SWI_AVMS_SET_SETTING_PWD_LENGTH 29 |
#define | MAX_PACK_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS 8 |
#define | MAX_AVMS_SETTINGS_RETRY_TIMER_NUMBER 8 |
#define | MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH 128 |
#define | MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH 128 |
#define | MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH 1024 |
#define | MAX_PACK_SWI_AVMS_SESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH 200 |
Typedefs | |
typedef unpack_swiavms_SLQSAVMSStopSession_t | unpack_swiavms_SLQSAVMSStopSession_avc2_t |
#define LITEQMI_MAX_GET_SETTINGS_AVMS_APN_STRING_LENGTH 49 |
#define LITEQMI_MAX_GET_SETTINGS_AVMS_PWD_STRING_LENGTH 29 |
#define LITEQMI_MAX_GET_SETTINGS_AVMS_UNAME_STRING_LENGTH 29 |
#define LITEQMI_MAX_SWIOMA_STR_LEN 255 |
#define MAX_AVMS_SETTINGS_RETRY_TIMER_NUMBER 8 |
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH 1024 |
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH 128 |
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH 128 |
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH 200 |
#define MAX_PACK_SWI_AVMS_SET_SETTING_APN_LENGTH 49 |
#define MAX_PACK_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS 8 |
#define MAX_PACK_SWI_AVMS_SET_SETTING_PWD_LENGTH 29 |
#define MAX_PACK_SWI_AVMS_SET_SETTING_UNAME_LENGTH 29 |
int pack_swiavms_SLQSAVMSGetSettings | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
Function to pack AVMS Get settings command This maps to SLQSAVMSSetSettings
[out] | pCtx |
|
[in,out] | pReqBuf |
|
[in,out] | pLen |
|
int pack_swiavms_SLQSAVMSGetSettings_v2 | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
Function to pack AVMS Get settings command This maps to SLQSAVMSSetSettings_v2 (For AVC2 service)
[out] | pCtx |
|
[in,out] | pReqBuf |
|
[in,out] | pLen |
|
int pack_swiavms_SLQSAVMSSendSelection | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_swiavms_SLQSAVMSSendSelection_t | reqParam | ||
) |
Function to pack AVMS send selection command This maps to SLQSAVMSSendSelection
[out] | pCtx |
|
[in,out] | pReqBuf |
|
[in,out] | pLen |
|
[in] | reqParam |
|
int pack_swiavms_SLQSAVMSSessionGetInfo | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
Function to pack AVMS get session info command This maps to SLQSAVMSSessionGetInfo
[out] | pCtx |
|
[in,out] | pReqBuf |
|
[in,out] | pLen |
|
int pack_swiavms_SLQSAvmsSetEventReport | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
Function to pack AVMS set event report command This maps to SLQSAVMSSetEventReport
[out] | pCtx |
|
[in,out] | pReqBuf |
|
[in,out] | pLen |
|
int pack_swiavms_SLQSAVMSSetSettings | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_swiavms_SLQSAVMSSetSettings_t | reqParam | ||
) |
Function to pack AVMS Set settings command This maps to SLQSAVMSSetSettings
[out] | pCtx |
|
[in,out] | pReqBuf |
|
[in,out] | pLen |
|
[in] | reqParam |
|
int pack_swiavms_SLQSAVMSSetSettings_v2 | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_swiavms_SLQSAVMSSetSettings_v2_t | reqParam | ||
) |
Function to pack AVMS Set settings command This maps to SLQSAVMSSetSettings_v2 (For AVC2 service)
[out] | pCtx |
|
[in,out] | pReqBuf |
|
[in,out] | pLen |
|
[in] | reqParam |
|
int pack_swiavms_SLQSAVMSSetSettingsNoAutoRebootField | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_swiavms_SLQSAVMSSetSettings_t | reqParam | ||
) |
Function to pack AVMS Set settings without Auto Reobot field command This maps to SLQSAVMSSetSettingsIgnoreAutoReboot
[out] | pCtx |
|
[in,out] | pReqBuf |
|
[in,out] | pLen |
|
[in] | reqParam |
|
int pack_swiavms_SLQSAVMSStartSession | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_swiavms_SLQSAVMSStartSession_t | reqParam | ||
) |
Function to pack Start AVMS session command This maps to SLQSAVMSStartSession
[out] | pCtx |
|
[in,out] | pReqBuf |
|
[in,out] | pLen |
|
[in] | reqParam |
|
int pack_swiavms_SLQSAVMSStopSession | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_swiavms_SLQSAVMSStopSession_t | reqParam | ||
) |
Function to pack cancel AVMS session command This maps to SLQSAVMSStopSession
[out] | pCtx |
|
[in,out] | pReqBuf |
|
[in,out] | pLen |
|
[in] | reqParam |
|
int unpack_swiavms_SLQSAVMSEventReportInd | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAVMSEventReportInd_t * | pResponse | ||
) |
Function to unpack AVMS event report Indication command This maps to SLQSAVMSSetEventReport
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|
int unpack_swiavms_SLQSAVMSGetSettings | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAVMSGetSettings_t * | pResponse | ||
) |
Function to unpack AVMS set settings command This maps to SLQSAVMSGetSettings
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|
int unpack_swiavms_SLQSAVMSGetSettings_v2 | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAVMSGetSettings_v2_t * | pResponse | ||
) |
Function to unpack AVMS set settings command This maps to SLQSAVMSGetSettings_v2 (For AVC2 service)
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|
int unpack_swiavms_SLQSAVMSSendSelection | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAVMSSendSelection_t * | pResponse | ||
) |
Function to unpack AVMS send selection command This maps to SLQSAVMSSendSelection
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|
int unpack_swiavms_SLQSAVMSSessionGetInfo | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAVMSSessionGetInfo_t * | pResponse | ||
) |
Function to unpack AVMS event report Indication command This maps to SLQSAVMSSetEventReport
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|
int unpack_swiavms_SLQSAvmsSetEventReport | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAvmsSetEventReport_t * | pResponse | ||
) |
Function to unpack AVMS set event report command This maps to SLQSAVMSSetEventReport
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|
int unpack_swiavms_SLQSAVMSSetSettings | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAVMSSetSettings_t * | pResponse | ||
) |
Function to unpack AVMS Set settings command This maps to SLQSAVMSSetSettings
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|
int unpack_swiavms_SLQSAVMSSetSettings_v2 | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAVMSSetSettings_v2_t * | pResponse | ||
) |
Function to unpack AVMS Set settings command This maps to SLQSAVMSSetSettings_v2 (For AVC2 service)
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|
int unpack_swiavms_SLQSAVMSStartSession | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAVMSStartSession_t * | pResponse | ||
) |
Function to unpack Start AVMS session response from modem This maps to SLQSAVMSStartSession
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|
int unpack_swiavms_SLQSAVMSStopSession | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAVMSStopSession_t * | pResponse | ||
) |
Function to pack stop AVMS session command This maps to SLQSAVMSStopSession
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|
int unpack_swiavms_SLQSAVMSStopSession_avc2 | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_swiavms_SLQSAVMSStopSession_t * | pResponse | ||
) |
Function to pack stop AVMS session command This maps to SLQSAVMSStopSession Note: this targets WP760x as the stop response doesn't contains mandatory session_type(0x01) TLV
[in] | pResp |
|
[in] | respLen |
|
[out] | pResponse |
|