LinuxQMISDK-Lite
SLQS04.00.23
|
Go to the source code of this file.
Macros | |
#define | IPV6_ADDRESS_ARRAY_SIZE 8 |
#define | MAX_WDS_3GPP_CONF_LTE_ATTACH_PROFILE_LIST_SIZE 24 |
#define | PACK_WDS_IPV4 4 |
#define | PACK_WDS_IPV6 6 |
#define | BYT_STAT_STAT_MASK 0X000000C0 |
#define | WDS_DHCP_MAX_NUM_OPTIONS 30 |
#define | WDS_DHCP_OPTION_DATA_BUF_SIZE 2048 /* current max size of raw message in SDK process is 2048 */ |
#define | WDS_TFTID_SOURCE_IP_SIZE 8 |
#define | WDS_PROFILE_3GPP 0 |
#define | WDS_PROFILE_3GPP2 1 |
#define | LITE_MAX_PDN_THROTTLE_TIMER 10 |
#define | LITE_MAX_PCOID_LIST 10 |
#define | MAX_WDS_NAME_ARRAY_SIZE 255 |
Enumerations | |
enum | liteQmiDataBearerMasks { QMI_LITE_WDS_CURRENT_CALL_DB_MASK = 0x01, QMI_LITE_WDS_LAST_CALL_DB_MASK = 0x02 } |
#define BYT_STAT_STAT_MASK 0X000000C0 |
#define IPV6_ADDRESS_ARRAY_SIZE 8 |
#define LITE_MAX_PCOID_LIST 10 |
#define LITE_MAX_PDN_THROTTLE_TIMER 10 |
#define MAX_WDS_3GPP_CONF_LTE_ATTACH_PROFILE_LIST_SIZE 24 |
#define MAX_WDS_NAME_ARRAY_SIZE 255 |
#define PACK_WDS_IPV4 4 |
#define PACK_WDS_IPV6 6 |
#define WDS_DHCP_MAX_NUM_OPTIONS 30 |
#define WDS_DHCP_OPTION_DATA_BUF_SIZE 2048 /* current max size of raw message in SDK process is 2048 */ |
#define WDS_PROFILE_3GPP 0 |
#define WDS_PROFILE_3GPP2 1 |
#define WDS_TFTID_SOURCE_IP_SIZE 8 |
typedef unpack_result_t unpack_wds_SetMuxID_t |
typedef union unpackWdsProfileParam UnpackQmiProfileInfo |
This union WdsProfileParam consists of Profile3GPP and Profile3GPP2 out of which one will be used to create profile.
SlqsProfile3GPP | 3GPP profile |
SlqsProfile3GPP2 | 3GPP2 profile |
typedef union unpackWdsProfileParamV2 UnpackQmiProfileInfoV2 |
This union WdsProfileParam consists of Profile3GPP and Profile3GPP2 out of which one will be used to create profile.
SlqsProfile3GPP | 3GPP profile |
SlqsProfile3GPP2 | 3GPP2 profile |
int pack_wds_DHCPv4ClientLeaseChange | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_DHCPv4ClientLeaseChange_t * | reqArg | ||
) |
DHCPv4 lease state changes pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_GetAutoconnect | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
Gets auto connect data session setting pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_GetByteTotals | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
get Rx/Tx byte counts since the start of the last packet data session pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_GetConnectionRate | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
get connection rate pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_GetDataBearerTechnology | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
get current data bearer technology pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_GetDefaultProfile | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetDefaultProfile_t * | reqParam | ||
) |
get default profile pack.
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_GetDefaultProfileNum | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetDefaultProfileNum_t * | pReqParam | ||
) |
get default profile number pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | pReqParam | request parameter |
int pack_wds_GetDefaultProfileV2 | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetDefaultProfileV2_t * | reqParam | ||
) |
get default profile pack V2.
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_GetDormancyState | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetDormancyState_t * | reqParam | ||
) |
get dormancy state pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_GetLastMobileIPError | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetLastMobileIPError_t * | pReqParam | ||
) |
get current data system pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | pReqParam | request parameter |
int pack_wds_GetMobileIP | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetMobileIP_t * | pReqParam | ||
) |
get mobile ip mode pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | pReqParam | request parameter |
int pack_wds_GetMobileIPProfile | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetMobileIPProfile_t * | reqParam | ||
) |
get mobile ip profile pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_GetPacketStatistics | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetPacketStatistics_t * | pReq | ||
) |
gets current packet transfer counter values pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | pReq | request parameter |
int pack_wds_GetPacketStatus | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetPacketStatus_t * | reqParam | ||
) |
get packet status pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_GetSessionDuration | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetSessionDuration_t * | reqParam | ||
) |
get session duration pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_GetSessionDurationV2 | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_GetSessionDuration_t * | reqParam | ||
) |
get session duration pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_GetSessionState | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
get session state pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_RMSetTransferStatistics | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_RMSetTransferStatistics_t * | reqParam | ||
) |
RM set transfer statistics pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_SetAutoconnect | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SetAutoconnect_t * | reqArg | ||
) |
Auto connect data session parameters pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SetDefaultProfile | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SetDefaultProfile_t * | reqParam | ||
) |
set default profile pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_SetDefaultProfileNum | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SetDefaultProfileNum_t * | pReqParam | ||
) |
set default profile number pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | pReqParam | request parameter |
int pack_wds_SetMobileIP | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SetMobileIP_t * | reqArg | ||
) |
Sets the current mobile IP setting pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SetMobileIPParameters | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SetMobileIPParameters_t * | reqArg | ||
) |
Sets the specified mobile IP parameters pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SetMobileIPProfile | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SetMobileIPProfile_t * | reqParam | ||
) |
set mobile ip profile pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_SetMuxID | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
uint8_t * | pMuxID | ||
) |
Set MUX ID pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | pMuxID | MUX ID.
|
int pack_wds_SLQSCreateProfile | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSCreateProfile_t * | reqArg | ||
) |
Create Profile pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSDeleteProfile | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSDeleteProfile_t * | reqParam | ||
) |
delete stored profile pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_SLQSGet3GPPConfigItem | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
get 3Gpp config items pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_SLQSGetCurrDataSystemStat | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSGetCurrDataSystemStat_t * | pReqParam | ||
) |
get current data system pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | pReqParam | request parameter |
int pack_wds_SLQSGetCurrentChannelRate | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
get current Tx/Rx channel bitrate of the current packet data pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_SLQSGetDataBearerTechnology | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSGetDataBearerTechnology_t * | pReqParam | ||
) |
get data bearer technology pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | pReqParam | request parameter |
int pack_wds_SLQSGetDUNCallInfo | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSGetDUNCallInfo_t * | reqParam | ||
) |
get dun call info pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_SLQSGetProfileSettings | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSGetProfileSettings_t * | reqArg | ||
) |
Get Profile Settings pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSGetProfileSettingsV2 | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSGetProfileSettings_t * | reqArg | ||
) |
Get Profile Settings pack V2
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSGetRuntimeSettings | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSGetRuntimeSettings_t * | reqArg | ||
) |
get runtime settings pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSModifyProfile | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSModifyProfile_t * | reqArg | ||
) |
Modify Profile pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSResetPacketStatics | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
Reset packet data transfer statistics pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_SLQSSet3GPPConfigItem | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSSet3GPPConfigItem_t * | reqParam | ||
) |
set 3Gpp config items pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int pack_wds_SLQSSetIPFamilyPreference | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSSetIPFamilyPreference_t * | pReqParam | ||
) |
Set IP Family Preference pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | pReqParam | request parameter |
int pack_wds_SLQSSetWdsEventCallback | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSSetWdsEventCallback_t * | reqArg | ||
) |
set event callback pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSSGetDHCPv4ClientConfig | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSSGetDHCPv4ClientConfig_t * | pReq | ||
) |
get DHCPv4 Client Config pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | pReq | request parameter |
int pack_wds_SLQSSGetLoopback | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
get the value of loopback mode and multiplier pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_SLQSSSetDHCPv4ClientConfig | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSSSetDHCPv4ClientConfig_t * | reqArg | ||
) |
Gets the DHCP Client V4 Configuration pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSSSetLoopback | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSSSetLoopback_t * | reqArg | ||
) |
Enable/disable Data Loopback Mode and set the value of loopback multiplier pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSStartDataSession | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSStartDataSession_t * | reqArg | ||
) |
Start data session
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSStopDataSession | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSStopDataSession_t * | reqArg | ||
) |
stop data session pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSWdsGoActive | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
Gets the device into Active state pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_SLQSWdsGoDormant | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen | ||
) |
Gets the device into dormant state pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
int pack_wds_SLQSWdsSetEventReport | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSWdsSetEventReport_t * | reqArg | ||
) |
Sets the event report parameters pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqArg | request parameter |
int pack_wds_SLQSWdsSwiPDPRuntimeSettings | ( | pack_qmi_t * | pCtx, |
uint8_t * | pReqBuf, | ||
uint16_t * | pLen, | ||
pack_wds_SLQSWdsSwiPDPRuntimeSettings_t * | reqParam | ||
) |
swi pdp runtime settings pack
[in,out] | pCtx | qmi request context |
[out] | pReqBuf | qmi request buffer |
[out] | pLen | qmi request length |
[in] | reqParam | request parameter |
int unpack_wds_DHCPv4ClientLease_ind | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_DHCPv4ClientLease_ind_t * | pOutput | ||
) |
DHCP lease state has changed indication unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_DHCPv4ClientLeaseChange | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_DHCPv4ClientLeaseChange_t * | pOutput | ||
) |
DHCPv4 lease state changes unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_GetAutoconnect | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetAutoconnect_t * | pOutput | ||
) |
Gets auto connect data session setting unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetByteTotals | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetByteTotals_t * | pOutput | ||
) |
get Rx/Tx byte counts since the start of the last packet data session unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetConnectionRate | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetConnectionRate_t * | pOutput | ||
) |
get connection rate unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetDataBearerTechnology | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetDataBearerTechnology_t * | pOutput | ||
) |
get current data bearer technology unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetDefaultProfile | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetDefaultProfile_t * | pOutput | ||
) |
get default profile unpack.
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetDefaultProfileNum | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetDefaultProfileNum_t * | pOutput | ||
) |
get default profile number unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetDefaultProfileV2 | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetDefaultProfileV2_t * | pOutput | ||
) |
get default profile unpack V2.
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetDormancyState | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetDormancyState_t * | pOutput | ||
) |
get dormancy state unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetLastMobileIPError | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetLastMobileIPError_t * | pOutput | ||
) |
get current data system unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetMobileIP | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetMobileIP_t * | pOutput | ||
) |
get mobile ip mode unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetMobileIPProfile | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetMobileIPProfile_t * | pOutput | ||
) |
get mobile ip profile unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetPacketStatistics | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetPacketStatistics_t * | pOutput | ||
) |
gets current packet transfer counter values unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetPacketStatus | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetPacketStatus_t * | pOutput | ||
) |
get packet status unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetSessionDuration | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetSessionDuration_t * | pOutput | ||
) |
get session duration unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetSessionDurationV2 | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetSessionDurationV2_t * | pOutput | ||
) |
get session duration unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_GetSessionState | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_GetSessionState_t * | pOutput | ||
) |
get session state unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_RMSetTransferStatistics | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_RMSetTransferStatistics_t * | pOutput | ||
) |
RM set transfer statistics unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_RMTransferStatistics_ind | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_RMTransferStatistics_ind_t * | pOutput | ||
) |
RM transfer statistics indication unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SetAutoconnect | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SetAutoconnect_t * | pOutput | ||
) |
Auto connect data session parameters unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SetDefaultProfile | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SetDefaultProfile_t * | pOutput | ||
) |
set default profile unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SetDefaultProfileNum | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SetDefaultProfileNum_t * | pOutput | ||
) |
set default profile number unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SetMobileIP | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SetMobileIP_t * | pOutput | ||
) |
Sets the current mobile IP setting unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SetMobileIPParameters | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SetMobileIPParameters_t * | pOutput | ||
) |
Sets the specified mobile IP parameters unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SetMobileIPProfile | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SetMobileIPProfile_t * | pOutput | ||
) |
set mobile ip profile unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SetMuxID | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SetMuxID_t * | pOutput | ||
) |
Set MUX ID unpack.
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSCreateProfile | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSCreateProfile_t * | pOutput | ||
) |
Create Profile unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response structure to fill |
int unpack_wds_SLQSDeleteProfile | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSDeleteProfile_t * | pOutput | ||
) |
delete stored profile unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSDUNCallInfoCallBack_ind | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSDUNCallInfoCallBack_ind_t * | pOutput | ||
) |
unpack DUN call info indication
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSGet3GPPConfigItem | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSGet3GPPConfigItem_t * | pOutput | ||
) |
get 3GPP config items unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSGetCurrDataSystemStat | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSGetCurrDataSystemStat_t * | pOutput | ||
) |
get current data system unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSGetCurrentChannelRate | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSGetCurrentChannelRate_t * | pOutput | ||
) |
get current Tx/Rx channel bitrate of the current packet data unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSGetDataBearerTechnology | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSGetDataBearerTechnology_t * | pOutput | ||
) |
get data bearer technology unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSGetDUNCallInfo | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSGetDUNCallInfo_t * | pOutput | ||
) |
get dun call info unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSGetProfileSettings | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSGetProfileSettings_t * | pOutput | ||
) |
get session state unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response structure to fill |
int unpack_wds_SLQSGetProfileSettingsV2 | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSGetProfileSettingsV2_t * | pOutput | ||
) |
get profile settings unpack V2
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response structure to fill |
int unpack_wds_SLQSGetRuntimeSettings | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSGetRuntimeSettings_t * | pOutput | ||
) |
get runtime settings unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSModifyProfile | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSModifyProfile_t * | pOutput | ||
) |
Modify Profile unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response structure to fill |
int unpack_wds_SLQSResetPacketStatics | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSResetPacketStatics_t * | pOutput | ||
) |
Reset packet data transfer statistics unpack.
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSSet3GPPConfigItem | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSSet3GPPConfigItem_t * | pOutput | ||
) |
set 3GPP config items unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSSetIPFamilyPreference | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSSetIPFamilyPreference_t * | pOutput | ||
) |
Set IP Family Preference unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSSetPacketSrvStatusCallback | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSSetPacketSrvStatusCallback_t * | pOutput | ||
) |
set packet srv status callback unpack
[in] | pResp | qmi response |
[in] | respLen | length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSSetWdsEventCallback | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSSetWdsEventCallback_t * | pOutput | ||
) |
set event callback unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSSetWdsEventCallback_ind | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSSetWdsEventCallback_ind_t * | pOutput | ||
) |
set event callback unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSSGetDHCPv4ClientConfig | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSSGetDHCPv4ClientConfig_t * | pOutput | ||
) |
get DHCPv4 Client Config unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSSGetLoopback | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSSGetLoopback_t * | pOutput | ||
) |
get the value of loopback mode and multiplier unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSSSetDHCPv4ClientConfig | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSSSetDHCPv4ClientConfig_t * | pOutput | ||
) |
Gets the DHCP Client V4 Configuration unpack.
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSSSetLoopback | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSSSetLoopback_t * | pOutput | ||
) |
Enable/disable Data Loopback Mode and set the value of loopback multiplier unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSStartDataSession | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSStartDataSession_t * | pOutput | ||
) |
start data session unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |
int unpack_wds_SLQSStopDataSession | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSStopDataSession_t * | pOutput | ||
) |
stop data session unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSWdsGoActive | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSWdsGoActive_t * | pOutput | ||
) |
Gets the device into Active state unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSWdsGoDormant | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSWdsGoDormant_t * | pOutput | ||
) |
Gets the device into dormant state unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSWdsSetEventReport | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSWdsSetEventReport_t * | pOutput | ||
) |
Sets the event report parameters unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | unpacked response |
int unpack_wds_SLQSWdsSwiPDPRuntimeSettings | ( | uint8_t * | pResp, |
uint16_t | respLen, | ||
unpack_wds_SLQSWdsSwiPDPRuntimeSettings_t * | pOutput | ||
) |
get current data system unpack
[in] | pResp | qmi response from modem |
[in] | respLen | qmi response length |
[out] | pOutput | response unpacked |