LinuxQMISDK-Lite  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nas.h
Go to the documentation of this file.
1 
6 #ifndef __LITEQMI_NAS_H__
7 #define __LITEQMI_NAS_H__
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 #include <stdint.h>
14 #include "common.h"
15 #define NAS_OTA_MESSAGE_MAX_BUF_SIZE 2048
16 #define NAS_MAX_NUM_NETWORKS 30
17 #define NAS_MAX_DESCRIPTION_LENGTH 255
18 #define NAS_PLMN_LENGTH 3
19 #define NAS_MAX_SCC_RX_INFO_INSTANCES 255
20 #define NAS_NAM_NAME_LENGTH 12
21 #define NAS_IMSI_M_S1_LENGTH 7
22 #define NAS_IMSI_M_S2_LENGTH 3
23 #define NAS_SERVING_SYSTEM_INFO_MAX_RADIO_INTERFACE_LIST 255
24 #define NAS_MAX_SLQS_NAS_PCI_INFO_PLMN_LENGTH 255
25 #define NAS_MAX_SLQS_NAS_PCI_INFO_LENGTH 255
26 #define NAS_MCC_MNC_INST_LENGTH 255
27 #define LITE_NW_SCAN_LTE_OP_MODE_MAX_LENGTH 255
28 #define NAS_MAX_PHY_CA_AGG_SCELL_ARRRY_SIZE 255
29 
48 typedef struct {
49  uint32_t len;
50  signed char rssi[8];
51  uint32_t radio[8];
54 
72  uint8_t *pResp,
73  uint16_t respLen,
75  );
76 
92  pack_qmi_t *pCtx,
93  uint8_t *pReq,
94  uint16_t *pLen
95  );
96 
250 typedef struct
251 {
252  uint8_t *pEmerMode;
253  uint16_t *pModePref;
254  uint64_t *pBandPref;
255  uint16_t *pPRLPref;
256  uint16_t *pRoamPref;
257  uint64_t *pLTEBandPref;
258  uint8_t *pNetSelPref;
259  uint32_t *pSrvDomainPref;
260  uint32_t *pGWAcqOrderPref;
263 
275  pack_qmi_t *pCtx,
276  uint8_t *pReqBuf,
277  uint16_t *pLen
278  );
279 
292  uint8_t *pResp,
293  uint16_t respLen,
295  );
296 
317 {
318  uint8_t netReg;
319  uint16_t mcc;
320  uint16_t mnc;
321 };
322 
340 {
341  uint8_t acqOrdeLen;
342  uint8_t *pAcqOrder;
343 };
344 
371 struct nas_CSGID
372 {
373  uint16_t mcc;
374  uint16_t mnc;
375  uint8_t mncPcsDigits;
376  uint32_t id;
377  uint8_t rat;
378 };
379 
577 typedef struct
578 {
579  uint8_t *pEmerMode;
580  uint16_t *pModePref;
581  uint64_t *pBandPref;
582  uint16_t *pPRLPref;
583  uint16_t *pRoamPref;
584  uint64_t *pLTEBandPref;
586  uint8_t *pChgDuration;
588  uint32_t *pSrvDomainPref;
589  uint32_t *pGWAcqOrderPref;
590  uint64_t *pTdscdmaBandPref;
593  struct nas_CSGID *pCSGID;
594  unsigned char *pRAT;
596 
598 
613  pack_qmi_t *pCtx,
614  uint8_t *pReqBuf,
615  uint16_t *pLen,
617  );
618 
631  uint8_t *pResp,
632  uint16_t respLen,
633  unpack_nas_SLQSSetSysSelectionPref_t *pOutput
634  );
635 
653 {
654  uint64_t bits_1_64;
655  uint64_t bits_65_128;
656  uint64_t bits_129_192;
657  uint64_t bits_193_256;
658 };
679 {
681  uint32_t *pCiotAcqOrder;
682 };
683 
701 {
702  uint64_t bits_1_64;
703  uint64_t bits_65_128;
704  uint64_t bits_129_192;
705  uint64_t bits_193_256;
706 };
707 
1050 typedef struct
1051  {
1052  uint8_t *pEmerMode;
1053  uint16_t *pModePref;
1054  uint64_t *pBandPref;
1055  uint16_t *pPRLPref;
1056  uint16_t *pRoamPref;
1057  uint64_t *pLTEBandPref;
1059  uint8_t *pChgDuration;
1061  uint32_t *pSrvDomainPref;
1062  uint32_t *pGWAcqOrderPref;
1063  uint64_t *pTdscdmaBandPref;
1067  unsigned char *pRAT;
1070  uint64_t *pLteM1BandPref;
1071  uint64_t *pLteNb1BandPref;
1072  uint32_t *pCiotLteOpMode;
1076 
1078 
1093  pack_qmi_t *pCtx,
1094  uint8_t *pReqBuf,
1095  uint16_t *pLen,
1097  );
1098 
1111  uint8_t *pResp,
1112  uint16_t respLen,
1113  unpack_nas_SLQSSetSysSelectionPrefExt_t *pOutput
1114  );
1115 
1168 typedef struct
1169 {
1170  uint64_t bandPref;
1172 
1174 
1187  pack_qmi_t *pCtx,
1188  uint8_t *pReqBuf,
1189  uint16_t *pLen,
1191  );
1192 
1200  uint8_t *pResp,
1201  uint16_t respLen,
1202  unpack_nas_SLQSSetBandPreference_t *pOutput
1203  );
1204 
1303 typedef struct
1304 {
1306  uint8_t *pDDTMInd;
1311  uint8_t *pSysInfoInd;
1313  uint8_t *pErrorRateInd;
1319  uint8_t *pLTECphyCa;
1322 
1324 
1346  pack_qmi_t *pCtx,
1347  uint8_t *pReqBuf,
1348  uint16_t *pLen,
1350  );
1351 
1364  uint8_t *pResp,
1365  uint16_t respLen,
1366  unpack_nas_SLQSNasIndicationRegisterExt_t *pOutput
1367  );
1368 
1384 typedef struct {
1387  uint16_t activeChannel;
1389 
1408 typedef struct {
1409  uint8_t instancesSize;
1413 
1424 int pack_nas_GetRFInfo(
1425  pack_qmi_t *pCtx,
1426  uint8_t *pReqBuf,
1427  uint16_t *pLen
1428  );
1440  uint8_t *pResp,
1441  uint16_t respLen,
1442  unpack_nas_GetRFInfo_t *pOutput
1443  );
1444 
1458 typedef struct
1459 {
1460  int8_t rssi;
1461  int16_t ecio;
1462 } cdmaSSInfo;
1463 
1495 typedef struct
1496 {
1497  int8_t rssi;
1498  int16_t ecio;
1499  uint8_t sinr;
1500  int32_t io;
1501 } hdrSSInfo;
1502 
1526 typedef struct
1527 {
1528  int8_t rssi;
1529  int8_t rsrq;
1530  int16_t rsrp;
1531  int16_t snr;
1532 } lteSSInfo;
1533 
1551 typedef struct
1552 {
1553  float rssi;
1554  float rscp;
1555  float ecio;
1556  float sinr;
1558 
1587 typedef struct {
1590  int8_t GSMSSInfo;
1595 
1607  pack_qmi_t *pCtx,
1608  uint8_t *pReqBuf,
1609  uint16_t *pLen
1610  );
1611 
1629  uint8_t *pResp,
1630  uint16_t respLen,
1632  );
1633 
1648  int unpack_valid_nas_SLQSNasGetSigInfo(uint8_t *pResp,
1649  uint8_t u8Info);
1650 
1689 typedef struct
1690 {
1693  int8_t *pGSMSigInfo;
1696  int8_t *pRscp;
1700 
1712  uint8_t *pResp,
1713  uint16_t respLen,
1715  );
1716 
1752 typedef struct {
1753  uint16_t mcc;
1754  uint16_t mnc;
1755  char name[255];
1756  uint16_t sid;
1757  uint16_t nid;
1760 
1772  uint8_t *pResp,
1773  uint16_t respLen,
1775  );
1776 
1788  pack_qmi_t *pCtx,
1789  uint8_t *pReqBuf,
1790  uint16_t *pLen
1791  );
1812 typedef struct
1813 {
1814  uint8_t srvStatus;
1817 
1848 typedef struct
1849 {
1850  uint8_t srvStatus;
1851  uint8_t trueSrvStatus;
1854 
1931 typedef struct
1932 {
1934  uint8_t srvDomain;
1936  uint8_t srvCapability;
1938  uint8_t roamStatus;
1942 
2062 typedef struct
2063 {
2066  uint8_t isSysPrlMatch;
2068  uint8_t pRevInUse;
2069  uint8_t bsPRevValid;
2070  uint8_t bsPRev;
2072  uint8_t ccsSupported;
2074  uint16_t systemID;
2075  uint16_t networkID;
2076  uint8_t bsInfoValid;
2077  uint16_t baseId;
2078  uint32_t baseLat;
2079  uint32_t baseLong;
2081  uint16_t packetZone;
2083  uint8_t MCC[NAS_PLMN_LENGTH];
2084  uint8_t MNC[NAS_PLMN_LENGTH];
2085 } nas_CDMASysInfo;
2086 
2151 typedef struct
2152 {
2155  uint8_t isSysPrlMatch;
2159  uint8_t hdrActiveProt;
2161  uint8_t is856SysId[16];
2162 } nas_HDRSysInfo;
2163 
2257 typedef struct
2258 {
2260  uint8_t lacValid;
2261  uint16_t lac;
2262  uint8_t cellIdValid;
2263  uint32_t cellId;
2266  uint8_t rejCause;
2268  uint8_t MCC[NAS_PLMN_LENGTH];
2269  uint8_t MNC[NAS_PLMN_LENGTH];
2271  uint8_t egprsSupp;
2272  uint8_t dtmSuppValid;
2273  uint8_t dtmSupp;
2274 } nas_GSMSysInfo;
2275 
2391 typedef struct
2392 {
2394  uint8_t lacValid;
2395  uint16_t lac;
2396  uint8_t cellIdValid;
2397  uint32_t cellId;
2400  uint8_t rejCause;
2402  uint8_t MCC[NAS_PLMN_LENGTH];
2403  uint8_t MNC[NAS_PLMN_LENGTH];
2405  uint8_t hsCallStatus;
2406  uint8_t hsIndValid;
2407  uint8_t hsInd;
2408  uint8_t pscValid;
2409  uint16_t psc;
2411 
2492 typedef struct
2493 {
2495  uint8_t lacValid;
2496  uint16_t lac;
2497  uint8_t cellIdValid;
2498  uint32_t cellId;
2501  uint8_t rejCause;
2503  uint8_t MCC[NAS_PLMN_LENGTH];
2504  uint8_t MNC[NAS_PLMN_LENGTH];
2505  uint8_t tacValid;
2506  uint16_t tac;
2507 } nas_LTESysInfo;
2508 
2522 typedef struct
2523 {
2524  uint16_t geoSysIdx;
2525  uint16_t regPrd;
2527 
2544 typedef struct
2545 {
2546  uint16_t geoSysIdx;
2548 } nas_AddSysInfo;
2549 
2570 typedef struct
2571 {
2572  uint32_t csBarStatus;
2573  uint32_t psBarStatus;
2575 
2590 typedef struct
2591 {
2593  uint8_t TlvPresent;
2595 
2626 typedef struct
2627 {
2628  uint8_t srvStatus;
2629  uint8_t trueSrvStatus;
2631  uint8_t TlvPresent;
2633 
2741 typedef struct
2742 {
2744  uint8_t srvDomain;
2745  uint8_t srvCapValid;
2746  uint8_t srvcapability;
2748  uint8_t roamStatus;
2750  uint8_t sysForbidden;
2751  uint8_t lacValid;
2752  uint16_t lac;
2753  uint8_t cellIdValid;
2754  uint32_t cellId;
2757  uint8_t rejCause;
2758  uint8_t nwIdValid;
2759  int8_t MCC[NAS_PLMN_LENGTH];
2760  int8_t MNC[NAS_PLMN_LENGTH];
2761  uint8_t tacValid;
2762  uint16_t tac;
2763  uint8_t TlvPresent;
2765 
2782 typedef struct
2783 {
2784  uint32_t nr5gCellStatus;
2785  uint8_t TlvPresent;
2787 
2897 typedef struct
2898 {
2910  uint16_t *pAddHDRSysInfo;
2913  uint16_t *pAddLTESysInfo;
2922 
2934  pack_qmi_t *pCtx,
2935  uint8_t *pReqBuf,
2936  uint16_t *pLen
2937  );
2938 
2962  uint8_t *pResp,
2963  uint16_t respLen,
2965  );
2966 
3090 typedef struct
3091 {
3103  uint16_t *pAddHDRSysInfo;
3106  uint16_t *pAddLTESysInfo;
3119 
3131  uint8_t *pResp,
3132  uint16_t respLen,
3134  );
3135 
3232 typedef struct {
3234  uint32_t CSDomain;
3235  uint32_t PSDomain;
3236  uint32_t RAN;
3238  uint8_t RadioIfaces[255];
3239  uint32_t Roaming;
3240  uint16_t MCC;
3241  uint16_t MNC;
3242  uint8_t nameSize;
3243  uint8_t Name[255];
3244  uint8_t DataCapsLen;
3245  uint8_t DataCaps[255];
3248 
3260  pack_qmi_t *pCtx,
3261  uint8_t *pReqBuf,
3262  uint16_t *pLen
3263  );
3264 
3280  uint8_t *pResp,
3281  uint16_t respLen,
3283  );
3284 
3315 typedef struct {
3316  uint8_t DataCapsLen;
3317  uint8_t DataCaps[255];
3320 
3333  pack_qmi_t *pCtx,
3334  uint8_t *pReqBuf,
3335  uint16_t *pLen
3336  );
3337 
3351  uint8_t *pResp,
3352  uint16_t respLen,
3354  );
3355 
3393 typedef struct
3394 {
3395  uint16_t MCC;
3396  uint16_t MNC;
3397  uint32_t InUse;
3398  uint32_t Roaming;
3399  uint32_t Forbidden;
3400  uint32_t Preferred;
3401  char Desription[255];
3403 
3421 typedef struct
3422 {
3423  uint16_t MCC;
3424  uint16_t MNC;
3425  uint8_t RAT;
3427 
3428 
3444 typedef struct
3445 {
3446  uint16_t MCC;
3447  uint16_t MNC;
3450 
3470 typedef struct
3471 {
3472  uint32_t freq;
3473  uint16_t cellID;
3474  uint32_t GlobalCellID;
3475  uint8_t PlmnLen;
3478 
3507 typedef struct
3508 {
3511  uint16_t rsrp;
3512  uint16_t rsrpRx0;
3513  uint16_t rsrpRx1;
3514  uint16_t rsrq;
3515  uint16_t rsrqRx0;
3516  uint16_t rsrqRx1;
3518 
3550 typedef struct{
3551  uint8_t lteOpModeLen;
3555  uint8_t TlvPresent;
3557 
3618 typedef struct
3619 {
3626  uint32_t *pScanResult;
3631 
3643  pack_qmi_t *pCtx,
3644  uint8_t *pReqBuf,
3645  uint16_t *pLen
3646  );
3647 
3660  uint8_t *pResp,
3661  uint16_t respLen,
3663  );
3664 
3693 typedef struct
3694 {
3695  uint8_t ValidityCW0;
3696  uint8_t CQIValueCW0;
3697  uint8_t ValidityCW1;
3698  uint8_t CQIValueCW1;
3701 
3713  pack_qmi_t *pCtx,
3714  uint8_t *pReqBuf,
3715  uint16_t *pLen
3716  );
3717 
3729  uint8_t *pResp,
3730  uint16_t respLen,
3732  );
3733 
3787 typedef struct
3788 {
3789  int8_t temperature;
3790  uint8_t modemMode;
3791  uint8_t systemMode;
3792  uint8_t imsRegState;
3793  uint8_t psState;
3794 } nas_CommInfo;
3795 
3870 typedef struct
3871 {
3872  uint8_t band;
3873  uint8_t bandwidth;
3874  uint16_t RXChan;
3875  uint16_t TXChan;
3876  uint8_t emmState;
3877  uint8_t emmSubState;
3878  uint8_t emmConnState;
3879 } nas_LTEInfo;
3880 
3897 typedef struct
3898 {
3903 
3904 
3917  pack_qmi_t *pCtx,
3918  uint8_t *pReqBuf,
3919  uint16_t *pLen
3920  );
3921 
3934  uint8_t *pResp,
3935  uint16_t respLen,
3937  );
3938 
3939 
3994 typedef struct {
3995  uint8_t regState;
3996  uint8_t csAttachState;
3997  uint8_t psAttachState;
3998  uint8_t selNetwork;
4000  uint8_t radioInterface[32];
4002 
4030 typedef struct {
4032  uint8_t dataCapabilities[32];
4034 
4059 typedef struct {
4060  uint16_t MCC;
4061  uint16_t MNC;
4063  uint8_t netDescr[255];
4065 
4093 typedef struct {
4094  uint8_t numInstances;
4095  uint8_t radioInterface[32];
4096  uint8_t roamIndicator[32];
4098 
4117 typedef struct {
4118  uint8_t leapSeconds;
4122 
4169 typedef struct {
4170  uint8_t srvStatus;
4171  uint8_t srvCapability;
4172  uint8_t hdrSrvStatus;
4173  uint8_t hdrHybrid;
4176 
4188 typedef struct {
4189  uint16_t MCC;
4190  uint8_t imsi_11_12;
4192 
4224 typedef struct {
4225  uint32_t csBarStatus;
4226  uint32_t psBarStatus;
4228 
4380 typedef struct
4381 {
4386  uint16_t SystemID;
4387  uint16_t NetworkID;
4388  uint16_t BasestationID;
4394  uint8_t CDMA_P_Rev;
4395  uint8_t GppTimeZone;
4397  uint16_t Lac;
4398  uint32_t CellID;
4399  uint8_t ConcSvcInfo;
4400  uint8_t PRLInd;
4401  uint8_t DTMInd;
4405  uint16_t TrackAreaCode;
4409 
4410 
4422  pack_qmi_t *pCtx,
4423  uint8_t *pReqBuf,
4424  uint16_t *pLen
4425  );
4426 
4438  uint8_t *pResp,
4439  uint16_t respLen,
4441  );
4442 
4473  int unpack_valid_nas_SLQSGetServingSystem(uint8_t *pResp,
4474  uint8_t u8Info);
4475 
4499 typedef struct
4500 {
4502  uint8_t radioIf;
4504 
4520 typedef struct
4521 {
4522  int16_t ecio;
4523  uint8_t radioIf;
4525 
4566 typedef struct
4567 {
4568  uint16_t errorRate;
4569  uint8_t radioIf;
4571 
4583 typedef struct
4584 {
4585  int8_t rsrq;
4586  uint8_t radioIf;
4588 
4596 typedef struct
4597 {
4598  int16_t snrlevel;
4600 
4608 typedef struct
4609 {
4610  int16_t rsrplevel;
4612 
4613 
4719 typedef struct {
4720  uint16_t signalStrengthReqMask; //don't use this value
4722  nas_rxSignalStrengthListElement rxSignalStrengthList[18];
4723  uint16_t ecioListLen;
4724  nas_ecioListElement ecioList[18];
4725  int32_t Io;
4726  uint8_t sinr;
4728  nas_errorRateListElement errorRateList[18];
4730  int16_t ltesnr;
4731  int16_t ltersrp;
4734 
4751  pack_qmi_t *pCtx,
4752  uint8_t *pReqBuf,
4753  uint16_t *pLen,
4754  uint16_t reqMask
4755  );
4756 
4771  uint8_t *pResp,
4772  uint16_t respLen,
4774  );
4775 
4793  int unpack_valid_nas_SLQSGetSignalStrength(uint8_t *pResp,
4794  uint8_t u8Info);
4795 
4866 typedef struct
4867 {
4869  uint8_t ecioDelta;
4870  uint8_t ioDelta;
4871  uint8_t sinrDelta;
4872  uint8_t rsrqDelta;
4874  int16_t ecioThresholdList[10];
4876  uint8_t sinrThresholdList[5];
4877  uint16_t lteSnrDelta;
4878  uint8_t lteRsrpDelta;
4880 
4886 typedef struct
4887 {
4888  uint8_t bEnable;
4891 
4893 
4906  pack_qmi_t *pCtx,
4907  uint8_t *pReqBuf,
4908  uint16_t *pLen,
4910  );
4911 
4923  uint8_t *pResp,
4924  uint16_t respLen,
4925  unpack_nas_SLQSSetSignalStrengthsCallback_t *pOutput
4926  );
4927 
4929 
4942  pack_qmi_t *pCtx,
4943  uint8_t *pReqBuf,
4944  uint16_t *pLen,
4945  uint8_t *pBenable
4946  );
4947 
4959  uint8_t *pResp,
4960  uint16_t respLen,
4961  unpack_nas_SetRFInfoCallback_t *pOutput
4962  );
4963 
4965 
4978  pack_qmi_t *pCtx,
4979  uint8_t *pReqBuf,
4980  uint16_t *pLen,
4981  uint8_t *pBenable
4982  );
4983 
4995  uint8_t *pResp,
4996  uint16_t respLen,
4997  unpack_nas_SetLURejectCallback_t *pOutput
4998  );
4999 
5035 typedef struct{
5038  uint32_t io;
5039  uint8_t sinr;
5045 
5046 
5053 typedef struct
5054 {
5055  uint8_t TlvPresent;
5056  uint32_t serviceDomain;
5057  uint32_t rejectCause;
5059 
5066 typedef struct
5067 {
5068  uint8_t TlvPresent;
5070  uint32_t radioInterface;
5072 
5098 typedef struct
5099 {
5100  uint8_t TlvPresent;
5102  uint32_t radioInterface[255];
5103  uint32_t activeBandClass[255];
5104  uint32_t activeChannel[255];
5105 } nas_RFInfoTlv;
5106 
5112 typedef struct
5113 {
5114  uint8_t TlvPresent;
5117 
5147 typedef struct {
5154 
5167  uint8_t *pResp,
5168  uint16_t respLen,
5170  );
5171 
5248 typedef struct {
5249  uint8_t SCI;
5250  uint8_t SCM;
5251  uint8_t RegHomeSID;
5252  uint8_t RegForeignSID;
5253  uint8_t RegForeignNID;
5254  uint8_t ForceRev0;
5255  uint8_t CustomSCP;
5256  uint32_t Protocol;
5257  uint32_t Broadcast;
5258  uint32_t Application;
5259  uint32_t Roaming;
5262 
5274  pack_qmi_t *pCtx,
5275  uint8_t *pReqBuf,
5276  uint16_t *pLen
5277  );
5278 
5290  uint8_t *pResp,
5291  uint16_t respLen,
5293  );
5294 
5310  int unpack_valid_nas_GetCDMANetworkParameters(uint8_t *pResp,
5311  uint8_t u8Info);
5312 
5313 
5326  pack_qmi_t *pCtx,
5327  uint8_t *pReqBuf,
5328  uint16_t *pLen
5329  );
5330 
5346 typedef struct {
5347  uint32_t *pAuthStatus;
5350 
5363  uint8_t *pResp,
5364  uint16_t respLen,
5366  );
5367 
5380 typedef struct {
5381  uint8_t *pAccolc;
5384 
5396 int pack_nas_GetACCOLC(
5397  pack_qmi_t *pCtx,
5398  uint8_t *pReqBuf,
5399  uint16_t *pLen
5400  );
5401 
5414  uint8_t *pResp,
5415  uint16_t respLen,
5416  unpack_nas_GetACCOLC_t *pOutput
5417  );
5418 
5428 typedef struct
5429 {
5430  int8_t spc[6];
5431  uint8_t accolc;
5433 
5435 
5447 int pack_nas_SetACCOLC(
5448  pack_qmi_t *pCtx,
5449  uint8_t *pReqBuf,
5450  uint16_t *pLen,
5451  pack_nas_SetACCOLC_t reqParam
5452  );
5453 
5465  uint8_t *pResp,
5466  uint16_t respLen,
5467  unpack_nas_SetACCOLC_t *pOutput
5468  );
5469 
5482 typedef struct
5483 {
5487 
5500 typedef struct
5501 {
5505 
5518 typedef struct
5519 {
5523 
5535 typedef struct
5536 {
5540 
5561 typedef struct
5562 {
5566 
5579 typedef struct
5580 {
5584 
5597 typedef struct
5598 {
5602 
5614 typedef struct
5615 {
5619 
5631 typedef struct
5632 {
5636 
5648 typedef struct
5649 {
5653 
5665 typedef struct
5666 {
5670 
5682 typedef struct
5683 {
5687 
5699 typedef struct
5700 {
5704 
5733 typedef struct
5734 {
5735  uint8_t rptRate;
5736  uint8_t avgPeriod;
5738 
5750 typedef struct
5751 {
5755 
5766 typedef struct
5767 {
5771 
5782 typedef struct
5783 {
5787 
5798 typedef struct
5799 {
5803 
5932 typedef struct
5933 {
5935  uint16_t *pCDMARSSIDelta;
5937  uint16_t *pCDMAECIODelta;
5939  uint16_t *pHDRRSSIDelta;
5941  uint16_t *pHDRECIODelta;
5943  uint16_t *pHDRSINRDelta;
5945  uint16_t *pHDRIODelta;
5947  uint16_t *pGSMRSSIDelta;
5949  uint16_t *pWCDMARSSIDelta;
5951  uint16_t *pWCDMAECIODelta;
5953  uint16_t *pLTERSSIDelta;
5955  uint16_t *pLTESNRDelta;
5957  uint16_t *pLTERSRQDelta;
5959  uint16_t *pLTERSRPDelta;
5970 
5972 
5985  pack_qmi_t *pCtx,
5986  uint8_t *pReqBuf,
5987  uint16_t *pLen,
5989  );
5990 
6002  uint8_t *pResp,
6003  uint16_t respLen,
6004  unpack_nas_SLQSNasConfigSigInfo2_t *pOutput
6005  );
6006 
6022 typedef struct
6023 {
6024  uint8_t dataCapsSize;
6025  uint8_t dataCaps[255];
6028 
6040  uint8_t *pResp,
6041  uint16_t respLen,
6043  );
6044 
6053  pack_qmi_t *pCtx,
6054  uint8_t *pReqBuf,
6055  uint16_t *pLen
6056 );
6057 
6100 typedef struct
6101 {
6102  uint32_t ActiveTechPref;
6103  uint32_t Duration;
6105  uint16_t Tlvresult;
6108 
6120  uint8_t *pResp,
6121  uint16_t respLen,
6123 );
6124 
6152 typedef struct
6153 {
6154  uint32_t TechnologyPref;
6155  uint32_t Duration;
6156  uint16_t Tlvresult;
6158 
6173  pack_qmi_t *pCtx,
6174  uint8_t *pReqBuf,
6175  uint16_t *pLen,
6177 );
6178 
6189 typedef struct
6190 {
6191  uint16_t Tlvresult;
6194 
6206  uint8_t *pResp,
6207  uint16_t respLen,
6209 );
6210 
6211 
6226 typedef struct
6227 {
6228  uint8_t roaming;
6231 
6243  uint8_t *pResp,
6244  uint16_t respLen,
6246  );
6247 
6297 typedef struct
6298 {
6300  uint8_t csAttachState;
6301  uint8_t psAttachState;
6307 
6308 
6324 typedef struct
6325 {
6327  uint16_t Tlvresult;
6330 
6342  uint8_t *pResp,
6343  uint16_t respLen,
6345 );
6346 
6355  pack_qmi_t *pCtx,
6356  uint8_t *pReqBuf,
6357  uint16_t *pLen
6358 );
6359 
6360 /*
6361  * NAS LTE CPHY Scell States.
6362  */
6363 typedef enum {
6368 
6369 /*
6370  * NAS LTE CPHY Downlink Values.
6371  */
6372 typedef enum {
6380 
6381 /*
6382  * NAS LTE BAND CLASS E-UTRA Operating BANDs
6383  */
6384 typedef enum {
6435 
6456 typedef struct{
6457  uint32_t pci;
6458  uint32_t freq;
6460  uint8_t TlvPresent;
6462 
6472 typedef struct{
6474  uint8_t TlvPresent;
6476 
6505 typedef struct{
6506  uint32_t pci;
6507  uint32_t freq;
6509  uint32_t iLTEbandValue;
6511  uint8_t TlvPresent;
6513 
6537 typedef struct{
6538  uint32_t pci;
6539  uint32_t freq;
6541  uint32_t iLTEbandValue;
6542  uint8_t TlvPresent;
6544 
6556 typedef struct{
6557  uint8_t scell_idx;
6558  uint8_t TlvPresent;
6560 
6594 typedef struct{
6602  uint8_t TlvPresent;
6604 
6633 typedef struct
6634 {
6642 
6657 typedef struct
6658 {
6660  uint16_t Tlvresult;
6663 
6675  uint8_t *pResp,
6676  uint16_t respLen,
6678 );
6679 
6688 typedef struct
6689 {
6690  uint8_t TlvPresent;
6691  uint8_t EmerMode;
6693 
6703 typedef struct
6704 {
6705  uint8_t TlvPresent;
6706  uint16_t ModePref;
6708 
6718 typedef struct
6719 {
6720  uint8_t TlvPresent;
6721  uint64_t band_pref;
6723 
6732 typedef struct
6733 {
6734  uint8_t TlvPresent;
6735  uint16_t PRLPref;
6737 
6746 typedef struct
6747 {
6748  uint8_t TlvPresent;
6749  uint16_t RoamPref;
6751 
6760 typedef struct
6761 {
6762  uint8_t TlvPresent;
6763  uint64_t LTEBandPref;
6765 
6774 typedef struct
6775 {
6776  uint8_t TlvPresent;
6777  uint8_t NetSelPref;
6779 
6788 typedef struct
6789 {
6790  uint8_t TlvPresent;
6791  uint32_t SrvDomainPref;
6793 
6802 typedef struct
6803 {
6804  uint8_t TlvPresent;
6805  uint32_t GWAcqOrderPref;
6807 
6817 typedef struct
6818 {
6819  uint8_t TlvPresent;
6820  uint8_t AcqOrderLen;
6821  uint8_t AcqOrderPref[255];
6823 
6833 typedef struct
6834 {
6835  uint8_t TlvPresent;
6838 
6848 typedef struct
6849 {
6850  uint8_t TlvPresent;
6853 
6863 typedef struct
6864 {
6865  uint8_t TlvPresent;
6866  uint64_t LteM1BandPref;
6868 
6878 typedef struct
6879 {
6880  uint8_t TlvPresent;
6881  uint64_t LteNB1BandPref;
6883 
6893 typedef struct
6894 {
6895  uint8_t TlvPresent;
6897  uint32_t CiotAcqOrderPref[255];
6899 
6909 typedef struct
6910 {
6911  uint8_t TlvPresent;
6917 
6987 typedef struct{
7005 
7006 
7021 typedef struct
7022 {
7024  uint16_t Tlvresult;
7027 
7040  uint8_t *pResp,
7041  uint16_t respLen,
7043 );
7044 
7045 
7068 typedef struct {
7069  uint8_t TlvPresent;
7070  uint32_t message_type;
7071  uint16_t data_len;
7072  uint8_t data_buf[NAS_OTA_MESSAGE_MAX_BUF_SIZE];
7074 
7091 typedef struct {
7092  uint8_t TlvPresent;
7093  uint8_t nas_release;
7094  uint8_t nas_major;
7095  uint8_t nas_minor;
7097 
7107 typedef struct {
7108  uint8_t TlvPresent;
7109  uint64_t time;
7111 
7128 typedef struct {
7133 
7134 
7149 typedef struct
7150 {
7152  uint16_t Tlvresult;
7155 
7167  uint8_t *pResp,
7168  uint16_t respLen,
7170 );
7171 
7189 typedef struct
7190 {
7191  uint16_t mcc;
7192  uint16_t mnc;
7193  uint32_t rat;
7194 } nas_MNRInfo;
7195 
7224 typedef struct
7225 {
7226  uint32_t regAction;
7228  uint32_t *pChangeDuration;
7231 
7233 
7250  pack_qmi_t *pCtx,
7251  uint8_t *pReqBuf,
7252  uint16_t *pLen,
7254  );
7255 
7271  uint8_t *pResp,
7272  uint16_t respLen,
7273  unpack_nas_SLQSInitiateNetworkRegistration_t *pOutput
7274  );
7275 
7311 typedef struct
7312 {
7313  uint8_t lteEsmUl;
7314  uint8_t lteEsmDl;
7315  uint8_t lteEmmUl;
7316  uint8_t lteEmmDl;
7317  uint8_t gsmUmtsUl;
7318  uint8_t gsmUmtsDl;
7320  uint8_t *pTimer;
7322 
7324 
7337  pack_qmi_t *pCtx,
7338  uint8_t *pReqBuf,
7339  uint16_t *pLen,
7341  );
7342 
7354  uint8_t *pResp,
7355  uint16_t respLen,
7356  unpack_nas_SLQSNasSwiIndicationRegister_t *pOutput
7357  );
7358 
7381 typedef struct
7382 {
7383  uint16_t mcc;
7384  uint16_t mnc;
7385  uint8_t *pMncPcsStatus;
7387 
7513 typedef struct
7514 {
7515  uint8_t spnEncoding;
7516  uint8_t spnLength;
7517  char spn[255];
7518  uint8_t shortNameEn;
7519  uint8_t shortNameCI;
7520  uint8_t shortNameSB;
7522  uint8_t shortName[255];
7523  uint8_t longNameEn;
7524  uint8_t longNameCI;
7525  uint8_t longNameSB;
7526  uint8_t longNameLen;
7527  char longName[255];
7530 
7543  pack_qmi_t *pCtx,
7544  uint8_t *pReqBuf,
7545  uint16_t *pLen,
7547  );
7548 
7560  uint8_t *pResp,
7561  uint16_t respLen,
7563 );
7564 
7576  pack_qmi_t *pCtx,
7577  uint8_t *pReqBuf,
7578  uint16_t *pLen
7579  );
7618 typedef struct
7619 {
7620  uint32_t nmrCellID;
7621  uint8_t nmrPlmn[NAS_PLMN_LENGTH];
7622  uint16_t nmrLac;
7623  uint16_t nmrArfcn;
7624  uint8_t nmrBsic;
7625  uint16_t nmrRxLev;
7626 } nas_nmrCellInfo;
7627 
7679 typedef struct
7680 {
7681  uint32_t cellID;
7682  uint8_t plmn[NAS_PLMN_LENGTH];
7683  uint16_t lac;
7684  uint16_t arfcn;
7685  uint8_t bsic;
7686  uint32_t timingAdvance;
7687  uint16_t rxLev;
7688  uint8_t nmrInst;
7690 } nas_GERANInfo;
7691 
7711 typedef struct
7712 {
7713  uint16_t geranArfcn;
7714  uint8_t geranBsicNcc;
7715  uint8_t geranBsicBcc;
7716  int16_t geranRssi;
7718 
7736 typedef struct
7737 {
7738  uint16_t umtsUarfcn;
7739  uint16_t umtsPsc;
7740  int16_t umtsRscp;
7741  int16_t umtsEcio;
7743 
7791 typedef struct
7792 {
7793  uint16_t cellID;
7794  uint8_t plmn[NAS_PLMN_LENGTH];
7795  uint16_t lac;
7796  uint16_t uarfcn;
7797  uint16_t psc;
7798  int16_t rscp;
7799  int16_t ecio;
7800  uint8_t umtsInst;
7802  uint8_t geranInst;
7804 } nas_UMTSInfo;
7805 
7834 typedef struct
7835 {
7836  uint16_t sid;
7837  uint16_t nid;
7838  uint16_t baseId;
7839  uint16_t refpn;
7840  uint32_t baseLat;
7841  uint32_t baseLong;
7842 } nas_CDMAInfo;
7843 
7869 typedef struct
7870 {
7871  uint16_t pci;
7872  int16_t rsrq;
7873  int16_t rsrp;
7874  int16_t rssi;
7875  int16_t srxlev;
7876 } nas_cellParams;
7877 
7944 typedef struct
7945 {
7946  uint8_t ueInIdle;
7947  uint8_t plmn[NAS_PLMN_LENGTH];
7948  uint16_t tac;
7949  uint32_t globalCellId;
7950  uint16_t earfcn;
7951  uint16_t servingCellId;
7955  uint8_t sIntraSearch;
7956  uint8_t cellsLen;
7959 
7994 typedef struct
7995 {
7996  uint16_t earfcn;
7997  uint8_t threshXLow;
7998  uint8_t threshXHigh;
8000  uint8_t cells_len;
8003 
8019 typedef struct
8020 {
8021  uint8_t ueInIdle;
8022  uint8_t freqsLen;
8025 
8059 typedef struct
8060 {
8061  uint16_t arfcn;
8062  uint8_t band1900;
8063  uint8_t cellIdValid;
8064  uint8_t bsicId;
8065  int16_t rssi;
8066  int16_t srxlev;
8067 } nas_gsmCellInfo;
8068 
8103 typedef struct
8104 {
8106  uint8_t threshGsmHigh;
8107  uint8_t threshGsmLow;
8108  uint8_t nccPermitted;
8109  uint8_t cells_len;
8112 
8128 typedef struct
8129 {
8130  uint8_t ueInIdle;
8131  uint8_t freqsLen;
8134 
8159 typedef struct
8160 {
8161  uint16_t psc;
8162  int16_t cpich_rscp;
8163  int16_t cpich_ecno;
8164  int16_t srxlev;
8166 
8196 typedef struct
8197 {
8198  uint16_t uarfcn;
8200  uint16_t threshXhigh;
8201  uint16_t threshXlow;
8202  uint8_t cellsLen;
8205 
8221 typedef struct
8222 {
8223  uint8_t ueInIdle;
8224  uint8_t freqsLen;
8227 
8256 typedef struct
8257 {
8258  uint16_t earfcn;
8259  uint16_t pci;
8260  uint32_t rsrp;
8261  uint32_t rsrq;
8262  int16_t srxlev;
8263  uint8_t cellIsTDD;
8265 
8292 typedef struct
8293 {
8294  uint32_t wcdmaRRCState;
8298 
8344 typedef struct
8345 {
8353  uint32_t *pUMTSCellID;
8357 
8369  uint8_t *pResp,
8370  uint16_t respLen,
8372 );
8373 
8385  pack_qmi_t *pCtx,
8386  uint8_t *pReqBuf,
8387  uint16_t *pLen
8388  );
8444 typedef struct{
8445  uint16_t year;
8446  uint8_t month;
8447  uint8_t day;
8448  uint8_t hour;
8449  uint8_t minute;
8450  uint8_t second;
8451  uint8_t dayOfWeek;
8452  int8_t timeZone;
8455  uint8_t TlvPresent;
8456 }nas_timeInfo;
8457 
8474 typedef struct
8475 {
8480 
8492  uint8_t *pResp,
8493  uint16_t respLen,
8495 );
8527 typedef struct
8528 {
8529  uint16_t year;
8530  uint8_t month;
8531  uint8_t day;
8532  uint8_t hour;
8533  uint8_t minute;
8534  uint8_t second;
8535  uint8_t dayOfWeek;
8537 
8572 typedef struct
8573 {
8575  uint8_t *pTimeZone;
8576  uint8_t *pDayltSavAdj;
8580 
8592  uint8_t *pResp,
8593  uint16_t respLen,
8595  );
8596 
8597 /*
8598  * NAS LTE CPHY Downlink Values.
8599  */
8600 typedef enum {
8608 
8609 /*
8610  * NAS LTE CPHY Scell States.
8611  */
8612 typedef enum {
8617 
8638 typedef struct{
8639  int pci;
8640  int freq;
8642  uint8_t TlvPresent;
8653 typedef struct{
8655  uint8_t TlvPresent;
8657 
8727 typedef struct{
8728  int pci;
8729  int freq;
8731  uint16_t iLTEbandValue;
8733  uint8_t TlvPresent;
8735 
8759 typedef struct{
8760  int pci;
8761  int freq;
8764  uint8_t TlvPresent;
8766 
8778 typedef struct{
8779  uint8_t scell_idx;
8780  uint8_t TlvPresent;
8782 
8810 typedef struct
8811 {
8819 
8831  uint8_t *pResp,
8832  uint16_t respLen,
8834  );
8835 
8860 typedef struct{
8861  uint8_t rxChainIndex;
8862  uint8_t isRadioTuned;
8863  int32_t rxPower;
8864  int32_t rsrp;
8865 }nas_RxSigInfo;
8866 
8892 typedef struct
8893 {
8894  int32_t rsrq;
8895  int16_t snr;
8896  uint8_t numInstances;
8898  uint8_t TlvPresent;
8899 }nas_SccRxInfo;
8900 
8901 
8913  pack_qmi_t *pCtx,
8914  uint8_t *pReq,
8915  uint16_t *pLen
8916  );
8917 
8928 typedef struct {
8932 
8944  uint8_t *pResp,
8945  uint16_t respLen,
8947  );
8948 
8968 typedef struct
8969 {
8970  char t3396_apn[101];
8971  uint8_t t3396_plmn_id[3];
8972  uint32_t t3396_val;
8975 
8987  uint8_t *pResp,
8988  uint16_t respLen,
8990  );
8991 
9001 typedef struct{
9002  uint32_t action;
9004 
9006 
9019  pack_qmi_t *pCtx,
9020  uint8_t *pReqBuf,
9021  uint16_t *pLen,
9023  );
9024 
9036  uint8_t *pResp,
9037  uint16_t respLen,
9038  unpack_nas_InitiateDomainAttach_t *pOutput
9039  );
9040 
9094 typedef struct{
9095  char *pSPC;
9096  uint8_t *pForceRev0;
9097  uint8_t *pCustomSCP;
9098  uint32_t *pProtocol;
9099  uint32_t *pBroadcast;
9100  uint32_t *pApplication;
9101  uint32_t *pRoaming;
9103 
9105 
9118  pack_qmi_t *pCtx,
9119  uint8_t *pReqBuf,
9120  uint16_t *pLen,
9122  );
9123 
9135  uint8_t *pResp,
9136  uint16_t respLen,
9137  unpack_nas_SetCDMANetworkParameters_t *pOutput
9138  );
9139 
9156 typedef struct
9157 {
9158  uint8_t *pColorCode;
9161 
9173  pack_qmi_t *pCtx,
9174  uint8_t *pReqBuf,
9175  uint16_t *pLen
9176  );
9177 
9189  uint8_t *pResp,
9190  uint16_t respLen,
9192  );
9193 
9206 typedef struct
9207 {
9208  uint8_t radio_if;
9210 
9241 typedef struct
9242 {
9243  uint8_t isRadioTuned;
9244  int32_t rxPower;
9245  int32_t ecio;
9246  int32_t rscp;
9247  int32_t rsrp;
9248  uint32_t phase;
9249 } nas_rxInfo;
9250 
9264 typedef struct
9265 {
9266  uint8_t isInTraffic;
9267  int32_t txPower;
9268 } nas_txInfo;
9269 
9289 typedef struct
9290 {
9296 
9309  pack_qmi_t *pCtx,
9310  uint8_t *pReqBuf,
9311  uint16_t *pLen,
9313  );
9314 
9326  uint8_t *pResp,
9327  uint16_t respLen,
9329 );
9330 
9354 typedef struct
9355 {
9356  uint8_t mcc[NAS_PLMN_LENGTH];
9357  uint8_t mnc[NAS_PLMN_LENGTH];
9358  uint16_t lac1;
9359  uint16_t lac2;
9360  uint8_t PLMNRecID;
9362 
9371 typedef struct
9372 {
9373  uint16_t numInstance;
9376 
9390 typedef struct
9391 {
9393  uint8_t spnLength;
9396 
9463 typedef struct
9464 {
9465  uint8_t codingScheme;
9469  uint8_t longNameLen;
9470  uint8_t longName[NAS_MAX_DESCRIPTION_LENGTH];
9471  uint8_t shortNameLen;
9472  uint8_t shortName[NAS_MAX_DESCRIPTION_LENGTH];
9474 
9483 typedef struct
9484 {
9485  uint8_t numInstance;
9488 
9495 typedef struct
9496 {
9497  uint8_t PLMNName[NAS_MAX_DESCRIPTION_LENGTH];
9499 
9532 typedef struct
9533 {
9541 
9554  pack_qmi_t *pCtx,
9555  uint8_t *pReqBuf,
9556  uint16_t *pLen
9557  );
9558 
9571  uint8_t *pResp,
9572  uint16_t respLen,
9574  );
9575 
9584 typedef struct
9585 {
9586  uint8_t namID;
9588 
9601 typedef struct
9602 {
9603  uint8_t namNameLen;
9604  uint8_t namName[NAS_NAM_NAME_LENGTH];
9605 } nas_namName;
9606 
9619 typedef struct
9620 {
9621  uint8_t dirNumLen;
9622  uint8_t dirNum [NAS_MAX_DESCRIPTION_LENGTH];
9623 } nas_dirNum;
9624 
9635 typedef struct
9636 {
9637  uint16_t nid;
9638  uint16_t sid;
9639 } nas_sidNid;
9640 
9653 typedef struct
9654 {
9655  uint8_t numInstances;
9657 } nas_homeSIDNID;
9658 
9675 typedef struct
9676 {
9677  uint8_t mccM[NAS_PLMN_LENGTH];
9678  uint16_t imsiM1112;
9679  uint8_t imsiMS1[NAS_IMSI_M_S1_LENGTH];
9680  uint8_t imsiMS2[NAS_IMSI_M_S2_LENGTH];
9682 
9703 typedef struct
9704 {
9705  uint8_t mccT[NAS_PLMN_LENGTH];
9706  uint16_t imsiT1112;
9707  uint8_t imsiTS1[NAS_IMSI_M_S1_LENGTH];
9708  uint8_t imsiTS2[NAS_IMSI_M_S2_LENGTH];
9709  uint8_t imsiTaddrNum;
9710 } nas_trueIMSI;
9711 
9731 typedef struct
9732 {
9733  uint16_t priChA;
9734  uint16_t priChB;
9735  uint16_t secChA;
9736  uint16_t secChB;
9737 } nas_CDMAChannel;
9738 
9770 typedef struct
9771 {
9780 
9793  pack_qmi_t *pCtx,
9794  uint8_t *pReqBuf,
9795  uint16_t *pLen,
9797  );
9798 
9810  uint8_t *pResp,
9811  uint16_t respLen,
9813 );
9814 
9854 typedef struct
9855 {
9856  uint16_t PhysicalLayer;
9857  uint16_t ControlMac;
9858  uint16_t AccessMac;
9859  uint16_t ForwardMac;
9860  uint16_t ReverseMac;
9861  uint16_t KeyExchange;
9862  uint16_t AuthProt;
9863  uint16_t EncryptProt;
9864  uint16_t SecProt;
9865  uint16_t IdleState;
9866  uint16_t MultDisc;
9867  uint16_t VirtStream;
9869 
9890 typedef struct
9891 {
9897 
9909  pack_qmi_t *pCtx,
9910  uint8_t *pReqBuf,
9911  uint16_t *pLen
9912  );
9913 
9925  uint8_t *pResp,
9926  uint16_t respLen,
9928  );
9929 
9955 typedef struct
9956 {
9957  uint16_t *pCurrentPrsnlty;
9960  uint64_t *pAppSubType;
9963 
9975  pack_qmi_t *pCtx,
9976  uint8_t *pReqBuf,
9977  uint16_t *pLen
9978  );
9979 
9991  uint8_t *pResp,
9992  uint16_t respLen,
9994  );
9995 
10004 typedef struct
10005 {
10006  uint8_t *pDetachAction;
10008 
10010 
10023  pack_qmi_t *pCtx,
10024  uint8_t *pReqBuf,
10025  uint16_t *pLen,
10026  pack_nas_SLQSSwiPSDetach_t *pReqParam
10027  );
10028 
10040  uint8_t *pResp,
10041  uint16_t respLen,
10042  unpack_nas_SLQSSwiPSDetach_t *pOutput
10043  );
10044 
10085 typedef struct
10086 {
10088  uint16_t *pHDRPackErrRate;
10089  uint8_t *pGSMBER;
10090  uint8_t *pWCDMABER;
10093 
10105  pack_qmi_t *pCtx,
10106  uint8_t *pReqBuf,
10107  uint16_t *pLen
10108  );
10109 
10121  uint8_t *pResp,
10122  uint16_t respLen,
10124  );
10125 
10135 typedef struct
10136 {
10137  uint8_t DRCValue;
10138  uint8_t DRCCover;
10139 } nas_DRCParams;
10140 
10156 typedef struct
10157 {
10158  uint32_t PilotType;
10159  uint16_t PilotPN;
10160  uint16_t PilotStrength;
10162 
10180 typedef struct
10181 {
10182  uint8_t NumPilots;
10185 
10207 typedef struct
10208 {
10210  uint8_t *pUATI;
10214 
10226  pack_qmi_t *pCtx,
10227  uint8_t *pReqBuf,
10228  uint16_t *pLen
10229  );
10230 
10242  uint8_t *pResp,
10243  uint16_t respLen,
10245  );
10246 
10255 typedef struct
10256 {
10257  uint16_t ActSetPilotPN;
10260 
10333 typedef struct
10334 {
10335  uint8_t State;
10336  uint16_t SO;
10337  uint32_t RX_PWR;
10338  uint16_t RX_EC_IO;
10339  uint32_t TX_PWR;
10340  uint8_t ActSetCnt;
10345 
10398 typedef struct
10399 {
10400  uint8_t State;
10401  uint8_t MACIndex;
10402  uint8_t SectorIDLen;
10403  uint16_t *pSectorID;
10404  uint16_t RX_PWR;
10405  uint16_t PER;
10406  uint16_t PilotEnergy;
10407  uint8_t SNR;
10409 
10440 typedef struct
10441 {
10442  uint8_t Technology;
10443  uint8_t QLIC;
10444  uint8_t Chipset;
10445  uint8_t HWVersion;
10447 
10500 typedef struct
10501 {
10502  uint32_t IPAddress;
10503  uint8_t LastErrCode;
10505 
10535 typedef struct
10536 {
10537  uint8_t *pObjectVer;
10544 
10556  pack_qmi_t *pCtx,
10557  uint8_t *pReqBuf,
10558  uint16_t *pLen
10559  );
10560 
10572  uint8_t *pResp,
10573  uint16_t respLen,
10575  );
10576 
10595 typedef struct
10596 {
10599 } nas_RSSIThresh;
10600 
10619 typedef struct
10620 {
10622  int16_t *pECIOThresList;
10623 } nas_ECIOThresh;
10624 
10641 typedef struct
10642 {
10646 
10664 typedef struct
10665 {
10669 
10686 typedef struct
10687 {
10689  int32_t *pIOThresList;
10690 } nas_IOThresh;
10691 
10711 typedef struct
10712 {
10715 } nas_RSRQThresh;
10716 
10736 typedef struct
10737 {
10739  int16_t *pRSRPThresList;
10740 } nas_RSRPThresh;
10741 
10770 typedef struct
10771 {
10772  uint8_t rptRate;
10773  uint8_t avgPeriod;
10775 
10785 typedef struct
10786 {
10790 
10831 typedef struct
10832 {
10843 
10845 
10858  pack_qmi_t *pCtx,
10859  uint8_t *pReqBuf,
10860  uint16_t *pLen,
10861  pack_nas_SLQSConfigSigInfo_t *pReqParam
10862  );
10863 
10875  uint8_t *pResp,
10876  uint16_t respLen,
10877  unpack_nas_SLQSConfigSigInfo_t *pOutput
10878  );
10879 
10952 typedef struct
10953 {
10954  uint16_t *pMCC;
10955  uint16_t *pMNC;
10956  uint8_t nameSize;
10957  uint8_t *pName;
10958  uint16_t *pSID;
10959  uint16_t *pNID;
10960  uint16_t *pNw2MCC;
10961  uint16_t *pNw2MNC;
10962  uint8_t *pNw2DescDisp;
10963  uint8_t *pNw2DescEnc;
10964  uint8_t *pNw2DescLen;
10965  uint8_t *pNw2Name;
10968 
10980  pack_qmi_t *pCtx,
10981  uint8_t *pReqBuf,
10982  uint16_t *pLen
10983  );
10984 
10996  uint8_t *pResp,
10997  uint16_t respLen,
10999  );
11000 
11010 typedef struct{
11011  uint8_t status;
11012  uint32_t uarfcn;
11013 } nas_wcdmaUARFCN;
11014 
11029 typedef struct{
11030  uint8_t status;
11031  uint32_t earfcn0;
11032  uint32_t earfcn1;
11033 } nas_lteEARFCN;
11034 
11047 typedef struct{
11048  uint8_t status;
11049  uint32_t earfcn;
11050  uint32_t pci;
11051 } nas_ltePCI;
11052 
11065 typedef struct
11066 {
11071 
11073 
11086  pack_qmi_t *pCtx,
11087  uint8_t *pReqBuf,
11088  uint16_t *pLen,
11090  );
11091 
11103  uint8_t *pResp,
11104  uint16_t respLen,
11105  unpack_nas_SLQSNASSwiSetChannelLock_t *pOutput
11106  );
11107 
11127 typedef struct
11128 {
11134 
11146  pack_qmi_t *pCtx,
11147  uint8_t *pReqBuf,
11148  uint16_t *pLen
11149  );
11150 
11162  uint8_t *pResp,
11163  uint16_t respLen,
11165  );
11166 
11191 typedef struct
11192 {
11193  uint8_t *pCycleLen;
11195  uint8_t *pEdrxEnable;
11198 
11210  pack_qmi_t *pCtx,
11211  uint8_t *pReqBuf,
11212  uint16_t *pLen
11213  );
11214 
11226  uint8_t *pResp,
11227  uint16_t respLen,
11229  );
11230 
11263 typedef struct
11264 {
11265  uint8_t *pEdrxRAT;
11266  uint32_t *pLteOpMode;
11268 
11320 typedef struct
11321 {
11322  uint8_t *pCycleLen;
11324  uint8_t *pEdrxEnable;
11325  uint8_t *pEdrxRAT;
11326  uint32_t *pLteOpMode;
11329 
11342  pack_qmi_t *pCtx,
11343  uint8_t *pReqBuf,
11344  uint16_t *pLen,
11346  );
11347 
11359  uint8_t *pResp,
11360  uint16_t respLen,
11362  );
11363 
11409 typedef struct
11410 {
11411  uint8_t *pEdrxEnable;
11412  uint8_t *pCycleLen;
11414  uint8_t *pEdrxRatType;
11415  uint32_t *pEdrxCiotLteMode;
11417 
11419 
11432  pack_qmi_t *pCtx,
11433  uint8_t *pReqBuf,
11434  uint16_t *pLen,
11436  );
11437 
11449  uint8_t *pResp,
11450  uint16_t respLen,
11451  unpack_nas_SLQSNASSeteDRXParams_t *pOutput
11452  );
11453 
11470 typedef struct
11471 {
11476 
11487 typedef struct
11488 {
11492 
11504  uint8_t *pResp,
11505  uint16_t respLen,
11507  );
11508 
11509 
11523 typedef struct
11524 {
11525  uint8_t TlvPresent;
11526  uint32_t count0;
11527  uint32_t count1;
11529 
11530 
11542 typedef struct
11543 {
11547 
11559  uint8_t *pResp,
11560  uint16_t respLen,
11562  );
11563 
11580 {
11583  uint16_t activeChannel;
11584 };
11585 
11598 {
11600  uint16_t dedicatedBand;
11601 };
11618 {
11620  uint16_t activeBand;
11621  uint32_t activeChannel;
11622 };
11623 
11648 {
11650  uint32_t bandwidth;
11651 };
11652 
11666 typedef struct{
11667  uint8_t *pInstanceSize;
11670 
11687 typedef struct{
11688  uint8_t TlvPresent;
11689  uint8_t *pInstancesSize;
11692 
11709 typedef struct{
11710  uint8_t TlvPresent;
11711  uint8_t *pInstancesSize;
11714 
11731 typedef struct{
11732  uint8_t TlvPresent;
11733  uint8_t *pInstancesSize;
11736 
11747 typedef struct{
11748  uint8_t TlvPresent;
11751 
11770 typedef struct
11771 {
11777  uint16_t Tlvresult;
11779 
11791  pack_qmi_t *pCtx,
11792  uint8_t *pReqBuf,
11793  uint16_t *pLen
11794  );
11795 
11807  uint8_t *pResp,
11808  uint16_t respLen,
11810  );
11811 
11825 typedef struct
11826 {
11827  uint8_t EmerMode;
11828  uint8_t TlvPresent;
11830 
11849 typedef struct
11850 {
11851  uint16_t ModePref;
11852  uint8_t TlvPresent;
11854 
11911 typedef struct
11912 {
11913  uint64_t BandPref;
11914  uint8_t TlvPresent;
11916 
11931 typedef struct
11932 {
11933  uint16_t PRLPref;
11934  uint8_t TlvPresent;
11936 
11955 typedef struct
11956 {
11957  uint16_t RoamPref;
11958  uint8_t TlvPresent;
11960 
12011 typedef struct
12012 {
12013  uint64_t LTEBandPref;
12014  uint8_t TlvPresent;
12016 
12030 typedef struct
12031 {
12032  uint8_t NetSelPref;
12033  uint8_t TlvPresent;
12035 
12052 typedef struct
12053 {
12054  uint32_t SrvDomainPref;
12055  uint8_t TlvPresent;
12057 
12072 typedef struct
12073 {
12074  uint32_t GWAcqOrderPref;
12075  uint8_t TlvPresent;
12077 
12098 typedef struct
12099 {
12100  uint8_t acqOrdeLen;
12101  uint8_t *pAcqOrder;
12102  uint8_t TlvPresent;
12104 
12125 typedef struct
12126 {
12128  uint8_t TlvPresent;
12130 
12147 typedef struct
12148 {
12150  uint8_t TlvPresent;
12152 
12204 typedef struct
12205 {
12206  uint64_t lteM1BandPref;
12207  uint8_t TlvPresent;
12209 
12261 typedef struct
12262 {
12263  uint64_t lteNb1BandPref;
12264  uint8_t TlvPresent;
12266 
12289 typedef struct
12290 {
12292  uint32_t *pCiotAcqOrder;
12293  uint8_t TlvPresent;
12295 
12315 typedef struct
12316 {
12317  uint64_t bits_1_64;
12318  uint64_t bits_65_128;
12319  uint64_t bits_129_192;
12320  uint64_t bits_193_256;
12321  uint8_t TlvPresent;
12323 
12331 
12332 
12340 
12416 typedef struct
12417 {
12433  nas_NR5gBandPrefTlv *pNr5gBandPref;
12434  nas_LTEBandPrefExtTlv *pLTEBandPrefExt;
12436 
12448  pack_qmi_t *pCtx,
12449  uint8_t *pReqBuf,
12450  uint16_t *pLen
12451  );
12452 
12465  uint8_t *pResp,
12466  uint16_t respLen,
12468  );
12469 
12470 /***
12471 **
12472  * Contain the network scan information.
12473  *
12474  * \param pNetworkType
12475  * - network type.
12476  * - Bit 0 - GSM.
12477  * - Bit 1 - UMTS.
12478  * - Bit 2 - LTE.
12479  * - Bit 3 - TD-SCDMA.
12480  *
12481  * \param pScanType
12482  * - Scan type.
12483  * - 0x00 - PLMN(default).
12484  * - 0x01 - Closed subscriber group.
12485  * - 0x02 - Mode prference.
12486  * - 0x03 - Physical cell ID.
12487  *
12488  * \param pCiotOpModePref[IN]
12489  * - CIOT LTE Operational Mode Preference
12490  * - Bitmask representing the Cellular Internet of Things
12491  * (CIoT) LTE operational mode preference.
12492  * - Values:
12493  * - Bit 0 (0x01) - QMI_NAS_CIOT_LTE_OP_MODE_PREF_WB - LTE wideband (legacy LTE)
12494  * - Bit 1 (0x02) - QMI_NAS_CIOT_LTE_OP_MODE_PREF_M1 - LTE M1
12495  * - Bit 2 (0x04) - QMI_NAS_CIOT_LTE_OP_MODE_PREF_NB1 - LTE NB1
12496  * - All unlisted bits are reserved for future use and the service point
12497  * ignores them if used.
12498  *
12499  * \param pLteM1BandPref[IN]
12500  * - Bitmask representing the LTE M1 band preferencet.
12501  * - Bit Values
12502  * - Bit 0 - E-UTRA Operating Band 1
12503  * - Bit 1 - E-UTRA Operating Band 2
12504  * - Bit 2 - E-UTRA Operating Band 3
12505  * - Bit 3 - E-UTRA Operating Band 4
12506  * - Bit 4 - E-UTRA Operating Band 5
12507  * - Bit 5 - E-UTRA Operating Band 6
12508  * - Bit 6 - E-UTRA Operating Band 7
12509  * - Bit 7 - E-UTRA Operating Band 8
12510  * - Bit 8 - E-UTRA Operating Band 9
12511  * - Bit 9 - E-UTRA Operating Band 10
12512  * - Bit 10 - E-UTRA Operating Band 11
12513  * - Bit 11 - E-UTRA Operating Band 12
12514  * - Bit 12 - E-UTRA Operating Band 13
12515  * - Bit 13 - E-UTRA Operating Band 14
12516  * - Bit 16 - E-UTRA Operating Band 17
12517  * - Bit 17 - E-UTRA Operating Band 18
12518  * - Bit 18 - E-UTRA Operating Band 19
12519  * - Bit 19 - E-UTRA Operating Band 20
12520  * - Bit 20 - E-UTRA Operating Band 21
12521  * - Bit 22 - E-UTRA Operating Band 23
12522  * - Bit 23 - E-UTRA Operating Band 24
12523  * - Bit 24 - E-UTRA Operating Band 25
12524  * - Bit 25 - E-UTRA Operating Band 26
12525  * - Bit 27 - E-UTRA Operating Band 28
12526  * - Bit 28 - E-UTRA Operating Band 29
12527  * - Bit 29 - E-UTRA Operating Band 32
12528  * - Bit 32 - E-UTRA Operating Band 33
12529  * - Bit 33 - E-UTRA Operating Band 34
12530  * - Bit 34 - E-UTRA Operating Band 35
12531  * - Bit 35 - E-UTRA Operating Band 36
12532  * - Bit 36 - E-UTRA Operating Band 37
12533  * - Bit 37 - E-UTRA Operating Band 38
12534  * - Bit 38 - E-UTRA Operating Band 39
12535  * - Bit 39 - E-UTRA Operating Band 40
12536  * - Bit 40 - E-UTRA Operating Band 41
12537  * - Bit 41 - E-UTRA Operating Band 42
12538  * - Bit 42 - E-UTRA Operating Band 43
12539  * - Bit 60 - E-UTRA Operating Band 125
12540  * - Bit 61 - E-UTRA Operating Band 126
12541  * - Bit 62 - E-UTRA Operating Band 127
12542  *
12543  * \param pLteNb1BandPref[IN]
12544  * - Bitmask representing the LTE NB1 band preference.
12545  * - Bit Values
12546  * - Bit 0 - E-UTRA Operating Band 1
12547  * - Bit 1 - E-UTRA Operating Band 2
12548  * - Bit 2 - E-UTRA Operating Band 3
12549  * - Bit 3 - E-UTRA Operating Band 4
12550  * - Bit 4 - E-UTRA Operating Band 5
12551  * - Bit 5 - E-UTRA Operating Band 6
12552  * - Bit 6 - E-UTRA Operating Band 7
12553  * - Bit 7 - E-UTRA Operating Band 8
12554  * - Bit 8 - E-UTRA Operating Band 9
12555  * - Bit 9 - E-UTRA Operating Band 10
12556  * - Bit 10 - E-UTRA Operating Band 11
12557  * - Bit 11 - E-UTRA Operating Band 12
12558  * - Bit 12 - E-UTRA Operating Band 13
12559  * - Bit 13 - E-UTRA Operating Band 14
12560  * - Bit 16 - E-UTRA Operating Band 17
12561  * - Bit 17 - E-UTRA Operating Band 18
12562  * - Bit 18 - E-UTRA Operating Band 19
12563  * - Bit 19 - E-UTRA Operating Band 20
12564  * - Bit 20 - E-UTRA Operating Band 21
12565  * - Bit 22 - E-UTRA Operating Band 23
12566  * - Bit 23 - E-UTRA Operating Band 24
12567  * - Bit 24 - E-UTRA Operating Band 25
12568  * - Bit 25 - E-UTRA Operating Band 26
12569  * - Bit 27 - E-UTRA Operating Band 28
12570  * - Bit 28 - E-UTRA Operating Band 29
12571  * - Bit 29 - E-UTRA Operating Band 32
12572  * - Bit 32 - E-UTRA Operating Band 33
12573  * - Bit 33 - E-UTRA Operating Band 34
12574  * - Bit 34 - E-UTRA Operating Band 35
12575  * - Bit 35 - E-UTRA Operating Band 36
12576  * - Bit 36 - E-UTRA Operating Band 37
12577  * - Bit 37 - E-UTRA Operating Band 38
12578  * - Bit 38 - E-UTRA Operating Band 39
12579  * - Bit 39 - E-UTRA Operating Band 40
12580  * - Bit 40 - E-UTRA Operating Band 41
12581  * - Bit 41 - E-UTRA Operating Band 42
12582  * - Bit 42 - E-UTRA Operating Band 43
12583  * - Bit 60 - E-UTRA Operating Band 125
12584  * - Bit 61 - E-UTRA Operating Band 126
12585  * - Bit 62 - E-UTRA Operating Band 127
12586  */
12587 
12588 typedef struct
12589 {
12590  uint8_t *pNetworkType;
12591  uint32_t *pScanType;
12592  uint64_t *pCiotOpModePref;
12593  uint64_t *pLteM1BandPref;
12594  uint64_t *pLteNB1BandPref;
12596 
12612  pack_qmi_t *pCtx,
12613  uint8_t *pReqBuf,
12614  uint16_t *pLen,
12616  );
12617 
12629 typedef struct{
12630  uint8_t edrxEnabled;
12631  uint8_t TlvPresent;
12633 
12643 typedef struct{
12644  uint8_t cycleLength;
12645  uint8_t TlvPresent;
12647 
12657 typedef struct{
12658  uint8_t edrxPtw;
12659  uint8_t TlvPresent;
12661 
12685 typedef struct{
12686  uint8_t edrxRatType;
12687  uint8_t TlvPresent;
12689 
12704 typedef struct{
12705  uint32_t lteOpMode;
12706  uint8_t TlvPresent;
12708 
12736 typedef struct
12737 {
12745 
12757  uint8_t *pResp,
12758  uint16_t respLen,
12760  );
12761 
12762 typedef enum
12763 {
12770 
12780 typedef struct
12781 {
12782  uint32_t csgId;
12783  uint8_t TlvPresent;
12784 }nas_CsgId;
12785 
12807 typedef struct
12808 {
12809  uint16_t mcc;
12810  uint16_t mnc;
12811  uint8_t pcsDigit;
12812  uint8_t TlvPresent;
12813 }nas_PlmnID;
12814 
12830 typedef struct
12831 {
12832  uint32_t lteOpMode;
12833  uint8_t TlvPresent;
12834 }nas_LteOpMode;
12835 
12836 
12921 typedef struct
12922 {
12923  uint8_t radioIf;
12925  uint8_t rejectCause;
12931 
12943  uint8_t *pResp,
12944  uint16_t respLen,
12946  );
12947 
12970 typedef struct{
12974  uint8_t TlvPresent;
12976 
12988 typedef struct
12989 {
12993 
13005  pack_qmi_t *pCtx,
13006  uint8_t *pReqBuf,
13007  uint16_t *pLen
13008  );
13009 
13021  uint8_t *pResp,
13022  uint16_t respLen,
13024  );
13025 
13026 #ifdef __cplusplus
13027 } /* extern "C" { */
13028 #endif
13029 
13030 #endif
13031 
uint8_t * pName
Definition: nas.h:10957
uint8_t TlvPresent
Definition: nas.h:5068
uint16_t lteSnrDelta
Definition: nas.h:4877
int pack_nas_SLQSSwiGetHRPDStats(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_NR5GSerStatTlv * pNR5GSerStatTlv
Definition: nas.h:3114
Definition: nas.h:4059
int16_t snr
Definition: nas.h:1531
NAS_LTE_CPHY_SCELL_STATE_LITE scell_state
Definition: nas.h:8641
uint64_t * pBandPref
Definition: nas.h:1054
uint64_t bits_1_64
Definition: nas.h:12317
int pack_nas_SLQSSetBandPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetBandPreference_t *pReqParam)
uint8_t TlvPresent
Definition: nas.h:6895
int16_t srxlev
Definition: nas.h:8262
nas_LTESigRptCfg * pLTESigRptCfg
Definition: nas.h:10840
#define NAS_IMSI_M_S2_LENGTH
Definition: nas.h:22
Definition: nas.h:7189
Definition: nas.h:5782
Definition: nas.h:5380
NASPhyCaAggScellDlBw PhyCaAggScellDlBw
Definition: nas.h:6636
uint16_t * pLTERSRPDelta
Definition: nas.h:5959
Definition: nas.h:6472
int pack_nas_SLQSNASSeteDRXParams(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNASSeteDRXParams_t *pReqParam)
uint16_t Tlvresult
Definition: nas.h:6156
uint32_t pci
Definition: nas.h:6457
int16_t rxSignalStrength
Definition: nas.h:4501
Definition: nas.h:1168
uint8_t * pAcqOrder
Definition: nas.h:12101
uint8_t TlvPresent
Definition: nas.h:6734
uint8_t HDRSINRThreshListLen
Definition: nas.h:5563
Definition: nas.h:12125
uint8_t TlvPresent
Definition: nas.h:6865
uint16_t NetworkID
Definition: nas.h:4387
uint8_t * pEdrxEnable
Definition: nas.h:11411
nas_AddSysInfo * pAddWCDMASysInfo
Definition: nas.h:2912
uint8_t selectedNetwork
Definition: nas.h:6302
swi_uint256_t ParamPresenceMask
Definition: nas.h:3699
swi_uint256_t ParamPresenceMask
Definition: nas.h:11132
nas_LTESigRptConfig * pLTESigRptConfig
Definition: nas.h:5960
uint32_t Preferred
Definition: nas.h:3400
uint8_t dayOfWeek
Definition: nas.h:8535
Definition: nas.h:8604
swi_uint256_t ParamPresenceMask
Definition: nas.h:9778
Definition: nas.h:3470
NAS_LTE_CPHY_CA_BW_NRB_LITE
Definition: nas.h:8600
uint16_t * pLTERSRQDelta
Definition: nas.h:5957
uint8_t lacValid
Definition: nas.h:2260
int unpack_nas_SLQSNASSwiSetChannelLock(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASSwiSetChannelLock_t *pOutput)
uint64_t bits_129_192
Definition: nas.h:704
uint32_t * pLteOpMode
Definition: nas.h:11326
int unpack_nas_SLQSGetErrorRate(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetErrorRate_t *pOutput)
uint8_t NeighborSetCnt
Definition: nas.h:10342
uint32_t PilotType
Definition: nas.h:10158
Definition: nas.h:8159
uint64_t * pTdscdmaBandPref
Definition: nas.h:1063
uint32_t * pChangeDuration
Definition: nas.h:7228
int pack_nas_SLQSSetSysSelectionPref(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetSysSelectionPref_t *pReqParam)
Definition: nas.h:6893
Definition: nas.h:7994
uint8_t srvStatus
Definition: nas.h:4170
uint8_t threshGsmHigh
Definition: nas.h:8106
Definition: nas.h:8527
uint8_t RSRQThresListLen
Definition: nas.h:10713
uint8_t TlvPresent
Definition: nas.h:3555
uint8_t radioInterfaceNo
Definition: nas.h:6303
uint8_t sysForbiddenValid
Definition: nas.h:2749
nas_NR5GCellStatusTlv * pNR5GCellStatus
Definition: nas.h:3116
uint16_t regPrd
Definition: nas.h:2525
swi_uint256_t ParamPresenceMask
Definition: nas.h:52
#define NAS_MAX_PHY_CA_AGG_SCELL_ARRRY_SIZE
Definition: nas.h:28
uint8_t networkIdValid
Definition: nas.h:2267
Definition: nas.h:12289
int pack_nas_SetCDMANetworkParameters(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SetCDMANetworkParameters_t *pReqParam)
uint8_t * pNw2DescDisp
Definition: nas.h:10962
uint16_t forbiddenNwInstLen
Definition: nas.h:12971
uint8_t edrxRatType
Definition: nas.h:12686
Definition: nas.h:8196
uint32_t psBarStatus
Definition: nas.h:2573
uint8_t lteEsmUl
Definition: nas.h:7313
Definition: nas.h:4566
NASPhyCaAggPcellInfo PhyCaAggPcellInfo
Definition: nas.h:6638
uint16_t * pAddLTESysInfo
Definition: nas.h:2913
Definition: nas.h:10664
uint32_t * pSrvRegRestriction
Definition: nas.h:1065
#define NAS_MAX_SCC_RX_INFO_INSTANCES
Definition: nas.h:19
uint16_t geoSysIdx
Definition: nas.h:2524
uint16_t MNC
Definition: nas.h:3241
uint8_t hdrPersonalityValid
Definition: nas.h:2156
int8_t * pRscp
Definition: nas.h:1696
uint8_t bsInfoValid
Definition: nas.h:2076
swi_uint256_t ParamPresenceMask
Definition: nas.h:4407
int unpack_nas_SLQSGetSysSelectionPref(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSysSelectionPref_t *pOutput)
uint8_t * pInstanceSize
Definition: nas.h:11667
uint8_t TlvPresent
Definition: nas.h:6558
struct nas_CSGID * pCSGID
Definition: nas.h:593
uint8_t * pCycleLen
Definition: nas.h:11322
uint8_t freqsLen
Definition: nas.h:8224
Definition: nas.h:11047
#define NAS_SERVING_SYSTEM_INFO_MAX_RADIO_INTERFACE_LIST
Definition: nas.h:23
nas_QmisNasSlqsNasPCIInfo * pPCIInfo
Definition: nas.h:3627
uint32_t io
Definition: nas.h:5038
uint16_t nmrLac
Definition: nas.h:7622
uint64_t * pAppSubType
Definition: nas.h:9960
nas_GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: nas.h:3094
uint8_t shortNameSB
Definition: nas.h:7520
int16_t rsrplevel
Definition: nas.h:4610
uint8_t day
Definition: nas.h:8447
Definition: nas.h:4596
uint8_t nmrBsic
Definition: nas.h:7624
uint32_t regAction
Definition: nas.h:7226
uint8_t * pMncPcsDigitStatus
Definition: nas.h:7229
LITEQMI_NAS_LTE_CPHY_SCELL_STATE scell_state
Definition: nas.h:6459
nas_QmiNas3GppNetworkRAT * pRATINstance
Definition: nas.h:3623
uint8_t * pEmerMode
Definition: nas.h:1052
uint32_t BasestationLatitude
Definition: nas.h:4389
nas_LTEInfoIntrafreq * pLTEInfoIntrafreq
Definition: nas.h:8349
uint8_t ValidityCW1
Definition: nas.h:3697
int16_t rsrp
Definition: nas.h:7873
uint8_t rejCause
Definition: nas.h:2400
uint8_t * pAccolc
Definition: nas.h:5381
int unpack_nas_SLQSSetSysSelectionPref(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSysSelectionPref_t *pOutput)
uint16_t networkID
Definition: nas.h:2075
uint8_t isPrefDataPath
Definition: nas.h:1815
Definition: nas.h:11579
Definition: nas.h:3550
int pack_nas_SetACCOLC(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SetACCOLC_t reqParam)
uint16_t EncryptProt
Definition: nas.h:9863
uint8_t TlvPresent
Definition: nas.h:6748
uint8_t networkIdValid
Definition: nas.h:2502
nas_TDSCDMASINRCONFThresh * pTDSCDMASINRCONFThresh
Definition: nas.h:10841
uint8_t srvStatus
Definition: nas.h:1814
Definition: nas.h:1931
Definition: nas.h:9206
uint8_t numInstances
Definition: nas.h:8896
Definition: nas.h:6633
int unpack_nas_GetRFInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_GetRFInfo_t *pOutput)
Definition: nas.h:9001
uint8_t gsmUmtsUl
Definition: nas.h:7317
nas_rxInfo * pRXChain0Info
Definition: nas.h:9291
uint32_t bandwidth
Definition: nas.h:11650
Definition: nas.h:10785
uint32_t * pLteOpMode
Definition: nas.h:11266
Definition: nas.h:6594
uint8_t band
Definition: nas.h:3872
Definition: nas.h:5733
nas_GERANInfo * pGERANInfo
Definition: nas.h:8346
int pack_nas_SLQSSwiGetLteSccRxInfo(pack_qmi_t *pCtx, uint8_t *pReq, uint16_t *pLen)
NASEmergencyModeTlv EMTlv
Definition: nas.h:6988
uint8_t * pErrorRateInd
Definition: nas.h:1313
nas_lteEARFCN * pLteEARFCN
Definition: nas.h:11130
int unpack_nas_SLQSInitiateNetworkRegistration(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSInitiateNetworkRegistration_t *pOutput)
int16_t * pWCDMARSSIThreshList
Definition: nas.h:5617
uint8_t longNameEn
Definition: nas.h:7523
int unpack_nas_PerformNetworkScan(uint8_t *pResp, uint16_t respLen, unpack_nas_PerformNetworkScan_t *pOutput)
int16_t snrlevel
Definition: nas.h:4598
uint8_t lteRsrpDelta
Definition: nas.h:4878
Definition: nas.h:11191
uint8_t TlvPresent
Definition: nas.h:12075
uint8_t TlvPresent
Definition: nas.h:12293
uint64_t bits_1_64
Definition: nas.h:702
int16_t rscp
Definition: nas.h:7798
uint8_t PRLInd
Definition: nas.h:4400
uint32_t wcdmaRRCState
Definition: nas.h:8294
uint8_t * pSubscriptionInfoInd
Definition: nas.h:1309
uint8_t threshXHigh
Definition: nas.h:7998
uint32_t Broadcast
Definition: nas.h:5257
uint8_t TlvPresent
Definition: nas.h:2785
int pack_nas_SLQSGetPLMNName(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSGetPLMNName_t *reqArg)
Definition: nas.h:5932
nas_CDMASysInfoExt CDMASystemInfoExt
Definition: nas.h:4403
uint8_t * pObjectVer
Definition: nas.h:10537
uint8_t HDRIOThreshListLen
Definition: nas.h:5581
nas_roamIndList RoamingIndicatorList
Definition: nas.h:4391
uint32_t BasestationLongitude
Definition: nas.h:4390
nas_GSMSysInfo * pGSMSysInfo
Definition: nas.h:2906
uint16_t arfcn
Definition: nas.h:8061
Definition: nas.h:8444
NASGWAcqOrderPrefTlv GWAOPTlv
Definition: nas.h:6996
nas_minBasedIMSI * pMinBasedIMSI
Definition: nas.h:9775
uint8_t HdrPersonality
Definition: nas.h:4404
uint32_t iLTEbandValue
Definition: nas.h:6541
uint16_t tac
Definition: nas.h:2762
uint8_t srvDomainValid
Definition: nas.h:1933
uint8_t lacValid
Definition: nas.h:2394
uint32_t * pApplication
Definition: nas.h:9100
Definition: nas.h:5665
uint8_t tacValid
Definition: nas.h:2505
nas_lteRsrpinformation lteRsrpinfo
Definition: nas.h:5043
nas_NetworkStat1x * pNetworkStat1x
Definition: nas.h:10538
Definition: nas.h:4866
Definition: nas.h:4188
int unpack_nas_SLQSNasEdrxChangeInfoCallBack_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasEdrxChangeInfoCallBack_Ind_t *pOutput)
int16_t geranRssi
Definition: nas.h:7716
uint8_t rptRate
Definition: nas.h:10772
Definition: nas.h:12807
uint8_t * pNetworkTimeInd
Definition: nas.h:1310
uint8_t LTERSRQThreshListLen
Definition: nas.h:5684
uint16_t ratDisabledMask
Definition: nas.h:12127
uint8_t day
Definition: nas.h:8531
Definition: nas.h:8474
uint8_t roamStatusValid
Definition: nas.h:2747
Definition: nas.h:3693
uint16_t mnc
Definition: nas.h:7384
unpack_result_t unpack_nas_SLQSNasConfigSigInfo2_t
Definition: nas.h:5971
Definition: nas.h:5482
Definition: nas.h:2544
uint8_t RegForeignNID
Definition: nas.h:5253
uint8_t dataCapabilitiesLen
Definition: nas.h:4031
uint16_t MCC
Definition: nas.h:3240
Definition: nas.h:10333
int unpack_nas_SLQSNasGetHDRColorCode(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetHDRColorCode_t *pOutput)
uint32_t PSDomain
Definition: nas.h:3235
uint32_t Roaming
Definition: nas.h:5259
Definition: nas.h:1495
int pack_nas_SLQSNASGeteDRXParams(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t AuthProt
Definition: nas.h:9862
uint8_t systemMode
Definition: nas.h:3791
uint8_t rsrqDelta
Definition: nas.h:4872
Definition: nas.h:1551
Definition: nas.h:11597
uint16_t * pRoamPref
Definition: nas.h:583
nas_CDMARSSIThresh * pCDMARSSIThresh
Definition: nas.h:5934
int unpack_nas_SLQSSwiNetworkDebug(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiNetworkDebug_t *pOutput)
uint8_t SCM
Definition: nas.h:5250
int16_t ecio
Definition: nas.h:1461
uint16_t mcc
Definition: nas.h:1753
Definition: nas.h:6848
uint16_t numInstance
Definition: nas.h:9373
uint8_t ECIOThresListLen
Definition: nas.h:10621
struct nas_acqOrderPref * pAcqOrderPref
Definition: nas.h:1064
NASLteNasReleaseInfoTlv nasRelInfoTlv
Definition: nas.h:7130
LITEQMI_NAS_LTE_CPHY_SCELL_STATE
Definition: nas.h:6363
Definition: nas.h:7711
uint8_t srvcapability
Definition: nas.h:2746
uint16_t ReverseMac
Definition: nas.h:9860
nas_TDSCDMARSSIThresh * pTDSCDMARSSIThresh
Definition: nas.h:5963
uint8_t sinr
Definition: nas.h:1499
int16_t ecio
Definition: nas.h:7799
NASQmiCbkNasSystemSelPrefInd Info
Definition: nas.h:7023
uint64_t * pLteM1BandPref
Definition: nas.h:12593
uint16_t tac
Definition: nas.h:2506
Definition: nas.h:2062
nas_SrvStatusInfo * pCDMASrvStatusInfo
Definition: nas.h:2899
uint8_t * pDualStandByPrefInd
Definition: nas.h:1308
uint8_t numRadioInterfaces
Definition: nas.h:3999
uint8_t * pEmerMode
Definition: nas.h:579
uint16_t arfcn
Definition: nas.h:7684
uint8_t radio_if
Definition: nas.h:9208
uint16_t PRLPref
Definition: nas.h:11933
int16_t * pGSMRSSIThreshList
Definition: nas.h:5600
uint8_t regState
Definition: nas.h:3995
NASQmiCbkNasSwiOTAMessageInd Info
Definition: nas.h:7151
uint8_t longNameLen
Definition: nas.h:9469
uint8_t * pSystemSelectionInd
Definition: nas.h:1305
nas_CiotAcqOrderPrefTlv * pCiotAcqOrderPref
Definition: nas.h:12432
uint8_t lteOpModeLen
Definition: nas.h:3551
uint8_t nccPermitted
Definition: nas.h:8108
Definition: nas.h:12767
uint8_t umtsLTENbrCellLen
Definition: nas.h:8295
uint32_t action
Definition: nas.h:9002
uint8_t hdrPersonality
Definition: nas.h:6305
nas_GSMRSSIThresh * pGSMRSSIThresh
Definition: nas.h:5946
uint64_t band_pref
Definition: nas.h:6721
uint8_t * pMNCIncPCSDigStat
Definition: nas.h:1060
nas_EdrxPagingTimeWindow edrxPagingTimeWindowTlv
Definition: nas.h:12740
nas_AddSysInfo * pAddWCDMASysInfo
Definition: nas.h:3105
cdmaSSInfo CDMASSInfo
Definition: nas.h:1588
unpack_result_t unpack_nas_SetLURejectCallback_t
Definition: nas.h:4964
uint8_t hour
Definition: nas.h:8448
swi_uint256_t ParamPresenceMask
Definition: nas.h:11545
uint8_t ioDelta
Definition: nas.h:4870
uint8_t roamStatus
Definition: nas.h:1938
uint16_t priChB
Definition: nas.h:9734
uint16_t cellID
Definition: nas.h:7793
uint8_t * pPCSInstanceSize
Definition: nas.h:3624
nas_DeviceConfigDetail * pDeviceConfigDetail
Definition: nas.h:10540
nas_NR5gBandPrefTlv * pNr5gBandPref
Definition: nas.h:12433
Definition: nas.h:7128
Definition: nas.h:12030
int pack_nas_GetServingNetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
NASRatDisabledMaskTlv RatDMTlv
Definition: nas.h:6998
uint32_t * pBroadcast
Definition: nas.h:9099
Definition: nas.h:3870
uint16_t * pNw2MNC
Definition: nas.h:10961
Definition: nas.h:8059
swi_uint256_t ParamPresenceMask
Definition: nas.h:9294
uint16_t mcc
Definition: nas.h:7383
uint8_t sNonIntraSearch
Definition: nas.h:7953
uint8_t TlvPresent
Definition: nas.h:12783
nas_trueIMSI * pTrueIMSI
Definition: nas.h:9776
uint8_t RoamIndicatorVal
Definition: nas.h:4383
nas_dirNum * pDirNum
Definition: nas.h:9773
uint8_t umtsInst
Definition: nas.h:7800
nas_ltePCI * pLtePCI
Definition: nas.h:11131
unpack_result_t unpack_nas_SLQSSwiPSDetach_t
Definition: nas.h:10009
uint8_t band1900
Definition: nas.h:8062
uint16_t psc
Definition: nas.h:7797
int16_t * pLTESNRThresList
Definition: nas.h:10667
Definition: nas.h:6657
nas_RSRQThresh * pRSRQThresh
Definition: nas.h:10838
uint8_t * pEdrxEnable
Definition: nas.h:11324
nas_wcdmaUARFCN * pWcdmaUARFCN
Definition: nas.h:11129
int freq
Definition: nas.h:8640
nas_BandPrefInfoTlv nas_LTEBandPrefExtTlv
Definition: nas.h:12339
int unpack_nas_SetServingSystemCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetServingSystemCallback_ind_t *pOutput)
int16_t * pLTERSRPThreshList
Definition: nas.h:5702
uint64_t * pLTEBandPref
Definition: nas.h:584
swi_uint256_t ParamPresenceMask
Definition: nas.h:6106
int16_t * pHDRECIOThreshList
Definition: nas.h:5538
uint8_t * pEdrxChangeInfoInd
Definition: nas.h:1320
int unpack_valid_nas_GetCDMANetworkParameters(uint8_t *pResp, uint8_t u8Info)
uint8_t TlvPresent
Definition: nas.h:6474
int unpack_nas_SLQSSwiRandIndicatorCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiRandIndicatorCallback_Ind_t *pOutput)
uint8_t LastErrCode
Definition: nas.h:10503
Definition: nas.h:6833
int32_t * pIOThresList
Definition: nas.h:10689
nas_PhyCaAggScellDlBw sPhyCaAggScellDlBw
Definition: nas.h:8813
Definition: nas.h:8103
int unpack_nas_GetHomeNetwork3GPP2(uint8_t *pResp, uint16_t respLen, unpack_nas_GetHomeNetwork3GPP2_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: nas.h:4732
nas_LTEInfoNeighboringGSM * pLTEInfoNeighboringGSM
Definition: nas.h:8351
uint16_t ModePref
Definition: nas.h:6706
Definition: nas.h:6760
int pack_nas_SLQSNasGetCellLocationInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:10085
int pack_nas_SLQSSwiGetHDRProtSubtype(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int8_t timeZone
Definition: nas.h:8452
uint8_t ueInIdle
Definition: nas.h:7946
uint32_t PersistentTechPref
Definition: nas.h:6104
Definition: nas.h:4520
uint16_t mcc
Definition: nas.h:12809
uint8_t instancesSize
Definition: nas.h:1409
uint16_t nmrRxLev
Definition: nas.h:7625
float rssi
Definition: nas.h:1553
int8_t rssi
Definition: nas.h:1460
int unpack_nas_SLQSNasIndicationRegisterExt(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasIndicationRegisterExt_t *pOutput)
uint8_t rxChainIndex
Definition: nas.h:8861
uint32_t TX_PWR
Definition: nas.h:10339
uint32_t RAN
Definition: nas.h:3236
Definition: nas.h:5766
uint8_t ueInIdle
Definition: nas.h:8021
uint16_t MCC
Definition: nas.h:3446
uint8_t status
Definition: nas.h:11048
uint8_t radioInterfaceSize
Definition: nas.h:5101
uint8_t TDSCDMARSSIThreshListLen
Definition: nas.h:5768
uint32_t lteOpMode
Definition: nas.h:12832
uint16_t data_len
Definition: nas.h:7071
uint8_t hsInd
Definition: nas.h:2407
Definition: nas.h:10595
uint8_t * pCycleLen
Definition: nas.h:11193
int pack_nas_SLQSGetSignalStrength(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint16_t reqMask)
uint8_t egprsSuppValid
Definition: nas.h:2270
int iLTEbandValue
Definition: nas.h:8763
uint16_t rsrq
Definition: nas.h:3514
char shortNameLen
Definition: nas.h:7521
struct nas_nr5gBandPref * pNr5gBandPref
Definition: nas.h:1074
int pci
Definition: nas.h:8728
nas_lteSnrinformation lteSnrinfo
Definition: nas.h:5042
uint16_t imsiM1112
Definition: nas.h:9678
uint8_t isSysPrlMatch
Definition: nas.h:2155
nas_SccRxInfo * pSccRxInfo
Definition: nas.h:8929
uint8_t DataCapsLen
Definition: nas.h:3244
nas_MNRInfo * pMNRInfo
Definition: nas.h:7227
nas_RfBandInfoExtFormat * pRfBandInfoExtFormat
Definition: nas.h:11774
Definition: nas.h:5648
Definition: nas.h:700
uint8_t TlvPresent
Definition: nas.h:12033
uint16_t activeChannel
Definition: nas.h:1387
uint16_t iLTEbandValue
Definition: nas.h:8731
uint16_t Tlvresult
Definition: nas.h:7152
uint16_t * pHDRIODelta
Definition: nas.h:5945
int pack_nas_SLQSGetNetworkTime(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:3787
uint8_t * pMncPcsStatus
Definition: nas.h:7385
uint8_t hdrHybrid
Definition: nas.h:4173
uint32_t CellID
Definition: nas.h:4398
struct nas_RFBandInfoElements * pRFBandInfoParam
Definition: nas.h:11668
swi_uint256_t ParamPresenceMask
Definition: nas.h:9895
Definition: nas.h:8602
uint8_t * pNetworkRejectInd
Definition: nas.h:1317
NASServingSystemInfo SSInfo
Definition: nas.h:6326
uint64_t bits_193_256
Definition: nas.h:705
uint16_t servingCellId
Definition: nas.h:7951
uint8_t radioIf
Definition: nas.h:4523
uint8_t TlvPresent
Definition: nas.h:11852
int unpack_nas_SLQSNASGeteDRXParams(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASGeteDRXParams_t *pOutput)
uint16_t Tlvresult
Definition: nas.h:6191
uint64_t * pLteM1BandPref
Definition: nas.h:1070
uint32_t * pSrvRegRestriction
Definition: nas.h:592
int unpack_nas_SetNetworkPreference(uint8_t *pResp, uint16_t respLen, unpack_nas_SetNetworkPreference_t *pOutput)
int pack_nas_SLQSSwiNetworkDebug(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t EmerMode
Definition: nas.h:6691
int unpack_nas_SLQSNasSysInfoCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSysInfoCallback_ind_t *pOutput)
Definition: nas.h:9731
uint8_t * pChgDuration
Definition: nas.h:1059
int8_t * pGSMSigInfo
Definition: nas.h:1693
Definition: nas.h:12765
uint8_t bEnable
Definition: nas.h:4888
uint32_t cellBroadcastCap
Definition: nas.h:2547
uint8_t CiotAcqOrderLen
Definition: nas.h:6896
nas_DRCParams * pDRCParams
Definition: nas.h:10209
int unpack_nas_SLQSNASSwiGetChannelLock(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASSwiGetChannelLock_t *pOutput)
int unpack_nas_SLQSNASGeteDRXParamsExt(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASGeteDRXParamsExt_t *pOutput)
int unpack_nas_SLQSSwiPSDetach(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiPSDetach_t *pOutput)
uint16_t imsiT1112
Definition: nas.h:9706
float rscp
Definition: nas.h:1554
uint16_t RoamPref
Definition: nas.h:6749
Definition: nas.h:7381
uint32_t timingAdvance
Definition: nas.h:7686
uint8_t TlvPresent
Definition: nas.h:8733
uint8_t DRCValue
Definition: nas.h:10137
int8_t rsrq
Definition: nas.h:4585
Definition: nas.h:12052
uint8_t isSysPrlMatchValid
Definition: nas.h:2154
int pack_nas_SLQSNasSwiModemStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
unpack_result_t unpack_nas_SLQSSetSysSelectionPref_t
Definition: nas.h:597
NASAcqOrderPrefTlv AOPTlv
Definition: nas.h:6997
uint32_t radioInterface
Definition: nas.h:5070
uint32_t * pGWAcqOrderPref
Definition: nas.h:589
Definition: nas.h:4117
LITE_TYPE_OF_SERVICE_DOMAIN serviceDomain
Definition: nas.h:12924
uint8_t cellIdValid
Definition: nas.h:2262
Definition: nas.h:12204
uint16_t * pHDRSINRThreshList
Definition: nas.h:5564
uint8_t * pSuppressSysInfoInd
Definition: nas.h:1318
nas_CDMAChannel * pCDMAChannel
Definition: nas.h:9777
uint8_t srvDomain
Definition: nas.h:1934
tdscdmaSigInfoExt * pTDSCDMASigInfoExt
Definition: nas.h:1697
swi_uint256_t ParamPresenceMask
Definition: nas.h:8355
Definition: nas.h:5500
uint16_t threshXlow
Definition: nas.h:8201
int unpack_nas_GetServingNetwork(uint8_t *pResp, uint16_t respLen, unpack_nas_GetServingNetwork_t *pOutput)
uint16_t dedicatedBand
Definition: nas.h:11600
uint8_t scell_idx
Definition: nas.h:8779
int unpack_nas_SLQSNasTimerCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasTimerCallback_ind_t *pOutput)
uint16_t mnc
Definition: nas.h:7192
uint16_t lac
Definition: nas.h:2752
uint8_t TlvPresent
Definition: nas.h:6705
Definition: nas.h:4380
float * pTDSCDMASINRThreshList
Definition: nas.h:5801
uint16_t * pHDRRSSIDelta
Definition: nas.h:5939
swi_uint256_t ParamPresenceMask
Definition: nas.h:6661
uint8_t ActSetPilotPNStrength
Definition: nas.h:10258
int pack_nas_GetHomeNetwork3GPP2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:11687
nas_lteEARFCN * pLteEARFCN
Definition: nas.h:11068
nas_TDSCDMARSCPThresh * pTDSCDMARSCPThresh
Definition: nas.h:5961
nas_RSRPThresh * pRSRPThresh
Definition: nas.h:10839
uint8_t TlvPresent
Definition: nas.h:6790
Definition: nas.h:10500
uint64_t * pTdscdmaBandPref
Definition: nas.h:590
uint8_t lacValid
Definition: nas.h:2495
uint16_t sid
Definition: nas.h:9638
Definition: nas.h:8638
int pack_nas_SLQSInitiateNetworkRegistration(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSInitiateNetworkRegistration_t *pReqParam)
uint32_t pci
Definition: nas.h:6538
uint8_t TlvPresent
Definition: nas.h:6850
uint32_t campedCiotLteOpMode
Definition: nas.h:2592
unpack_result_t unpack_nas_SetRFInfoCallback_t
Definition: nas.h:4928
#define NAS_IMSI_M_S1_LENGTH
Definition: nas.h:21
uint32_t baseLong
Definition: nas.h:2079
swi_uint256_t ParamPresenceMask
Definition: nas.h:5152
float * pTDSCDMASINRDelta
Definition: nas.h:5968
uint8_t tacValid
Definition: nas.h:2761
uint32_t id
Definition: nas.h:376
Definition: nas.h:5098
int16_t * pRSRPThresList
Definition: nas.h:10739
swi_uint256_t ParamPresenceMask
Definition: nas.h:2920
uint8_t edrxPtw
Definition: nas.h:12658
Definition: nas.h:9703
uint16_t nid
Definition: nas.h:1757
uint8_t geranBsicBcc
Definition: nas.h:7715
uint8_t csAttachState
Definition: nas.h:3996
#define NAS_NAM_NAME_LENGTH
Definition: nas.h:20
uint32_t earfcn
Definition: nas.h:11049
uint8_t RadioIfacesSize
Definition: nas.h:3237
uint32_t CSDomain
Definition: nas.h:3234
nas_TDSCDMAECIOThresh * pTDSCDMAECIOThresh
Definition: nas.h:5965
uint32_t Roaming
Definition: nas.h:3239
uint8_t rejectSrvDomain
Definition: nas.h:2500
int unpack_nas_SLQSSetSysSelectionPrefExt(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSysSelectionPrefExt_t *pOutput)
Definition: nas.h:1408
uint8_t hsCallStatusValid
Definition: nas.h:2404
nas_lteOpModeTlv * pLteOpModeTlv
Definition: nas.h:3628
unpack_result_t unpack_nas_SLQSNASSwiSetChannelLock_t
Definition: nas.h:11072
Definition: nas.h:7679
Definition: nas.h:5699
uint8_t radioIf
Definition: nas.h:12923
nas_CiotLteOpModePrefTlv * pCiotLteOpModePref
Definition: nas.h:12429
uint8_t radioInterface
Definition: nas.h:11581
uint8_t cycleLength
Definition: nas.h:12644
Definition: nas.h:5053
uint16_t MNC
Definition: nas.h:3424
int unpack_nas_SetACCOLC(uint8_t *pResp, uint16_t respLen, unpack_nas_SetACCOLC_t *pOutput)
int unpack_nas_SLQSSwiGetLteSccRxInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetLteSccRxInfo_t *pOutput)
Definition: nas.h:5614
uint8_t dtmSuppValid
Definition: nas.h:2272
uint32_t cellID
Definition: nas.h:7681
swi_uint256_t ParamPresenceMask
Definition: nas.h:1593
uint8_t CDMA_P_Rev
Definition: nas.h:4394
uint16_t IdleState
Definition: nas.h:9865
uint8_t pRevInUseValid
Definition: nas.h:2067
Definition: nas.h:8606
int8_t GSMSSInfo
Definition: nas.h:1590
int unpack_nas_SLQSSetSignalStrengthsCallback(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSignalStrengthsCallback_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: nas.h:6192
nas_sysInfoCommon sysInfoGSM
Definition: nas.h:2259
uint8_t rejCause
Definition: nas.h:2501
uint32_t * pProtocol
Definition: nas.h:9098
uint16_t VirtStream
Definition: nas.h:9867
uint8_t isRadioTuned
Definition: nas.h:9243
uint16_t * pCDMARSSIDelta
Definition: nas.h:5935
Definition: nas.h:10686
int pack_nas_SLQSNasGetTxRxInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasGetTxRxInfo_t *reqArg)
nas_GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: nas.h:2901
uint8_t hdrActiveProt
Definition: nas.h:2159
uint16_t geranArfcn
Definition: nas.h:7713
int32_t txPower
Definition: nas.h:9267
nas_LTEInfoNeighboringWCDMA * pLTEInfoNeighboringWCDMA
Definition: nas.h:8352
Definition: nas.h:9619
uint8_t numInstances
Definition: nas.h:4094
uint8_t numInstance
Definition: nas.h:9485
swi_uint256_t ParamPresenceMask
Definition: nas.h:12743
uint32_t * pGWAcqOrderPref
Definition: nas.h:1062
uint8_t TDSCDMARSCPThreshListLen
Definition: nas.h:5752
Definition: nas.h:1526
uint8_t rat
Definition: nas.h:377
Definition: nas.h:12766
nas_LTEInfoInterfreq * pLTEInfoInterfreq
Definition: nas.h:8350
int unpack_nas_SetDataCapabilitiesCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetDataCapabilitiesCallback_ind_t *pOutput)
nas_RankIndicatorTlv rankIndicatorTlv
Definition: nas.h:11544
#define NAS_OTA_MESSAGE_MAX_BUF_SIZE
Definition: nas.h:15
int pack_nas_SLQSGetServingSystem(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * p3GppNetworkInstanceSize
Definition: nas.h:3620
uint32_t * pRoaming
Definition: nas.h:9101
int32_t ecio
Definition: nas.h:9245
uint8_t regRejectInfoValid
Definition: nas.h:2499
uint8_t TlvPresent
Definition: nas.h:11748
uint64_t bits_129_192
Definition: nas.h:12319
Definition: nas.h:10207
swi_uint256_t ParamPresenceMask
Definition: nas.h:9961
uint16_t * pNID
Definition: nas.h:10959
uint8_t imsi_11_12
Definition: nas.h:4190
NASPhyCaAggScellIndex PhyCaAggScellIndex
Definition: nas.h:6639
uint8_t * pLTEVoiceSupportSysInfo
Definition: nas.h:3109
uint32_t * pSrvDomainPref
Definition: nas.h:588
unpack_result_t unpack_nas_SLQSSetSysSelectionPrefExt_t
Definition: nas.h:1077
Definition: nas.h:6152
uint16_t ControlMac
Definition: nas.h:9857
uint32_t lteOpMode
Definition: nas.h:12705
uint8_t nas_release
Definition: nas.h:7093
nas_CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: nas.h:3108
Definition: nas.h:12685
Definition: nas.h:678
uint64_t LteNB1BandPref
Definition: nas.h:6881
uint8_t isSysForbidden
Definition: nas.h:1940
uint8_t * pColorCode
Definition: nas.h:9158
nas_PhyCaAggScellIndType sPhyCaAggScellIndType
Definition: nas.h:8812
uint32_t count1
Definition: nas.h:11527
unpack_result_t unpack_nas_SLQSNasSwiIndicationRegister_t
Definition: nas.h:7323
int unpack_nas_SLQSSwiGetHRPDStats(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHRPDStats_t *pOutput)
uint32_t * pGWAcqOrderPref
Definition: nas.h:260
nas_QmiNas3GppNetworkInfo * p3GppNetworkInfoInstances
Definition: nas.h:3621
uint16_t priChA
Definition: nas.h:9733
uint8_t PLMNRecID
Definition: nas.h:9360
Definition: nas.h:6556
int16_t ecio
Definition: nas.h:4522
uint8_t TlvPresent
Definition: nas.h:2763
int unpack_valid_nas_SLQSGetSignalStrength(uint8_t *pResp, uint8_t u8Info)
unpack_result_t unpack_nas_SLQSInitiateNetworkRegistration_t
Definition: nas.h:7232
Definition: nas.h:10952
uint16_t activeBandClass
Definition: nas.h:1386
uint8_t geranBsicNcc
Definition: nas.h:7714
int unpack_nas_SLQSGetSysInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSysInfo_t *pOutput)
NAS_LTE_CPHY_CA_BW_NRB_LITE dl_bw_value
Definition: nas.h:8762
uint8_t GppNetworkDSTAdjustment
Definition: nas.h:4396
uint8_t lteEsmDl
Definition: nas.h:7314
int unpack_nas_SetLURejectCallback(uint8_t *pResp, uint16_t respLen, unpack_nas_SetLURejectCallback_t *pOutput)
uint8_t bsic
Definition: nas.h:7685
nas_GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: nas.h:2902
uint32_t * pScanType
Definition: nas.h:12591
Definition: nas.h:6373
uint8_t DataCapsLen
Definition: nas.h:3316
uint8_t * pNw2DescEnc
Definition: nas.h:10963
uint32_t * pCampedCiotLteOpMode
Definition: nas.h:2919
uint8_t cells_len
Definition: nas.h:8109
uint8_t threshXLow
Definition: nas.h:7997
nas_GSMSysInfo * pGSMSysInfo
Definition: nas.h:3099
int pack_nas_GetANAAAAuthenticationStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:12588
uint8_t SNR
Definition: nas.h:10407
uint16_t mnc
Definition: nas.h:12810
uint64_t bits_129_192
Definition: nas.h:656
uint8_t longNameSpareBits
Definition: nas.h:9467
uint8_t scell_idx
Definition: nas.h:6557
int unpack_nas_SLQSNasGetRFInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetRFInfo_t *pOutput)
Definition: nas.h:2570
uint8_t * pDDTMInd
Definition: nas.h:1306
uint8_t * pPersonalityListLength
Definition: nas.h:11473
int unpack_nas_SLQSGetOperatorNameData(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetOperatorNameData_t *pOutput)
uint8_t CQIValueCW1
Definition: nas.h:3698
uint8_t TlvPresent
Definition: nas.h:11710
uint8_t hdrActiveProtValid
Definition: nas.h:2158
uint64_t time
Definition: nas.h:7109
uint16_t Tlvresult
Definition: nas.h:6327
uint8_t nwIdValid
Definition: nas.h:2758
uint8_t TlvPresent
Definition: nas.h:11934
uint8_t hour
Definition: nas.h:8532
int32_t io
Definition: nas.h:1500
nas_CsgId * pCsgId
Definition: nas.h:12927
uint16_t * pPRLPref
Definition: nas.h:582
Definition: nas.h:9483
uint8_t radioIf
Definition: nas.h:4586
uint8_t sinrDelta
Definition: nas.h:4871
uint16_t SystemID
Definition: nas.h:4386
uint8_t TDSCDMASINRCONFThreshListLen
Definition: nas.h:10787
Definition: nas.h:4499
Definition: nas.h:6297
int pack_nas_SLQSNasGetHDRColorCode(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:7736
uint8_t ueInIdle
Definition: nas.h:8223
uint32_t earfcn1
Definition: nas.h:11032
uint16_t * pNw2MCC
Definition: nas.h:10960
uint32_t GlobalCellID
Definition: nas.h:3474
struct nas_RfDedicatedBandInfoElements * pRfDedicatedBandInfoParam
Definition: nas.h:11690
uint8_t srvDomain
Definition: nas.h:2744
uint64_t bits_65_128
Definition: nas.h:12318
Definition: nas.h:9653
uint8_t nmrInst
Definition: nas.h:7688
nas_AddCDMASysInfo * pAddCDMASysInfo
Definition: nas.h:2909
nas_sysInfoCommon sysInfoHDR
Definition: nas.h:2153
int16_t * pLTERSRQThreshList
Definition: nas.h:5685
uint32_t nr5gCellStatus
Definition: nas.h:2784
uint16_t earfcn
Definition: nas.h:8258
uint8_t TlvPresent
Definition: nas.h:6542
Definition: nas.h:12830
swi_uint256_t ParamPresenceMask
Definition: nas.h:11327
int unpack_nas_SLQSSetSysSelectionPrefCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSysSelectionPrefCallBack_ind_t *pOutput)
uint16_t PRLPref
Definition: nas.h:6735
uint8_t radioIf
Definition: nas.h:4502
nas_QmisNasPcsDigit * pPCSInstance
Definition: nas.h:3625
uint8_t radioInterface
Definition: nas.h:11619
float * pTDSCDMAECIODelta
Definition: nas.h:5966
uint64_t Nr5gBandPrefbits_129_192
Definition: nas.h:6914
uint64_t * pLteNb1BandPref
Definition: nas.h:1071
int8_t rssi
Definition: nas.h:1497
float * pTDSCDMAECIOThreshList
Definition: nas.h:5785
uint16_t KeyExchange
Definition: nas.h:9861
nas_serviceProviderName * pSrvcProviderName
Definition: nas.h:9534
uint16_t TXChan
Definition: nas.h:3875
uint8_t psAttachState
Definition: nas.h:3997
swi_uint256_t ParamPresenceMask
Definition: nas.h:3901
uint8_t TlvPresent
Definition: nas.h:12207
uint16_t MCC
Definition: nas.h:4189
uint8_t TlvPresent
Definition: nas.h:12321
uint8_t * pPagingTimeWindow
Definition: nas.h:11323
Definition: nas.h:8256
Definition: nas.h:8778
swi_uint256_t ParamPresenceMask
Definition: nas.h:3246
int unpack_nas_SLQSNasNetworkTimeCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasNetworkTimeCallBack_ind_t *pOutput)
Definition: nas.h:2391
Definition: nas.h:9390
Definition: nas.h:10831
uint16_t geoSysIdx
Definition: nas.h:2546
uint8_t rxSignalStrengthDelta
Definition: nas.h:4868
uint8_t cellIdValid
Definition: nas.h:2753
uint64_t * pLTEBandPref
Definition: nas.h:257
unpack_result_t unpack_nas_SetCDMANetworkParameters_t
Definition: nas.h:9104
int16_t cpich_rscp
Definition: nas.h:8162
uint8_t TlvPresent
Definition: nas.h:8642
Definition: common.h:258
Definition: nas.h:5750
uint8_t leapSeconds
Definition: nas.h:4118
nas_CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: nas.h:3107
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:6473
nas_LTESNRThreshold * pLTESNRThresh
Definition: nas.h:5954
swi_uint256_t ParamPresenceMask
Definition: nas.h:10966
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:6508
nas_LTERSRQThresh * pLTERSRQThresh
Definition: nas.h:5956
uint16_t PER
Definition: nas.h:10405
Definition: nas.h:5579
uint8_t netDescrLength
Definition: nas.h:4062
swi_uint256_t ParamPresenceMask
Definition: nas.h:10091
uint8_t roaming
Definition: nas.h:6228
uint8_t modemMode
Definition: nas.h:3790
uint32_t freq
Definition: nas.h:6507
uint16_t ActSetPilotPN
Definition: nas.h:10257
int16_t rsrp
Definition: nas.h:1530
nas_errorRateListElement errorRateInfo
Definition: nas.h:5040
lteSSInfo LTESSInfo
Definition: nas.h:1592
uint8_t emmConnState
Definition: nas.h:3878
int unpack_nas_SLQSNasSwiOTAMessageCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiOTAMessageCallback_ind_t *pOutput)
uint8_t * pGSMCipherDomainSysInfo
Definition: nas.h:2917
nas_LteCiotOpModeTlv * pLteCiotOpModeTlv
Definition: nas.h:3113
struct nas_lteBandPrefExt * pLTEBandPrefExt
Definition: nas.h:1068
uint16_t RXChan
Definition: nas.h:3874
int pack_nas_SetLURejectCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint8_t *pBenable)
uint32_t csBarStatus
Definition: nas.h:4225
int unpack_nas_SLQSNasGetCellLocationInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetCellLocationInfo_t *pOutput)
Definition: nas.h:7791
LITEQMI_NAS_LTE_CPHY_SCELL_STATE scell_state
Definition: nas.h:6510
int pack_nas_SLQSGetSysSelectionPref(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_HDRPersonality_Ind_Data * pHDRPersInd
Definition: nas.h:11489
uint16_t year
Definition: nas.h:8445
uint8_t RSSIThresListLen
Definition: nas.h:10597
uint32_t baseLong
Definition: nas.h:7841
uint64_t bits_193_256
Definition: nas.h:12320
uint32_t freq
Definition: nas.h:6539
uint32_t psBarStatus
Definition: nas.h:4226
swi_uint256_t ParamPresenceMask
Definition: nas.h:9539
int unpack_nas_SLQSNASGetForbiddenNetworks(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASGetForbiddenNetworks_t *pOutput)
uint8_t minute
Definition: nas.h:8449
uint16_t activeBand
Definition: nas.h:11620
Definition: nas.h:11617
uint8_t TlvPresent
Definition: nas.h:12974
uint8_t DTMInd
Definition: nas.h:4401
uint16_t * pPRLPref
Definition: nas.h:255
nas_LteOpMode * pLteOpMode
Definition: nas.h:12928
Definition: nas.h:5428
uint64_t Nr5gBandPrefbits1_64
Definition: nas.h:6912
uint8_t * pWCDMACipherDomainSysInfo
Definition: nas.h:3111
nas_HDRSysInfo * pHDRSysInfo
Definition: nas.h:2905
uint8_t bandwidth
Definition: nas.h:3873
NASPhyCaAggScellInfo PhyCaAggScellInfo
Definition: nas.h:6637
uint8_t TlvPresent
Definition: nas.h:12264
Definition: nas.h:12629
swi_uint256_t ParamPresenceMask
Definition: nas.h:3318
uint8_t TlvPresent
Definition: nas.h:12014
Definition: nas.h:6732
uint8_t QLIC
Definition: nas.h:10443
uint8_t ecioDelta
Definition: nas.h:4869
uint8_t State
Definition: nas.h:10400
uint8_t LTESNRThreshListLen
Definition: nas.h:5667
NASBandPreferenceTlv BPTlv
Definition: nas.h:6990
uint16_t * pLTESNRDelta
Definition: nas.h:5955
int16_t * pWCDMAECIOThreshList
Definition: nas.h:5634
uint8_t LTERSSIThreshListLen
Definition: nas.h:5650
uint8_t trueSrvStatus
Definition: nas.h:2629
int unpack_nas_SLQSGetServingSystem(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetServingSystem_t *pOutput)
nas_PhyCaAggScellIndex sPhyCaAggScellIndex
Definition: nas.h:8816
int unpack_nas_SLQSNASSeteDRXParams(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASSeteDRXParams_t *pOutput)
uint8_t * pForceRev0
Definition: nas.h:9096
uint8_t * pMNCIncPCSDigStat
Definition: nas.h:587
Definition: nas.h:3444
uint32_t rsrq
Definition: nas.h:8261
Definition: nas.h:9354
uint8_t isSysForbiddenValid
Definition: nas.h:1939
uint8_t lteEmmUl
Definition: nas.h:7315
nas_SrvStatusInfo * pHDRSrvStatusInfo
Definition: nas.h:2900
uint16_t * pModePref
Definition: nas.h:580
uint64_t * pLTEBandPref
Definition: nas.h:1057
uint32_t Duration
Definition: nas.h:6155
uint8_t cellReselPriority
Definition: nas.h:7952
uint8_t netReg
Definition: nas.h:318
int pack_nas_GetRFInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
swi_uint256_t ParamPresenceMask
Definition: nas.h:1411
nas_RejectReasonTlv RRTlv
Definition: nas.h:5150
uint8_t TlvPresent
Definition: nas.h:11732
nas_GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: nas.h:3095
nas_EdrxEnableType edrxEnableTypeTlv
Definition: nas.h:12738
NASPhyCaAggScellIndType PhyCaAggScellIndType
Definition: nas.h:6635
uint16_t * pModePref
Definition: nas.h:253
int16_t * pLTESNRThreshList
Definition: nas.h:5668
uint32_t SrvDomainPref
Definition: nas.h:6791
uint8_t srvStatus
Definition: nas.h:1850
nas_IOThresh * pIOThresh
Definition: nas.h:10837
uint8_t nas_major
Definition: nas.h:7094
Definition: nas.h:10711
nas_LTERSSIThresh * pLTERSSIThresh
Definition: nas.h:5952
Definition: nas.h:11911
uint8_t * pTimeZone
Definition: nas.h:8575
uint16_t * pRoamPref
Definition: nas.h:256
uint16_t * pHDRSINRDelta
Definition: nas.h:5943
Definition: nas.h:6189
int unpack_nas_GetCDMANetworkParameters(uint8_t *pResp, uint16_t respLen, unpack_nas_GetCDMANetworkParameters_t *pOutput)
Definition: nas.h:10440
nas_timeInfo * p3GPP2TimeInfo
Definition: nas.h:8476
int pack_nas_PerformNetworkScanPCI(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_PerformNetworkScanPCI_t *pReqParam)
uint16_t * pRoamPref
Definition: nas.h:1056
nas_ecioListElement ecioInfo
Definition: nas.h:5037
int unpack_nas_SLQSGetNetworkTime(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetNetworkTime_t *pOutput)
uint8_t regRejectInfoValid
Definition: nas.h:2755
uint16_t errorRateListLen
Definition: nas.h:4727
uint16_t SecProt
Definition: nas.h:9864
uint8_t TlvPresent
Definition: nas.h:12645
Definition: nas.h:12704
Definition: nas.h:11955
uint8_t isSysPrlMatchValid
Definition: nas.h:2065
uint32_t globalCellId
Definition: nas.h:7949
uint8_t RegHomeSID
Definition: nas.h:5251
int pack_nas_SLQSNASGetForbiddenNetworks(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t TlvPresent
Definition: nas.h:12659
uint8_t HDRRSSIThreshListLen
Definition: nas.h:5520
uint16_t psc
Definition: nas.h:2409
uint16_t lac
Definition: nas.h:2261
uint8_t * pWCDMABER
Definition: nas.h:10090
Definition: nas.h:9289
uint16_t * pHDRPackErrRate
Definition: nas.h:10088
int pack_nas_InitiateDomainAttach(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_InitiateDomainAttach_t *pReqParam)
uint16_t * pCurrentPrsnlty
Definition: nas.h:9957
uint8_t TlvPresent
Definition: nas.h:7092
uint32_t cellId
Definition: nas.h:2397
uint32_t len
Definition: nas.h:49
Definition: nas.h:6688
uint16_t RatDisabledMask
Definition: nas.h:6836
Definition: nas.h:11010
uint8_t threshGsmLow
Definition: nas.h:8107
uint8_t srvStatus
Definition: nas.h:2628
uint8_t NetSelPref
Definition: nas.h:12032
int16_t * pCDMARSSIThreshList
Definition: nas.h:5485
uint8_t HDRSINRThresListLen
Definition: nas.h:10643
uint16_t mnc
Definition: nas.h:1754
int16_t snr
Definition: nas.h:8895
uint8_t srvDomainValid
Definition: nas.h:2743
int16_t srxlev
Definition: nas.h:7875
uint8_t TlvPresent
Definition: nas.h:6911
int16_t * pLTERSSIThreshList
Definition: nas.h:5651
uint8_t namID
Definition: nas.h:9586
Definition: nas.h:1812
uint8_t bsPRevValid
Definition: nas.h:2069
int pack_nas_SLQSNASSwiSetChannelLock(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNASSwiSetChannelLock_t *pReqParam)
uint8_t nameSize
Definition: nas.h:10956
uint8_t spnEncoding
Definition: nas.h:7515
uint16_t umtsUarfcn
Definition: nas.h:7738
uint8_t * pPersonalityListLength
Definition: nas.h:9958
uint16_t * pMNC
Definition: nas.h:10955
nas_EdrxCiotLteMode edrxCiotLteModeTlv
Definition: nas.h:12742
Definition: nas.h:4608
uint16_t refpn
Definition: nas.h:7839
uint16_t * pModePref
Definition: nas.h:1053
uint8_t lacValid
Definition: nas.h:2751
uint64_t ciotLteOpModePref
Definition: nas.h:12149
uint8_t * pHDRNewUATIAssInd
Definition: nas.h:1314
nas_SrvStatusInfo * pCDMASrvStatusInfo
Definition: nas.h:3092
int unpack_nas_SetRoamingIndicatorCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetRoamingIndicatorCallback_ind_t *pOutput)
Definition: nas.h:5147
uint16_t uarfcn
Definition: nas.h:7796
uint16_t sid
Definition: nas.h:1756
int pack_nas_SLQSGetSysSelectionPrefExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:5112
nas_GWAcqOrderPrefTlv * pGWAcqOrderPref
Definition: nas.h:12426
uint16_t RoamPref
Definition: nas.h:11957
Definition: nas.h:10255
swi_uint256_t ParamPresenceMask
Definition: nas.h:6229
uint8_t dayOfWeek
Definition: nas.h:8451
Definition: nas.h:7091
int32_t rsrp
Definition: nas.h:8864
uint8_t TlvPresent
Definition: nas.h:6762
uint16_t nid
Definition: nas.h:7837
nas_sysInfoCommon sysInfoWCDMA
Definition: nas.h:2393
nas_RFInfoTlv RFTlv
Definition: nas.h:5149
Definition: nas.h:6788
Definition: nas.h:3421
uint32_t RegistrationState
Definition: nas.h:3233
uint8_t TlvPresent
Definition: nas.h:8764
cdmaSSInfo * pWCDMASigInfo
Definition: nas.h:1694
swi_uint256_t ParamPresenceMask
Definition: nas.h:8478
uint16_t lac2
Definition: nas.h:9359
uint16_t tac
Definition: nas.h:7948
nas_SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo
Definition: nas.h:5115
int pack_nas_SLQSNasGet3GPP2Subscription(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasGet3GPP2Subscription_t *reqArg)
uint32_t SrvDomainPref
Definition: nas.h:12054
swi_uint256_t ParamPresenceMask
Definition: nas.h:5260
nas_ModePrefTlv * pModePref
Definition: nas.h:12419
Definition: nas.h:4093
uint8_t TlvPresent
Definition: nas.h:11688
uint16_t * pCDMAECIODelta
Definition: nas.h:5937
uint16_t lac
Definition: nas.h:2496
uint8_t pRevInUse
Definition: nas.h:2068
uint8_t * pCustomSCP
Definition: nas.h:9097
uint8_t ForceRev0
Definition: nas.h:5254
nas_detailSvcInfo DetailedSvcInfo
Definition: nas.h:4402
int pci
Definition: nas.h:8760
int8_t * pRSSIThresList
Definition: nas.h:10598
uint16_t RX_PWR
Definition: nas.h:10404
struct nas_netSelectionPref * pNetSelPref
Definition: nas.h:585
int unpack_nas_SlqsGetLTECphyCAInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SlqsGetLTECphyCAInfo_t *pOutput)
nas_LteM1BandPrefTlv * pLteM1BandPref
Definition: nas.h:12430
uint8_t freqsLen
Definition: nas.h:8131
nas_WCDMASysInfo * pWCDMASysInfo
Definition: nas.h:2907
Definition: nas.h:6802
int16_t rsrq
Definition: nas.h:7872
uint8_t * pRATInstanceSize
Definition: nas.h:3622
uint32_t * pCiotLteOpMode
Definition: nas.h:1072
NASNr5gBandPrefTlv NR5gBandPTlv
Definition: nas.h:7003
uint16_t Tlvresult
Definition: nas.h:6105
lteSSInfo * pLTESigInfo
Definition: nas.h:1695
uint8_t * pInstancesSize
Definition: nas.h:11733
uint8_t sinr
Definition: nas.h:5039
struct nas_netSelectionPref * pNetSelPref
Definition: nas.h:1058
uint8_t bsPRev
Definition: nas.h:2070
uint16_t Tlvresult
Definition: nas.h:11777
uint8_t hsIndValid
Definition: nas.h:2406
nas_wcdmaUARFCN * pWcdmaUARFCN
Definition: nas.h:11067
int8_t rssi
Definition: nas.h:1528
Definition: nas.h:6746
uint32_t TechnologyPref
Definition: nas.h:6154
int pack_nas_SLQSSwiGetHDRPersonality(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t SO
Definition: nas.h:10336
uint16_t PilotStrength
Definition: nas.h:10160
swi_uint256_t ParamPresenceMask
Definition: nas.h:8930
swi_uint256_t ParamPresenceMask
Definition: nas.h:10542
int unpack_nas_SLQSNasGet3GPP2Subscription(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGet3GPP2Subscription_t *pOutput)
Definition: nas.h:316
nas_RoamPrefTlv * pRoamPref
Definition: nas.h:12422
nas_callBarStatus CallBarStatus
Definition: nas.h:4406
uint8_t * pEdrxRatType
Definition: nas.h:11414
int unpack_nas_GetANAAAAuthenticationStatus(uint8_t *pResp, uint16_t respLen, unpack_nas_GetANAAAAuthenticationStatus_t *pOutput)
int unpack_nas_SLQSGetSysSelectionPrefExt(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSysSelectionPrefExt_t *pOutput)
uint8_t * pEdrxEnable
Definition: nas.h:11195
Definition: nas.h:1752
float ecio
Definition: nas.h:1555
uint8_t HDRECIOThreshListLen
Definition: nas.h:5537
swi_uint256_t ParamPresenceMask
Definition: nas.h:8817
uint8_t emmState
Definition: nas.h:3876
uint8_t TlvPresent
Definition: nas.h:12706
swi_uint256_t ParamPresenceMask
Definition: nas.h:261
uint8_t SCI
Definition: nas.h:5249
uint8_t imsRegState
Definition: nas.h:3792
swi_uint256_t ParamPresenceMask
Definition: nas.h:9159
uint8_t * pTimer
Definition: nas.h:7320
uint8_t radioInterface
Definition: nas.h:8454
Definition: nas.h:6100
nas_LTESNRThresh * pLTESNRThresh
Definition: nas.h:10836
uint8_t second
Definition: nas.h:8450
Definition: nas.h:2741
uint8_t TlvPresent
Definition: nas.h:11914
uint32_t * pSrvDomainPref
Definition: nas.h:259
Definition: nas.h:2522
Definition: nas.h:8860
uint8_t CQIValueCW0
Definition: nas.h:3696
uint8_t WCDMAECIOThreshListLen
Definition: nas.h:5633
int8_t rsrq
Definition: nas.h:1529
uint64_t * pCiotOpModePref
Definition: nas.h:12592
Definition: nas.h:5561
uint8_t emmSubState
Definition: nas.h:3877
uint8_t rptRate
Definition: nas.h:5735
nas_timeInfo * p3GPPTimeInfo
Definition: nas.h:8477
uint64_t * pBandPref
Definition: nas.h:581
Definition: nas.h:6817
uint32_t pci
Definition: nas.h:11050
Definition: nas.h:6878
uint32_t RX_PWR
Definition: nas.h:10337
nas_PilotSetData * pPilotSetData
Definition: nas.h:10211
uint8_t HWVersion
Definition: nas.h:10445
uint16_t rsrqRx0
Definition: nas.h:3515
int32_t rxPower
Definition: nas.h:8863
LITE_TYPE_OF_SERVICE_DOMAIN
Definition: nas.h:12762
uint16_t MNC
Definition: nas.h:3447
uint16_t cellID
Definition: nas.h:3473
nas_SrvDomainPrefTlv * pSrvDomainPref
Definition: nas.h:12425
nas_GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: nas.h:3096
uint32_t ActiveTechPref
Definition: nas.h:6102
uint8_t rejCause
Definition: nas.h:2757
Definition: nas.h:4030
uint8_t NetSelPref
Definition: nas.h:6777
uint16_t mnc
Definition: nas.h:320
uint8_t GSMRSSIThreshListLen
Definition: nas.h:5599
nas_qaQmi3Gpp2TimeZone Gpp2TimeZone
Definition: nas.h:4393
uint16_t activeBandClass
Definition: nas.h:11582
nas_rsrqInformation rsrqInfo
Definition: nas.h:4729
cdmaSSInfo WCDMASSInfo
Definition: nas.h:1591
nas_ActPilotPNElement * pActPilotPNElements
Definition: nas.h:10341
int unpack_nas_SetNasLTECphyCaIndCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetNasLTECphyCaIndCallback_ind_t *pOutput)
nas_PhyCaAggScellInfo sPhyCaAggScellInfo
Definition: nas.h:8814
NASCiotLteOpModePrefTlv CiotOpMPTlv
Definition: nas.h:6999
int pack_nas_GetServingNetworkCapabilities(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_rxInfo * pRXChain1Info
Definition: nas.h:9292
uint32_t earfcn0
Definition: nas.h:11031
Definition: nas.h:9463
nas_HDRIOThresh * pHDRIOThresh
Definition: nas.h:5944
uint32_t csBarStatus
Definition: nas.h:2572
uint32_t InUse
Definition: nas.h:3397
NASRoamPreferenceTlv RPTlv
Definition: nas.h:6992
int unpack_nas_SLQSConfigSigInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSConfigSigInfo_t *pOutput)
uint8_t * pRadioInterface
Definition: nas.h:8577
NASLTEBandPreferenceTlv LBPTlv
Definition: nas.h:6993
uint8_t * pUATI
Definition: nas.h:10210
int16_t umtsRscp
Definition: nas.h:7740
#define NAS_MAX_DESCRIPTION_LENGTH
Definition: nas.h:17
uint8_t isPrefDataPath
Definition: nas.h:1852
swi_uint256_t ParamPresenceMask
Definition: nas.h:8578
uint8_t minute
Definition: nas.h:8533
uint16_t * pSID
Definition: nas.h:10958
uint64_t CiotLteOpModePref
Definition: nas.h:6851
Definition: nas.h:11409
Definition: nas.h:12011
int pack_nas_SLQSNasGetRFInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint32_t GWAcqOrderPref
Definition: nas.h:6805
uint32_t message_type
Definition: nas.h:7070
int pack_nas_SlqsGetLTECphyCAInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
LITEQMI_LTE_BAND_CLASS_E_UTRA_OPERATING_BAND
Definition: nas.h:6384
nas_PLMNNetworkNameData * pNITZInformation
Definition: nas.h:9538
uint8_t ueInIdle
Definition: nas.h:8130
Definition: nas.h:11770
uint8_t * pInstancesSize
Definition: nas.h:11711
Definition: nas.h:11931
uint8_t month
Definition: nas.h:8446
nas_NR5GSystemInfoTlv * pNR5GSystemInfoTlv
Definition: nas.h:3115
Definition: nas.h:11666
uint16_t year
Definition: nas.h:8529
int pack_nas_SLQSGetSysInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:339
uint8_t isPrefDataPath
Definition: nas.h:2630
Definition: nas.h:5518
uint8_t psState
Definition: nas.h:3793
uint32_t Roaming
Definition: nas.h:3398
nas_homeSIDNID * pHomeSIDNID
Definition: nas.h:9774
int pack_nas_SLQSSwiPSDetach(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSwiPSDetach_t *pReqParam)
uint16_t rsrp
Definition: nas.h:3511
uint8_t srvCapability
Definition: nas.h:4171
uint8_t TlvPresent
Definition: nas.h:8780
uint8_t TDSCDMAECIOThreshListLen
Definition: nas.h:5784
struct nas_CSGID * pCSGID
Definition: nas.h:1066
nas_NetworkStatEVDO * pNetworkStatEVDO
Definition: nas.h:10539
uint8_t rejectSrvDomain
Definition: nas.h:2399
int unpack_nas_GetACCOLC(uint8_t *pResp, uint16_t respLen, unpack_nas_GetACCOLC_t *pOutput)
int unpack_nas_GetServingNetworkCapabilities(uint8_t *pResp, uint16_t respLen, unpack_nas_GetServingNetworkCapabilities_t *pOutput)
uint8_t * pSysInfoNoChange
Definition: nas.h:3112
uint8_t * pNetSelPref
Definition: nas.h:258
nas_AddSysInfo * pAddGSMSysInfo
Definition: nas.h:2911
uint8_t geranInst
Definition: nas.h:7802
int16_t * pHDRIOThreshList
Definition: nas.h:5582
uint8_t TlvPresent
Definition: nas.h:6690
nas_PRLPrefTlv * pPRLPref
Definition: nas.h:12421
int pack_nas_PerformNetworkScan(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:12261
uint8_t WCDMARSSIThreshListLen
Definition: nas.h:5616
nas_LteNb1BandPrefTlv * pLteNb1BandPref
Definition: nas.h:12431
uint8_t TlvPresent
Definition: nas.h:8455
uint8_t networkIdValid
Definition: nas.h:2401
int32_t rxPower
Definition: nas.h:9244
uint8_t TlvPresent
Definition: nas.h:2593
Definition: nas.h:5631
struct nas_RfBandwidthInfoElements * pRfBandwidthInfoParam
Definition: nas.h:11734
int pack_nas_GetHomeNetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t LTESNRThresListLen
Definition: nas.h:10666
uint8_t accolc
Definition: nas.h:5431
uint8_t RAT
Definition: nas.h:3425
unpack_result_t unpack_nas_SLQSConfigSigInfo_t
Definition: nas.h:10844
uint32_t * pCiotAcqOrder
Definition: nas.h:681
uint8_t hsCallStatus
Definition: nas.h:2405
uint16_t errorRate
Definition: nas.h:4568
#define NAS_MAX_SLQS_NAS_PCI_INFO_LENGTH
Definition: nas.h:25
int unpack_nas_GetNetworkPreference(uint8_t *pResp, uint16_t respLen, unpack_nas_GetNetworkPreference_t *pOutput)
nas_ForbiddenNetworks3GPP * pForbiddenNetworks3GPP
Definition: nas.h:12990
nas_BandPrefTlv * pBandPref
Definition: nas.h:12420
uint64_t lteNb1BandPref
Definition: nas.h:12263
uint16_t MCC
Definition: nas.h:3423
int pack_nas_SLQSGetOperatorNameData(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t TlvPresent
Definition: nas.h:5114
Definition: nas.h:7618
int unpack_nas_SLQSGetSignalStrength(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSignalStrength_t *pOutput)
Definition: nas.h:10398
uint8_t TlvPresent
Definition: nas.h:6720
nas_BandPrefInfoTlv nas_NR5gBandPrefTlv
Definition: nas.h:12330
uint8_t cellIdValid
Definition: nas.h:2497
uint16_t activeChannel
Definition: nas.h:11583
uint16_t * pLTERSSIDelta
Definition: nas.h:5953
Definition: nas.h:8019
uint16_t * pCurrentPersonality
Definition: nas.h:9892
nas_RfBandwidthInfo * pRfBandwidthInfo
Definition: nas.h:11775
uint16_t ModePref
Definition: nas.h:11851
uint8_t rejectSrvDomain
Definition: nas.h:2265
uint8_t NumPilots
Definition: nas.h:10182
Definition: nas.h:11747
int16_t * pECIOThresList
Definition: nas.h:10622
int pci
Definition: nas.h:8639
nas_NetSelPrefTlv * pNetSelPref
Definition: nas.h:12424
uint16_t mcc
Definition: nas.h:373
Definition: nas.h:10535
uint8_t acqOrdeLen
Definition: nas.h:12100
uint8_t ciotAcqOrderLen
Definition: nas.h:680
uint8_t bsicId
Definition: nas.h:8064
Definition: nas.h:5535
uint8_t * pInstancesSize
Definition: nas.h:11689
uint8_t * pPagingTimeWindow
Definition: nas.h:11413
uint8_t regRejectInfoValid
Definition: nas.h:2264
uint32_t * pScanResult
Definition: nas.h:3626
nas_AcqOrderPrefTlv * pAcqOrderPref
Definition: nas.h:12427
uint8_t TDSCDMASINRThreshListLen
Definition: nas.h:5800
uint16_t MCC
Definition: nas.h:4060
uint16_t * pSectorID
Definition: nas.h:10403
int pack_nas_SLQSNASGeteDRXParamsExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNASGeteDRXParamsExt_t *pReqParam)
uint32_t IPAddress
Definition: nas.h:10502
uint8_t srvCapabilityValid
Definition: nas.h:1935
int pack_nas_SLQSNasGetSigInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
NasGetLTECphyCaInfo LTECphyCaInfo
Definition: nas.h:6659
swi_uint256_t ParamPresenceMask
Definition: nas.h:3117
nas_AddSysInfo * pAddGSMSysInfo
Definition: nas.h:3104
nas_txInfo * pTXInfo
Definition: nas.h:9293
uint16_t nmrArfcn
Definition: nas.h:7623
uint16_t MNC
Definition: nas.h:3396
nas_LTEBandPrefTlv * pLTEBandPref
Definition: nas.h:12423
uint8_t State
Definition: nas.h:10335
uint8_t second
Definition: nas.h:8534
uint8_t TlvPresent
Definition: nas.h:8655
uint16_t * pGSMRSSIDelta
Definition: nas.h:5947
NASLteNB1BandPrefTlv NB1BandPTlv
Definition: nas.h:7001
swi_uint256_t ParamPresenceMask
Definition: nas.h:7528
uint16_t mcc
Definition: nas.h:7191
uint32_t * pSrvDomainPref
Definition: nas.h:1061
NAS_LTE_CPHY_SCELL_STATE_LITE scell_state
Definition: nas.h:8732
uint16_t lac
Definition: nas.h:2395
uint8_t TlvPresent
Definition: nas.h:11828
uint8_t TlvPresent
Definition: nas.h:7069
uint16_t nid
Definition: nas.h:9637
uint8_t CDMAECIOThreshListLen
Definition: nas.h:5502
uint16_t mnc
Definition: nas.h:374
uint8_t Technology
Definition: nas.h:10442
NAS_LTE_CPHY_SCELL_STATE_LITE
Definition: nas.h:8612
uint16_t lac
Definition: nas.h:7795
uint8_t * pSysInfoInd
Definition: nas.h:1311
nas_LTERSRPThresh * pLTERSRPThresh
Definition: nas.h:5958
Definition: nas.h:12315
int unpack_nas_SetRFInfoCallback(uint8_t *pResp, uint16_t respLen, unpack_nas_SetRFInfoCallback_t *pOutput)
uint8_t shortNameCI
Definition: nas.h:7519
uint16_t threshXhigh
Definition: nas.h:8200
Definition: nas.h:1587
nas_RfBandInfoList rfbandInfoList
Definition: nas.h:11772
uint8_t TlvPresent
Definition: nas.h:6602
uint32_t t3396_val
Definition: nas.h:8972
uint8_t acqOrdeLen
Definition: nas.h:341
Definition: nas.h:8605
uint16_t baseId
Definition: nas.h:2077
Definition: nas.h:11263
uint32_t Protocol
Definition: nas.h:5256
Definition: nas.h:8292
uint32_t cellId
Definition: nas.h:2754
#define LITE_NW_SCAN_LTE_OP_MODE_MAX_LENGTH
Definition: nas.h:27
uint8_t packetZoneValid
Definition: nas.h:2080
uint8_t spnLength
Definition: nas.h:7516
uint16_t rsrqRx1
Definition: nas.h:3516
uint8_t shortNameSpareBits
Definition: nas.h:9468
float * pTDSCDMARSSIThreshList
Definition: nas.h:5769
uint8_t TlvPresent
Definition: nas.h:5055
Definition: nas.h:8128
int16_t * pTDSCDMARSCPThreshList
Definition: nas.h:5753
uint16_t MNC
Definition: nas.h:4061
int pack_nas_SLQSSwiGetLteCQI(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:8221
int32_t rsrp
Definition: nas.h:9247
nas_WCDMAECIOThresh * pWCDMAECIOThresh
Definition: nas.h:5950
nas_HDRECIOThresh * pHDRECIOThresh
Definition: nas.h:5940
uint64_t Nr5gBandPrefbits_65_128
Definition: nas.h:6913
uint32_t pci
Definition: nas.h:6506
uint64_t bits_193_256
Definition: nas.h:657
Definition: nas.h:8727
int8_t signalStrength
Definition: nas.h:5069
hdrSSInfo * pHDRSigInfo
Definition: nas.h:1692
Definition: nas.h:9264
uint32_t rejectCause
Definition: nas.h:5057
nas_CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: nas.h:2914
NASTimeInfoTlv timeTlv
Definition: nas.h:7131
uint8_t isSysForbidden
Definition: nas.h:4174
swi_uint256_t ParamPresenceMask
Definition: nas.h:11196
uint8_t sinrThresholdListLen
Definition: nas.h:4875
uint8_t ecioThresholdListLen
Definition: nas.h:4873
uint8_t hdrPersonality
Definition: nas.h:2157
uint64_t * pBandPref
Definition: nas.h:254
uint16_t pci
Definition: nas.h:8259
NASPhyCaAggScellArray PhyCaAggScellArray
Definition: nas.h:6640
unpack_result_t unpack_nas_SLQSSetBandPreference_t
Definition: nas.h:1173
uint8_t displayCondition
Definition: nas.h:9392
uint16_t PilotPN
Definition: nas.h:10159
Definition: nas.h:8759
int16_t srxlev
Definition: nas.h:8164
NAS_LTE_CPHY_CA_BW_NRB_LITE dl_bw_value
Definition: nas.h:8654
Definition: nas.h:8603
nas_operatorNameString * pOperatorNameString
Definition: nas.h:9537
uint32_t cellId
Definition: nas.h:2498
uint8_t roamStatus
Definition: nas.h:2748
uint32_t rsrp
Definition: nas.h:8260
uint8_t cellReselPriority
Definition: nas.h:8105
uint8_t dtmSupp
Definition: nas.h:2273
uint8_t avgPeriod
Definition: nas.h:5736
uint8_t * pNetworkType
Definition: nas.h:12590
int pack_nas_GetCDMANetworkParameters(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t AccessMac
Definition: nas.h:9858
uint16_t rsrpRx0
Definition: nas.h:3512
uint16_t rsrpRx1
Definition: nas.h:3513
Definition: nas.h:11731
unpack_result_t unpack_nas_SetACCOLC_t
Definition: nas.h:5434
int freq
Definition: nas.h:8729
nas_UMTSInfo * pUMTSInfo
Definition: nas.h:8347
uint8_t threshServingLow
Definition: nas.h:7954
int pack_nas_SLQSSetSignalStrengthsCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetSignalStrengthsCallback_t *pReqParam)
int unpack_valid_nas_SLQSGetServingSystem(uint8_t *pResp, uint8_t u8Info)
Definition: nas.h:8653
int pack_nas_SLQSSetSysSelectionPrefExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetSysSelectionPrefExt_t *pReqParam)
uint8_t codingScheme
Definition: nas.h:9465
nas_HDRSysInfo * pHDRSysInfo
Definition: nas.h:3098
uint64_t LTEBandPref
Definition: nas.h:6763
uint8_t * pDetachAction
Definition: nas.h:10006
unpack_result_t unpack_nas_SLQSSetSignalStrengthsCallback_t
Definition: nas.h:4892
Definition: nas.h:2257
uint8_t LTERSRPThreshListLen
Definition: nas.h:5701
uint16_t packetZone
Definition: nas.h:2081
swi_uint256_t ParamPresenceMask
Definition: nas.h:5348
int unpack_nas_SLQSSetBandPreference(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetBandPreference_t *pOutput)
uint8_t PlmnLen
Definition: nas.h:3475
uint8_t registrationState
Definition: nas.h:6299
uint16_t secChB
Definition: nas.h:9736
uint8_t avgPeriod
Definition: nas.h:10773
uint8_t EmerMode
Definition: nas.h:11827
int unpack_nas_SLQSNasNetworkRejectCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasNetworkRejectCallback_Ind_t *pOutput)
uint8_t namNameLen
Definition: nas.h:9603
Definition: nas.h:6505
float * pTDSCDMARSSIDelta
Definition: nas.h:5964
uint8_t * pWCDMACipherDomainSysInfo
Definition: nas.h:2918
uint8_t dayLtSavingAdj
Definition: nas.h:8453
uint8_t * pPagingTimeWindow
Definition: nas.h:11194
uint8_t rejectCause
Definition: nas.h:12925
Definition: nas.h:4224
Definition: nas.h:3507
int unpack_nas_SLQSNasSwiIndicationRegister(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiIndicationRegister_t *pOutput)
nas_WCDMAInfoLTENeighborCell * pWCDMAInfoLTENeighborCell
Definition: nas.h:8354
Definition: nas.h:5597
uint8_t cellsLen
Definition: nas.h:7956
uint8_t ConcSvcInfo
Definition: nas.h:4399
#define NAS_PLMN_LENGTH
Definition: nas.h:18
unpack_result_t unpack_nas_InitiateDomainAttach_t
Definition: nas.h:9005
uint16_t * pAddHDRSysInfo
Definition: nas.h:2910
uint8_t mncPcsDigits
Definition: nas.h:375
uint8_t trueSrvStatus
Definition: nas.h:1851
uint64_t BandPref
Definition: nas.h:11913
nas_SLQSSignalStrengthsIndReq * pSigIndReq
Definition: nas.h:4889
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:6540
uint16_t * pWCDMARSSIDelta
Definition: nas.h:5949
uint8_t TlvPresent
Definition: nas.h:12102
uint8_t sysForbidden
Definition: nas.h:2750
uint8_t isInTraffic
Definition: nas.h:9266
Definition: nas.h:6537
swi_uint256_t ParamPresenceMask
Definition: nas.h:7153
Definition: nas.h:6863
uint8_t srvCapValid
Definition: nas.h:2745
uint8_t cphy_scell_info_list_len
Definition: nas.h:6595
char * pSPC
Definition: nas.h:9095
int16_t ltersrp
Definition: nas.h:4731
uint8_t radioIf
Definition: nas.h:4569
uint8_t * pEdrxRAT
Definition: nas.h:11325
uint8_t countryInitials
Definition: nas.h:9466
swi_uint256_t ParamPresenceMask
Definition: nas.h:8973
uint16_t * pNeighborSetPilotPN
Definition: nas.h:10343
swi_uint256_t ParamPresenceMask
Definition: nas.h:11490
uint8_t cells_len
Definition: nas.h:8000
uint8_t TlvPresent
Definition: nas.h:6776
uint8_t ValidityCW0
Definition: nas.h:3695
int pack_nas_SetRFInfoCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint8_t *pBenable)
nas_EdrxRatType edrxRatTypeTlv
Definition: nas.h:12741
uint8_t cdmaSysIdValid
Definition: nas.h:2073
NASModePreferenceTlv MPTlv
Definition: nas.h:6989
int pack_nas_SLQSConfigSigInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSConfigSigInfo_t *pReqParam)
uint16_t Lac
Definition: nas.h:4397
nas_EdrxCycleLength edrxCycleLengthTlv
Definition: nas.h:12739
uint8_t TlvPresent
Definition: nas.h:12055
uint16_t MCC
Definition: nas.h:3395
int unpack_nas_SLQSSwiHDRPersonalityCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiHDRPersonalityCallback_Ind_t *pOutput)
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB
Definition: nas.h:6372
nas_PhyCaAggPcellInfo sPhyCaAggPcellInfo
Definition: nas.h:8815
uint16_t MultDisc
Definition: nas.h:9866
uint8_t TlvPresent
Definition: nas.h:11958
uint32_t Forbidden
Definition: nas.h:3399
uint16_t lac
Definition: nas.h:7683
uint32_t rat
Definition: nas.h:7193
Definition: nas.h:1458
uint8_t TlvPresent
Definition: nas.h:6835
uint8_t ActSetCnt
Definition: nas.h:10340
Definition: nas.h:4169
nas_CDMASysInfo * pCDMASysInfo
Definition: nas.h:3097
nas_LTESysInfo * pLTESysInfo
Definition: nas.h:3101
swi_uint256_t ParamPresenceMask
Definition: nas.h:12991
Definition: nas.h:2782
int freq
Definition: nas.h:8761
swi_uint256_t ParamPresenceMask
Definition: nas.h:1758
nas_protocolSubtypeElement * pProtoSubTypElmnt
Definition: nas.h:9959
uint32_t baseLat
Definition: nas.h:2078
int pack_nas_SLQSNasConfigSigInfo2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasConfigSigInfo2_t *pReqParam)
Definition: nas.h:7068
uint16_t * pWCDMAECIODelta
Definition: nas.h:5951
uint64_t * pCiotLteOpModePref
Definition: nas.h:1069
uint8_t is856SysIdValid
Definition: nas.h:2160
uint8_t * pNw2Name
Definition: nas.h:10965
nas_protocolSubtypeElement * pProtocolSubtypeElement
Definition: nas.h:9894
uint8_t psAttachState
Definition: nas.h:6301
nas_HDRSINRThresh * pHDRSINRThresh
Definition: nas.h:10835
nas_GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: nas.h:2903
uint32_t * pEdrxCiotLteMode
Definition: nas.h:11415
uint32_t csgId
Definition: nas.h:12782
uint8_t IOThresListLen
Definition: nas.h:10688
uint32_t Duration
Definition: nas.h:6103
uint16_t rxLev
Definition: nas.h:7687
uint8_t TlvPresent
Definition: nas.h:6880
int pack_nas_SLQSGetErrorRate(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:6909
int unpack_nas_SLQSSwiGetLteCQI(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetLteCQI_t *pOutput)
uint8_t TlvPresent
Definition: nas.h:12631
Definition: nas.h:5066
uint8_t radioInterface
Definition: nas.h:11599
uint8_t TlvPresent
Definition: nas.h:12833
uint16_t * pAddLTESysInfo
Definition: nas.h:3106
swi_uint256_t ParamPresenceMask
Definition: nas.h:6026
uint8_t cellsLen
Definition: nas.h:8202
uint16_t umtsPsc
Definition: nas.h:7739
Definition: nas.h:6703
uint32_t GWAcqOrderPref
Definition: nas.h:12074
uint64_t bits_65_128
Definition: nas.h:655
uint8_t longNameLen
Definition: nas.h:7526
Definition: nas.h:2590
int16_t * pHDRRSSIThreshList
Definition: nas.h:5521
nas_CommInfo commonInfo
Definition: nas.h:3899
nas_sysInfoCommon sysInfoCDMA
Definition: nas.h:2064
uint8_t RegForeignSID
Definition: nas.h:5252
int pack_nas_SetNetworkPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SetNetworkPreference_t *reqArg)
Definition: nas.h:9241
int unpack_nas_GetSignalStrengths(uint8_t *pResp, uint16_t respLen, unpack_nas_GetSignalStrengths_t *pOutput)
uint8_t sinr
Definition: nas.h:4726
uint8_t radioInterface
Definition: nas.h:11649
uint8_t TlvPresent
Definition: nas.h:6511
Definition: nas.h:10156
int unpack_nas_SLQSNasSigInfoCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSigInfoCallback_ind_t *pOutput)
uint8_t * pChgDuration
Definition: nas.h:586
uint32_t iLTEbandValue
Definition: nas.h:6509
uint16_t PilotEnergy
Definition: nas.h:10406
nas_SrvStatusInfo * pHDRSrvStatusInfo
Definition: nas.h:3093
uint8_t TlvPresent
Definition: nas.h:12150
swi_uint256_t ParamPresenceMask
Definition: nas.h:10212
Definition: nas.h:8892
Definition: nas.h:7944
uint16_t sid
Definition: nas.h:7836
uint64_t LTEBandPref
Definition: nas.h:12013
int8_t * pRSRQThresList
Definition: nas.h:10714
float * pTDSCDMASINRCONFThreshList
Definition: nas.h:10788
NAS_LTE_CPHY_CA_BW_NRB_LITE dl_bw_value
Definition: nas.h:8730
uint8_t * pCycleLen
Definition: nas.h:11412
Definition: nas.h:12098
Definition: nas.h:10736
uint16_t rxSignalStrengthListLen
Definition: nas.h:4721
nas_CDMASysInfo * pCDMASysInfo
Definition: nas.h:2904
Definition: nas.h:11825
nas_dataSrvCapabilities DataSrvCapabilities
Definition: nas.h:4384
Definition: nas.h:4583
swi_uint256_t ParamPresenceMask
Definition: nas.h:5382
nas_EmerModeTlv * pEmerMode
Definition: nas.h:12418
nas_WCDMARSSIThresh * pWCDMARSSIThresh
Definition: nas.h:5948
uint8_t cellIsTDD
Definition: nas.h:8263
uint16_t baseId
Definition: nas.h:7838
uint32_t freq
Definition: nas.h:3472
uint8_t CustomSCP
Definition: nas.h:5255
int unpack_valid_nas_SLQSNasGetSigInfo(uint8_t *pResp, uint8_t u8Info)
uint16_t systemID
Definition: nas.h:2074
uint16_t TrackAreaCode
Definition: nas.h:4405
uint8_t * pEmerMode
Definition: nas.h:252
int16_t rssi
Definition: nas.h:8065
nas_PLMNNetworkName * pPLMNNetworkName
Definition: nas.h:9536
nas_UniversalTime universalTime
Definition: nas.h:8574
uint16_t * pMCC
Definition: nas.h:10954
uint8_t lteEmmDl
Definition: nas.h:7316
nas_WCDMASysInfo * pWCDMASysInfo
Definition: nas.h:3100
int16_t srxlev
Definition: nas.h:8066
uint8_t TlvPresent
Definition: nas.h:5100
uint8_t * pAcqOrder
Definition: nas.h:342
Definition: nas.h:11647
uint8_t TlvPresent
Definition: nas.h:2631
nas_currentPLMN CurrentPLMN
Definition: nas.h:4385
nas_CDMAInfo * pCDMAInfo
Definition: nas.h:8348
uint8_t RSRPThresListLen
Definition: nas.h:10738
uint8_t regRejectInfoValid
Definition: nas.h:2398
uint32_t baseLat
Definition: nas.h:7840
nas_PlmnID * pPlmnId
Definition: nas.h:12926
uint32_t nmrCellID
Definition: nas.h:7620
swi_uint256_t ParamPresenceMask
Definition: nas.h:7025
uint8_t nas_minor
Definition: nas.h:7095
uint8_t pcsDigit
Definition: nas.h:12811
struct nas_acqOrderPref * pAcqOrderPref
Definition: nas.h:591
Definition: nas.h:7834
uint8_t dataCapsSize
Definition: nas.h:6024
uint32_t cellId
Definition: nas.h:2263
uint8_t isRadioTuned
Definition: nas.h:8862
uint64_t lteM1BandPref
Definition: nas.h:12206
NASServDomainPrefTlv SDPTlv
Definition: nas.h:6995
nas_DataStatusDetail * pDataStatusDetail
Definition: nas.h:10541
Definition: nas.h:12768
uint8_t cell_resel_priority
Definition: nas.h:7999
Definition: nas.h:9371
Definition: nas.h:3393
int16_t ltesnr
Definition: nas.h:4730
uint8_t TlvPresent
Definition: nas.h:8898
uint32_t uarfcn
Definition: nas.h:11012
uint16_t secChA
Definition: nas.h:9735
uint8_t ccsSupportedValid
Definition: nas.h:2071
uint8_t DRCCover
Definition: nas.h:10138
uint8_t status
Definition: nas.h:11030
Definition: nas.h:3232
uint8_t * pManagedRoamingInd
Definition: nas.h:1316
uint32_t * pCiotAcqOrder
Definition: nas.h:12292
Definition: nas.h:3994
Definition: nas.h:652
Definition: nas.h:9675
int unpack_nas_SLQSSwiGetHDRProtSubtype(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHDRProtSubtype_t *pOutput)
uint64_t Nr5gBandPrefbits_193_256
Definition: nas.h:6915
uint8_t rejectSrvDomain
Definition: nas.h:2756
uint8_t imsiTaddrNum
Definition: nas.h:9709
uint8_t * pServingSystemInd
Definition: nas.h:1307
uint8_t rejCause
Definition: nas.h:2266
int pack_nas_GetNetworkPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_LTESysInfo * pLTESysInfo
Definition: nas.h:2908
uint8_t egprsSupp
Definition: nas.h:2271
uint16_t earfcn
Definition: nas.h:7950
uint8_t pscValid
Definition: nas.h:2408
uint32_t freq
Definition: nas.h:6458
uint8_t TlvPresent
Definition: nas.h:12812
uint16_t BasestationID
Definition: nas.h:4388
nas_HDRRSSIThresh * pHDRRSSIThresh
Definition: nas.h:5938
uint8_t TlvPresent
Definition: nas.h:11525
Definition: nas.h:9854
uint8_t cellIdValid
Definition: nas.h:8063
uint8_t TlvPresent
Definition: nas.h:12687
uint16_t * pAddHDRSysInfo
Definition: nas.h:3103
uint64_t bandPref
Definition: nas.h:1170
uint8_t TlvPresent
Definition: nas.h:6804
uint16_t psc
Definition: nas.h:8161
uint8_t * pSignalStrengthInd
Definition: nas.h:1312
nas_LTEInfo * pLTEInfo
Definition: nas.h:3900
uint64_t bits_1_64
Definition: nas.h:654
uint32_t activeChannel
Definition: nas.h:11621
uint32_t count0
Definition: nas.h:11526
uint8_t MACIndex
Definition: nas.h:10401
Definition: nas.h:1384
uint32_t Application
Definition: nas.h:5258
nas_rxSignalStrengthListElement rxSignalStrengthInfo
Definition: nas.h:5036
uint64_t * pLteNB1BandPref
Definition: nas.h:12594
nas_operatorPLMNList * pOperatorPLMNList
Definition: nas.h:9535
Definition: nas.h:2626
nas_CDMAECIOThresh * pCDMAECIOThresh
Definition: nas.h:5936
Definition: nas.h:11029
uint8_t * pRankIndicatorInd
Definition: nas.h:7319
uint8_t * pGSMBER
Definition: nas.h:10089
uint16_t Tlvresult
Definition: nas.h:6660
Definition: nas.h:2897
Definition: nas.h:7107
Definition: nas.h:12780
uint8_t CDMARSSIThreshListLen
Definition: nas.h:5484
Definition: nas.h:12147
nas_RfDedicatedBandInfo * pRfDedicatedBandInfo
Definition: nas.h:11773
int16_t umtsEcio
Definition: nas.h:7741
Definition: nas.h:10135
int32_t rsrq
Definition: nas.h:8894
float sinr
Definition: nas.h:1556
uint16_t uarfcn
Definition: nas.h:8198
int unpack_nas_SLQSGetPLMNName(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetPLMNName_t *pOutput)
nas_CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: nas.h:2915
int pack_nas_GetSignalStrengths(pack_qmi_t *pCtx, uint8_t *pReq, uint16_t *pLen)
uint8_t TlvPresent
Definition: nas.h:6819
uint16_t ecioListLen
Definition: nas.h:4723
uint16_t * pPRLPref
Definition: nas.h:1055
Definition: nas.h:5798
uint8_t dirNumLen
Definition: nas.h:9621
unpack_result_t unpack_nas_SLQSNasIndicationRegisterExt_t
Definition: nas.h:1323
uint8_t * pDayltSavAdj
Definition: nas.h:8576
uint32_t serviceDomain
Definition: nas.h:5056
Definition: common.h:128
uint16_t earfcn
Definition: nas.h:7996
nas_servSystem ServingSystem
Definition: nas.h:4382
uint8_t sIntraSearch
Definition: nas.h:7955
uint32_t * pUMTSCellID
Definition: nas.h:8353
uint16_t PhysicalLayer
Definition: nas.h:9856
Definition: nas.h:12657
uint8_t * pPersonalityListLength
Definition: nas.h:9893
int unpack_nas_SetCDMANetworkParameters(uint8_t *pResp, uint16_t respLen, unpack_nas_SetCDMANetworkParameters_t *pOutput)
NASNetSelPreferenceTlv NSPTlv
Definition: nas.h:6994
uint8_t edrxEnabled
Definition: nas.h:12630
uint8_t hdrSrvStatus
Definition: nas.h:4172
int unpack_nas_SLQSNasGetSigInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetSigInfo_t *pOutput)
int16_t ecio
Definition: nas.h:1498
uint8_t ccsSupported
Definition: nas.h:2072
nas_ECIOThresh * pECIOThresh
Definition: nas.h:10834
uint16_t Tlvresult
Definition: nas.h:7024
Definition: nas.h:11849
int pack_nas_SLQSNASSwiGetChannelLock(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t signalStrengthReqMask
Definition: nas.h:4720
uint8_t shortNameEn
Definition: nas.h:7518
Definition: nas.h:371
Definition: nas.h:10180
uint8_t ciotAcqOrderLen
Definition: nas.h:12291
nas_HDRSINRThreshold * pHDRSINRThresh
Definition: nas.h:5942
unsigned char * pRAT
Definition: nas.h:1067
Definition: switype_256bit.h:15
Definition: nas.h:12643
uint16_t RX_EC_IO
Definition: nas.h:10338
uint8_t nameSize
Definition: nas.h:3242
uint8_t localTimeOffset
Definition: nas.h:4119
uint8_t SectorIDLen
Definition: nas.h:10402
uint32_t * pAuthStatus
Definition: nas.h:5347
Definition: nas.h:10641
Definition: nas.h:6987
uint8_t numInstances
Definition: nas.h:9655
Definition: nas.h:7513
nas_SignalStrengthTlv SSTlv
Definition: nas.h:5148
uint8_t spnLength
Definition: nas.h:9393
int unpack_nas_InitiateDomainAttach(uint8_t *pResp, uint16_t respLen, unpack_nas_InitiateDomainAttach_t *pOutput)
uint16_t lac1
Definition: nas.h:9358
uint8_t Chipset
Definition: nas.h:10444
nas_ltePCI * pLtePCI
Definition: nas.h:11069
NASLteM1BandPrefTlv M1BandPTlv
Definition: nas.h:7000
Definition: nas.h:2492
uint8_t cellReselPriority
Definition: nas.h:8199
Definition: nas.h:11470
Definition: nas.h:11709
uint8_t csAttachState
Definition: nas.h:6300
Definition: nas.h:5682
nas_RatDisabledMaskTlv * pRatDisabledMask
Definition: nas.h:12428
nas_SLQSSignalStrengthsTlv SLQSSSTlv
Definition: nas.h:5151
uint64_t LteM1BandPref
Definition: nas.h:6866
uint16_t ForwardMac
Definition: nas.h:9859
int pack_nas_SLQSNasSwiIndicationRegister(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasSwiIndicationRegister_t *pReqParam)
uint8_t roamStatusValid
Definition: nas.h:1937
uint8_t freqsLen
Definition: nas.h:8022
uint8_t selNetwork
Definition: nas.h:3998
int unpack_nas_GetHomeNetwork(uint8_t *pResp, uint16_t respLen, unpack_nas_GetHomeNetwork_t *pOutput)
Definition: nas.h:9635
Definition: nas.h:9601
nas_AddCDMASysInfo * pAddCDMASysInfo
Definition: nas.h:3102
struct nas_RfBandInfoExtFormatElements * pRfBandInfoExtFormatParam
Definition: nas.h:11712
uint8_t longNameCI
Definition: nas.h:7524
uint8_t AcqOrderLen
Definition: nas.h:6820
uint16_t * pCDMAFrameErrRate
Definition: nas.h:10087
uint8_t * pNw2DescLen
Definition: nas.h:10964
nas_protocolSubtypeElement * pProtocolSubtypeElement
Definition: nas.h:11474
uint16_t mcc
Definition: nas.h:319
Definition: nas.h:6718
uint8_t PCICellInfoLen
Definition: nas.h:3509
int32_t Io
Definition: nas.h:4725
uint16_t * pCurrentPersonality
Definition: nas.h:11472
nas_PilotSetParams * pPilotSetInfo
Definition: nas.h:10183
swi_uint256_t ParamPresenceMask
Definition: nas.h:1698
uint64_t bits_65_128
Definition: nas.h:703
uint8_t * pHDRSessionCloseInd
Definition: nas.h:1315
Definition: nas.h:10004
unsigned char * pRAT
Definition: nas.h:594
Definition: nas.h:10770
uint8_t isSysPrlMatch
Definition: nas.h:2066
int unpack_nas_SetEventReportInd(uint8_t *pResp, uint16_t respLen, unpack_nas_SetEventReportInd_t *pOutput)
unpack_result_t unpack_nas_SLQSNASSeteDRXParams_t
Definition: nas.h:11418
NASPRLPreferenceTlv PRLPTlv
Definition: nas.h:6991
uint8_t cellIdValid
Definition: nas.h:2396
nas_TDSCDMASINRThresh * pTDSCDMASINRThresh
Definition: nas.h:5967
int pack_nas_SLQSNasIndicationRegisterExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasIndicationRegisterExt_t *pReqParam)
int8_t temperature
Definition: nas.h:3789
int unpack_nas_SLQSNasConfigSigInfo2(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasConfigSigInfo2_t *pOutput)
Definition: nas.h:1848
Definition: nas.h:9495
uint8_t * pEdrxRAT
Definition: nas.h:11265
Definition: nas.h:12072
uint32_t * pLTEOperationMode
Definition: nas.h:11749
nas_namName * pNAMNameInfo
Definition: nas.h:9772
int16_t cpich_ecno
Definition: nas.h:8163
uint32_t phase
Definition: nas.h:9248
nas_rsrqInformation rsrqInfo
Definition: nas.h:5041
swi_uint256_t ParamPresenceMask
Definition: nas.h:3629
cdmaSSInfo * pCDMASigInfo
Definition: nas.h:1691
uint16_t * pHDRECIODelta
Definition: nas.h:5941
int pack_nas_GetACCOLC(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:6774
uint8_t radioInterface
Definition: nas.h:1385
struct nas_ciotAcqOrderPref * pCiotAcqOrderPref
Definition: nas.h:1073
Definition: nas.h:12764
uint8_t month
Definition: nas.h:8530
nas_sysInfoCommon sysInfoLTE
Definition: nas.h:2494
nas_RSSIThresh * pRSSIThresh
Definition: nas.h:10833
uint8_t * pGSMCipherDomainSysInfo
Definition: nas.h:3110
uint8_t status
Definition: nas.h:11011
uint8_t includes_pcs_digit
Definition: nas.h:3448
uint8_t * pLTEVoiceSupportSysInfo
Definition: nas.h:2916
swi_uint256_t ParamPresenceMask
Definition: nas.h:6328
Definition: nas.h:2151
#define NAS_MCC_MNC_INST_LENGTH
Definition: nas.h:26
uint8_t * pHDRSINRThresList
Definition: nas.h:10644
int16_t * pCDMAECIOThreshList
Definition: nas.h:5503
Definition: nas.h:8601
uint8_t TlvPresent
Definition: nas.h:7108
Definition: nas.h:3618
Definition: nas.h:12970
uint8_t daylightSavings
Definition: nas.h:4120
swi_uint256_t ParamPresenceMask
Definition: nas.h:12929
NASCiotAcqOrderPrefTlv CiotAOPTlv
Definition: nas.h:7002
uint8_t shortNameLen
Definition: nas.h:9471
uint16_t pci
Definition: nas.h:7871
uint8_t TlvPresent
Definition: nas.h:6460
uint8_t TlvPresent
Definition: nas.h:12128
int16_t rssi
Definition: nas.h:7874
int unpack_nas_SLQSSwiGetHDRPersonality(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHDRPersonality_t *pOutput)
Definition: nas.h:11523
uint8_t * pLTECphyCa
Definition: nas.h:1319
int unpack_nas_SLQSNasGetTxRxInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetTxRxInfo_t *pOutput)
nas_LTEBandPrefExtTlv * pLTEBandPrefExt
Definition: nas.h:12434
Definition: nas.h:7869
uint8_t GppTimeZone
Definition: nas.h:4395
uint8_t gsmUmtsDl
Definition: nas.h:7318
uint16_t * pTDSCDMARSCPDelta
Definition: nas.h:5962
uint8_t srvCapability
Definition: nas.h:1936
int unpack_nas_SLQSNasSwiModemStatus(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiModemStatus_t *pOutput)
hdrSSInfo HDRSSInfo
Definition: nas.h:1589
uint8_t networkIdValid
Definition: nas.h:2082
uint8_t longNameSB
Definition: nas.h:7525
int32_t rscp
Definition: nas.h:9246
#define NAS_MAX_SLQS_NAS_PCI_INFO_PLMN_LENGTH
Definition: nas.h:24
nas_LTEOperationMode * pLTEOperationMode
Definition: nas.h:11776
NASOTAMessageTlv otaMsgTlv
Definition: nas.h:7129
Definition: nas.h:10619
Definition: nas.h:6456
uint8_t DefaultRoamInd
Definition: nas.h:4392

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved