LinuxQMISDK-Lite  SLQS04.00.17
 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 
43 typedef struct {
44  uint32_t len;
45  signed char rssi[8];
46  uint32_t radio[8];
49 
67  uint8_t *pResp,
68  uint16_t respLen,
70  );
71 
87  pack_qmi_t *pCtx,
88  uint8_t *pReq,
89  uint16_t *pLen
90  );
91 
245 typedef struct
246 {
247  uint8_t *pEmerMode;
248  uint16_t *pModePref;
249  uint64_t *pBandPref;
250  uint16_t *pPRLPref;
251  uint16_t *pRoamPref;
252  uint64_t *pLTEBandPref;
253  uint8_t *pNetSelPref;
254  uint32_t *pSrvDomainPref;
255  uint32_t *pGWAcqOrderPref;
258 
270  pack_qmi_t *pCtx,
271  uint8_t *pReqBuf,
272  uint16_t *pLen
273  );
274 
287  uint8_t *pResp,
288  uint16_t respLen,
290  );
291 
312 {
313  uint8_t netReg;
314  uint16_t mcc;
315  uint16_t mnc;
316 };
317 
335 {
336  uint8_t acqOrdeLen;
337  uint8_t *pAcqOrder;
338 };
339 
366 struct nas_CSGID
367 {
368  uint16_t mcc;
369  uint16_t mnc;
370  uint8_t mncPcsDigits;
371  uint32_t id;
372  uint8_t rat;
373 };
374 
572 typedef struct
573 {
574  uint8_t *pEmerMode;
575  uint16_t *pModePref;
576  uint64_t *pBandPref;
577  uint16_t *pPRLPref;
578  uint16_t *pRoamPref;
579  uint64_t *pLTEBandPref;
581  uint8_t *pChgDuration;
583  uint32_t *pSrvDomainPref;
584  uint32_t *pGWAcqOrderPref;
585  uint64_t *pTdscdmaBandPref;
588  struct nas_CSGID *pCSGID;
589  unsigned char *pRAT;
591 
593 
608  pack_qmi_t *pCtx,
609  uint8_t *pReqBuf,
610  uint16_t *pLen,
612  );
613 
626  uint8_t *pResp,
627  uint16_t respLen,
628  unpack_nas_SLQSSetSysSelectionPref_t *pOutput
629  );
630 
648 {
649  uint64_t bits_1_64;
650  uint64_t bits_65_128;
651  uint64_t bits_129_192;
652  uint64_t bits_193_256;
653 };
674 {
676  uint32_t *pCiotAcqOrder;
677 };
678 
696 {
697  uint64_t bits_1_64;
698  uint64_t bits_65_128;
699  uint64_t bits_129_192;
700  uint64_t bits_193_256;
701 };
702 
1045 typedef struct
1046  {
1047  uint8_t *pEmerMode;
1048  uint16_t *pModePref;
1049  uint64_t *pBandPref;
1050  uint16_t *pPRLPref;
1051  uint16_t *pRoamPref;
1052  uint64_t *pLTEBandPref;
1054  uint8_t *pChgDuration;
1056  uint32_t *pSrvDomainPref;
1057  uint32_t *pGWAcqOrderPref;
1058  uint64_t *pTdscdmaBandPref;
1062  unsigned char *pRAT;
1065  uint64_t *pLteM1BandPref;
1066  uint64_t *pLteNb1BandPref;
1067  uint32_t *pCiotLteOpMode;
1071 
1073 
1088  pack_qmi_t *pCtx,
1089  uint8_t *pReqBuf,
1090  uint16_t *pLen,
1092  );
1093 
1106  uint8_t *pResp,
1107  uint16_t respLen,
1108  unpack_nas_SLQSSetSysSelectionPrefExt_t *pOutput
1109  );
1110 
1163 typedef struct
1164 {
1165  uint64_t bandPref;
1167 
1169 
1182  pack_qmi_t *pCtx,
1183  uint8_t *pReqBuf,
1184  uint16_t *pLen,
1186  );
1187 
1195  uint8_t *pResp,
1196  uint16_t respLen,
1197  unpack_nas_SLQSSetBandPreference_t *pOutput
1198  );
1199 
1292 typedef struct
1293 {
1295  uint8_t *pDDTMInd;
1300  uint8_t *pSysInfoInd;
1302  uint8_t *pErrorRateInd;
1308  uint8_t *pLTECphyCa;
1310 
1312 
1334  pack_qmi_t *pCtx,
1335  uint8_t *pReqBuf,
1336  uint16_t *pLen,
1338  );
1339 
1352  uint8_t *pResp,
1353  uint16_t respLen,
1354  unpack_nas_SLQSNasIndicationRegisterExt_t *pOutput
1355  );
1356 
1372 typedef struct {
1375  uint16_t activeChannel;
1377 
1396 typedef struct {
1397  uint8_t instancesSize;
1401 
1412 int pack_nas_GetRFInfo(
1413  pack_qmi_t *pCtx,
1414  uint8_t *pReqBuf,
1415  uint16_t *pLen
1416  );
1428  uint8_t *pResp,
1429  uint16_t respLen,
1430  unpack_nas_GetRFInfo_t *pOutput
1431  );
1432 
1446 typedef struct
1447 {
1448  int8_t rssi;
1449  int16_t ecio;
1450 } cdmaSSInfo;
1451 
1483 typedef struct
1484 {
1485  int8_t rssi;
1486  int16_t ecio;
1487  uint8_t sinr;
1488  int32_t io;
1489 } hdrSSInfo;
1490 
1514 typedef struct
1515 {
1516  int8_t rssi;
1517  int8_t rsrq;
1518  int16_t rsrp;
1519  int16_t snr;
1520 } lteSSInfo;
1521 
1539 typedef struct
1540 {
1541  float rssi;
1542  float rscp;
1543  float ecio;
1544  float sinr;
1546 
1575 typedef struct {
1578  int8_t GSMSSInfo;
1583 
1595  pack_qmi_t *pCtx,
1596  uint8_t *pReqBuf,
1597  uint16_t *pLen
1598  );
1599 
1617  uint8_t *pResp,
1618  uint16_t respLen,
1620  );
1621 
1636  int unpack_valid_nas_SLQSNasGetSigInfo(uint8_t *pResp,
1637  uint8_t u8Info);
1638 
1677 typedef struct
1678 {
1681  int8_t *pGSMSigInfo;
1684  int8_t *pRscp;
1688 
1700  uint8_t *pResp,
1701  uint16_t respLen,
1703  );
1704 
1740 typedef struct {
1741  uint16_t mcc;
1742  uint16_t mnc;
1743  char name[255];
1744  uint16_t sid;
1745  uint16_t nid;
1748 
1760  uint8_t *pResp,
1761  uint16_t respLen,
1763  );
1764 
1776  pack_qmi_t *pCtx,
1777  uint8_t *pReqBuf,
1778  uint16_t *pLen
1779  );
1800 typedef struct
1801 {
1802  uint8_t srvStatus;
1805 
1836 typedef struct
1837 {
1838  uint8_t srvStatus;
1839  uint8_t trueSrvStatus;
1842 
1919 typedef struct
1920 {
1922  uint8_t srvDomain;
1924  uint8_t srvCapability;
1926  uint8_t roamStatus;
1930 
2050 typedef struct
2051 {
2054  uint8_t isSysPrlMatch;
2056  uint8_t pRevInUse;
2057  uint8_t bsPRevValid;
2058  uint8_t bsPRev;
2060  uint8_t ccsSupported;
2062  uint16_t systemID;
2063  uint16_t networkID;
2064  uint8_t bsInfoValid;
2065  uint16_t baseId;
2066  uint32_t baseLat;
2067  uint32_t baseLong;
2069  uint16_t packetZone;
2071  uint8_t MCC[NAS_PLMN_LENGTH];
2072  uint8_t MNC[NAS_PLMN_LENGTH];
2073 } nas_CDMASysInfo;
2074 
2139 typedef struct
2140 {
2143  uint8_t isSysPrlMatch;
2147  uint8_t hdrActiveProt;
2149  uint8_t is856SysId[16];
2150 } nas_HDRSysInfo;
2151 
2245 typedef struct
2246 {
2248  uint8_t lacValid;
2249  uint16_t lac;
2250  uint8_t cellIdValid;
2251  uint32_t cellId;
2254  uint8_t rejCause;
2256  uint8_t MCC[NAS_PLMN_LENGTH];
2257  uint8_t MNC[NAS_PLMN_LENGTH];
2259  uint8_t egprsSupp;
2260  uint8_t dtmSuppValid;
2261  uint8_t dtmSupp;
2262 } nas_GSMSysInfo;
2263 
2379 typedef struct
2380 {
2382  uint8_t lacValid;
2383  uint16_t lac;
2384  uint8_t cellIdValid;
2385  uint32_t cellId;
2388  uint8_t rejCause;
2390  uint8_t MCC[NAS_PLMN_LENGTH];
2391  uint8_t MNC[NAS_PLMN_LENGTH];
2393  uint8_t hsCallStatus;
2394  uint8_t hsIndValid;
2395  uint8_t hsInd;
2396  uint8_t pscValid;
2397  uint16_t psc;
2399 
2480 typedef struct
2481 {
2483  uint8_t lacValid;
2484  uint16_t lac;
2485  uint8_t cellIdValid;
2486  uint32_t cellId;
2489  uint8_t rejCause;
2491  uint8_t MCC[NAS_PLMN_LENGTH];
2492  uint8_t MNC[NAS_PLMN_LENGTH];
2493  uint8_t tacValid;
2494  uint16_t tac;
2495 } nas_LTESysInfo;
2496 
2510 typedef struct
2511 {
2512  uint16_t geoSysIdx;
2513  uint16_t regPrd;
2515 
2532 typedef struct
2533 {
2534  uint16_t geoSysIdx;
2536 } nas_AddSysInfo;
2537 
2558 typedef struct
2559 {
2560  uint32_t csBarStatus;
2561  uint32_t psBarStatus;
2563 
2664 typedef struct
2665 {
2677  uint16_t *pAddHDRSysInfo;
2680  uint16_t *pAddLTESysInfo;
2688 
2700  pack_qmi_t *pCtx,
2701  uint8_t *pReqBuf,
2702  uint16_t *pLen
2703  );
2704 
2728  uint8_t *pResp,
2729  uint16_t respLen,
2731  );
2732 
2840 typedef struct
2841 {
2853  uint16_t *pAddHDRSysInfo;
2856  uint16_t *pAddLTESysInfo;
2865 
2877  uint8_t *pResp,
2878  uint16_t respLen,
2880  );
2881 
2978 typedef struct {
2980  uint32_t CSDomain;
2981  uint32_t PSDomain;
2982  uint32_t RAN;
2984  uint8_t RadioIfaces[255];
2985  uint32_t Roaming;
2986  uint16_t MCC;
2987  uint16_t MNC;
2988  uint8_t nameSize;
2989  uint8_t Name[255];
2990  uint8_t DataCapsLen;
2991  uint8_t DataCaps[255];
2994 
3006  pack_qmi_t *pCtx,
3007  uint8_t *pReqBuf,
3008  uint16_t *pLen
3009  );
3010 
3026  uint8_t *pResp,
3027  uint16_t respLen,
3029  );
3030 
3061 typedef struct {
3062  uint8_t DataCapsLen;
3063  uint8_t DataCaps[255];
3066 
3079  pack_qmi_t *pCtx,
3080  uint8_t *pReqBuf,
3081  uint16_t *pLen
3082  );
3083 
3097  uint8_t *pResp,
3098  uint16_t respLen,
3100  );
3101 
3139 typedef struct
3140 {
3141  uint16_t MCC;
3142  uint16_t MNC;
3143  uint32_t InUse;
3144  uint32_t Roaming;
3145  uint32_t Forbidden;
3146  uint32_t Preferred;
3147  char Desription[255];
3149 
3167 typedef struct
3168 {
3169  uint16_t MCC;
3170  uint16_t MNC;
3171  uint8_t RAT;
3173 
3174 
3190 typedef struct
3191 {
3192  uint16_t MCC;
3193  uint16_t MNC;
3196 
3247 typedef struct
3248 {
3255  uint32_t *pScanResult;
3258 
3259 
3271  pack_qmi_t *pCtx,
3272  uint8_t *pReqBuf,
3273  uint16_t *pLen
3274  );
3275 
3288  uint8_t *pResp,
3289  uint16_t respLen,
3291  );
3292 
3321 typedef struct
3322 {
3323  uint8_t ValidityCW0;
3324  uint8_t CQIValueCW0;
3325  uint8_t ValidityCW1;
3326  uint8_t CQIValueCW1;
3329 
3341  pack_qmi_t *pCtx,
3342  uint8_t *pReqBuf,
3343  uint16_t *pLen
3344  );
3345 
3357  uint8_t *pResp,
3358  uint16_t respLen,
3360  );
3361 
3415 typedef struct
3416 {
3417  int8_t temperature;
3418  uint8_t modemMode;
3419  uint8_t systemMode;
3420  uint8_t imsRegState;
3421  uint8_t psState;
3422 } nas_CommInfo;
3423 
3498 typedef struct
3499 {
3500  uint8_t band;
3501  uint8_t bandwidth;
3502  uint16_t RXChan;
3503  uint16_t TXChan;
3504  uint8_t emmState;
3505  uint8_t emmSubState;
3506  uint8_t emmConnState;
3507 } nas_LTEInfo;
3508 
3525 typedef struct
3526 {
3531 
3532 
3545  pack_qmi_t *pCtx,
3546  uint8_t *pReqBuf,
3547  uint16_t *pLen
3548  );
3549 
3562  uint8_t *pResp,
3563  uint16_t respLen,
3565  );
3566 
3567 
3622 typedef struct {
3623  uint8_t regState;
3624  uint8_t csAttachState;
3625  uint8_t psAttachState;
3626  uint8_t selNetwork;
3628  uint8_t radioInterface[32];
3630 
3658 typedef struct {
3660  uint8_t dataCapabilities[32];
3662 
3687 typedef struct {
3688  uint16_t MCC;
3689  uint16_t MNC;
3691  uint8_t netDescr[255];
3693 
3721 typedef struct {
3722  uint8_t numInstances;
3723  uint8_t radioInterface[32];
3724  uint8_t roamIndicator[32];
3726 
3745 typedef struct {
3746  uint8_t leapSeconds;
3750 
3797 typedef struct {
3798  uint8_t srvStatus;
3799  uint8_t srvCapability;
3800  uint8_t hdrSrvStatus;
3801  uint8_t hdrHybrid;
3804 
3816 typedef struct {
3817  uint16_t MCC;
3818  uint8_t imsi_11_12;
3820 
3852 typedef struct {
3853  uint32_t csBarStatus;
3854  uint32_t psBarStatus;
3856 
4008 typedef struct
4009 {
4014  uint16_t SystemID;
4015  uint16_t NetworkID;
4016  uint16_t BasestationID;
4022  uint8_t CDMA_P_Rev;
4023  uint8_t GppTimeZone;
4025  uint16_t Lac;
4026  uint32_t CellID;
4027  uint8_t ConcSvcInfo;
4028  uint8_t PRLInd;
4029  uint8_t DTMInd;
4033  uint16_t TrackAreaCode;
4037 
4038 
4050  pack_qmi_t *pCtx,
4051  uint8_t *pReqBuf,
4052  uint16_t *pLen
4053  );
4054 
4066  uint8_t *pResp,
4067  uint16_t respLen,
4069  );
4070 
4101  int unpack_valid_nas_SLQSGetServingSystem(uint8_t *pResp,
4102  uint8_t u8Info);
4103 
4127 typedef struct
4128 {
4130  uint8_t radioIf;
4132 
4148 typedef struct
4149 {
4150  int16_t ecio;
4151  uint8_t radioIf;
4153 
4194 typedef struct
4195 {
4196  uint16_t errorRate;
4197  uint8_t radioIf;
4199 
4211 typedef struct
4212 {
4213  int8_t rsrq;
4214  uint8_t radioIf;
4216 
4224 typedef struct
4225 {
4226  int16_t snrlevel;
4228 
4236 typedef struct
4237 {
4238  int16_t rsrplevel;
4240 
4241 
4347 typedef struct {
4348  uint16_t signalStrengthReqMask; //don't use this value
4350  nas_rxSignalStrengthListElement rxSignalStrengthList[18];
4351  uint16_t ecioListLen;
4352  nas_ecioListElement ecioList[18];
4353  int32_t Io;
4354  uint8_t sinr;
4356  nas_errorRateListElement errorRateList[18];
4358  int16_t ltesnr;
4359  int16_t ltersrp;
4362 
4379  pack_qmi_t *pCtx,
4380  uint8_t *pReqBuf,
4381  uint16_t *pLen,
4382  uint16_t reqMask
4383  );
4384 
4399  uint8_t *pResp,
4400  uint16_t respLen,
4402  );
4403 
4421  int unpack_valid_nas_SLQSGetSignalStrength(uint8_t *pResp,
4422  uint8_t u8Info);
4423 
4494 typedef struct
4495 {
4497  uint8_t ecioDelta;
4498  uint8_t ioDelta;
4499  uint8_t sinrDelta;
4500  uint8_t rsrqDelta;
4502  int16_t ecioThresholdList[10];
4504  uint8_t sinrThresholdList[5];
4505  uint16_t lteSnrDelta;
4506  uint8_t lteRsrpDelta;
4508 
4514 typedef struct
4515 {
4516  uint8_t bEnable;
4519 
4521 
4534  pack_qmi_t *pCtx,
4535  uint8_t *pReqBuf,
4536  uint16_t *pLen,
4538  );
4539 
4551  uint8_t *pResp,
4552  uint16_t respLen,
4553  unpack_nas_SLQSSetSignalStrengthsCallback_t *pOutput
4554  );
4555 
4557 
4570  pack_qmi_t *pCtx,
4571  uint8_t *pReqBuf,
4572  uint16_t *pLen,
4573  uint8_t *pBenable
4574  );
4575 
4587  uint8_t *pResp,
4588  uint16_t respLen,
4589  unpack_nas_SetRFInfoCallback_t *pOutput
4590  );
4591 
4593 
4606  pack_qmi_t *pCtx,
4607  uint8_t *pReqBuf,
4608  uint16_t *pLen,
4609  uint8_t *pBenable
4610  );
4611 
4623  uint8_t *pResp,
4624  uint16_t respLen,
4625  unpack_nas_SetLURejectCallback_t *pOutput
4626  );
4627 
4663 typedef struct{
4666  uint32_t io;
4667  uint8_t sinr;
4673 
4674 
4681 typedef struct
4682 {
4683  uint8_t TlvPresent;
4684  uint32_t serviceDomain;
4685  uint32_t rejectCause;
4687 
4694 typedef struct
4695 {
4696  uint8_t TlvPresent;
4698  uint32_t radioInterface;
4700 
4726 typedef struct
4727 {
4728  uint8_t TlvPresent;
4730  uint32_t radioInterface[255];
4731  uint32_t activeBandClass[255];
4732  uint32_t activeChannel[255];
4733 } nas_RFInfoTlv;
4734 
4740 typedef struct
4741 {
4742  uint8_t TlvPresent;
4745 
4775 typedef struct {
4782 
4795  uint8_t *pResp,
4796  uint16_t respLen,
4798  );
4799 
4876 typedef struct {
4877  uint8_t SCI;
4878  uint8_t SCM;
4879  uint8_t RegHomeSID;
4880  uint8_t RegForeignSID;
4881  uint8_t RegForeignNID;
4882  uint8_t ForceRev0;
4883  uint8_t CustomSCP;
4884  uint32_t Protocol;
4885  uint32_t Broadcast;
4886  uint32_t Application;
4887  uint32_t Roaming;
4890 
4902  pack_qmi_t *pCtx,
4903  uint8_t *pReqBuf,
4904  uint16_t *pLen
4905  );
4906 
4918  uint8_t *pResp,
4919  uint16_t respLen,
4921  );
4922 
4938  int unpack_valid_nas_GetCDMANetworkParameters(uint8_t *pResp,
4939  uint8_t u8Info);
4940 
4941 
4954  pack_qmi_t *pCtx,
4955  uint8_t *pReqBuf,
4956  uint16_t *pLen
4957  );
4958 
4974 typedef struct {
4975  uint32_t *pAuthStatus;
4978 
4991  uint8_t *pResp,
4992  uint16_t respLen,
4994  );
4995 
5008 typedef struct {
5009  uint8_t *pAccolc;
5012 
5024 int pack_nas_GetACCOLC(
5025  pack_qmi_t *pCtx,
5026  uint8_t *pReqBuf,
5027  uint16_t *pLen
5028  );
5029 
5042  uint8_t *pResp,
5043  uint16_t respLen,
5044  unpack_nas_GetACCOLC_t *pOutput
5045  );
5046 
5056 typedef struct
5057 {
5058  int8_t spc[6];
5059  uint8_t accolc;
5061 
5063 
5075 int pack_nas_SetACCOLC(
5076  pack_qmi_t *pCtx,
5077  uint8_t *pReqBuf,
5078  uint16_t *pLen,
5079  pack_nas_SetACCOLC_t reqParam
5080  );
5081 
5093  uint8_t *pResp,
5094  uint16_t respLen,
5095  unpack_nas_SetACCOLC_t *pOutput
5096  );
5097 
5110 typedef struct
5111 {
5115 
5128 typedef struct
5129 {
5133 
5146 typedef struct
5147 {
5151 
5163 typedef struct
5164 {
5168 
5189 typedef struct
5190 {
5194 
5207 typedef struct
5208 {
5212 
5225 typedef struct
5226 {
5230 
5242 typedef struct
5243 {
5247 
5259 typedef struct
5260 {
5264 
5276 typedef struct
5277 {
5281 
5293 typedef struct
5294 {
5298 
5310 typedef struct
5311 {
5315 
5327 typedef struct
5328 {
5332 
5361 typedef struct
5362 {
5363  uint8_t rptRate;
5364  uint8_t avgPeriod;
5366 
5378 typedef struct
5379 {
5383 
5394 typedef struct
5395 {
5399 
5410 typedef struct
5411 {
5415 
5426 typedef struct
5427 {
5431 
5560 typedef struct
5561 {
5563  uint16_t *pCDMARSSIDelta;
5565  uint16_t *pCDMAECIODelta;
5567  uint16_t *pHDRRSSIDelta;
5569  uint16_t *pHDRECIODelta;
5571  uint16_t *pHDRSINRDelta;
5573  uint16_t *pHDRIODelta;
5575  uint16_t *pGSMRSSIDelta;
5577  uint16_t *pWCDMARSSIDelta;
5579  uint16_t *pWCDMAECIODelta;
5581  uint16_t *pLTERSSIDelta;
5583  uint16_t *pLTESNRDelta;
5585  uint16_t *pLTERSRQDelta;
5587  uint16_t *pLTERSRPDelta;
5598 
5600 
5613  pack_qmi_t *pCtx,
5614  uint8_t *pReqBuf,
5615  uint16_t *pLen,
5617  );
5618 
5630  uint8_t *pResp,
5631  uint16_t respLen,
5632  unpack_nas_SLQSNasConfigSigInfo2_t *pOutput
5633  );
5634 
5650 typedef struct
5651 {
5652  uint8_t dataCapsSize;
5653  uint8_t dataCaps[255];
5656 
5668  uint8_t *pResp,
5669  uint16_t respLen,
5671  );
5672 
5681  pack_qmi_t *pCtx,
5682  uint8_t *pReqBuf,
5683  uint16_t *pLen
5684 );
5685 
5728 typedef struct
5729 {
5730  uint32_t ActiveTechPref;
5731  uint32_t Duration;
5733  uint16_t Tlvresult;
5736 
5748  uint8_t *pResp,
5749  uint16_t respLen,
5751 );
5752 
5780 typedef struct
5781 {
5782  uint32_t TechnologyPref;
5783  uint32_t Duration;
5784  uint16_t Tlvresult;
5786 
5801  pack_qmi_t *pCtx,
5802  uint8_t *pReqBuf,
5803  uint16_t *pLen,
5805 );
5806 
5817 typedef struct
5818 {
5819  uint16_t Tlvresult;
5822 
5834  uint8_t *pResp,
5835  uint16_t respLen,
5837 );
5838 
5839 
5854 typedef struct
5855 {
5856  uint8_t roaming;
5859 
5871  uint8_t *pResp,
5872  uint16_t respLen,
5874  );
5875 
5925 typedef struct
5926 {
5928  uint8_t csAttachState;
5929  uint8_t psAttachState;
5935 
5936 
5952 typedef struct
5953 {
5955  uint16_t Tlvresult;
5958 
5970  uint8_t *pResp,
5971  uint16_t respLen,
5973 );
5974 
5983  pack_qmi_t *pCtx,
5984  uint8_t *pReqBuf,
5985  uint16_t *pLen
5986 );
5987 
5988 /*
5989  * NAS LTE CPHY Scell States.
5990  */
5991 typedef enum {
5996 
5997 /*
5998  * NAS LTE CPHY Downlink Values.
5999  */
6000 typedef enum {
6008 
6009 
6030 typedef struct{
6031  uint32_t pci;
6032  uint32_t freq;
6034  uint8_t TlvPresent;
6036 
6046 typedef struct{
6048  uint8_t TlvPresent;
6050 
6079 typedef struct{
6080  uint32_t pci;
6081  uint32_t freq;
6083  uint32_t iLTEbandValue;
6085  uint8_t TlvPresent;
6087 
6111 typedef struct{
6112  uint32_t pci;
6113  uint32_t freq;
6115  uint32_t iLTEbandValue;
6116  uint8_t TlvPresent;
6118 
6130 typedef struct{
6131  uint8_t scell_idx;
6132  uint8_t TlvPresent;
6134 
6159 typedef struct
6160 {
6167 
6182 typedef struct
6183 {
6185  uint16_t Tlvresult;
6188 
6200  uint8_t *pResp,
6201  uint16_t respLen,
6203 );
6204 
6213 typedef struct
6214 {
6215  uint8_t TlvPresent;
6216  uint8_t EmerMode;
6218 
6228 typedef struct
6229 {
6230  uint8_t TlvPresent;
6231  uint16_t ModePref;
6233 
6243 typedef struct
6244 {
6245  uint8_t TlvPresent;
6246  uint64_t band_pref;
6248 
6257 typedef struct
6258 {
6259  uint8_t TlvPresent;
6260  uint16_t PRLPref;
6262 
6271 typedef struct
6272 {
6273  uint8_t TlvPresent;
6274  uint16_t RoamPref;
6276 
6285 typedef struct
6286 {
6287  uint8_t TlvPresent;
6288  uint64_t LTEBandPref;
6290 
6299 typedef struct
6300 {
6301  uint8_t TlvPresent;
6302  uint8_t NetSelPref;
6304 
6313 typedef struct
6314 {
6315  uint8_t TlvPresent;
6316  uint32_t SrvDomainPref;
6318 
6327 typedef struct
6328 {
6329  uint8_t TlvPresent;
6330  uint32_t GWAcqOrderPref;
6332 
6374 typedef struct{
6385 
6386 
6401 typedef struct
6402 {
6404  uint16_t Tlvresult;
6407 
6420  uint8_t *pResp,
6421  uint16_t respLen,
6423 );
6424 
6425 
6448 typedef struct {
6449  uint8_t TlvPresent;
6450  uint32_t message_type;
6451  uint16_t data_len;
6452  uint8_t data_buf[NAS_OTA_MESSAGE_MAX_BUF_SIZE];
6454 
6471 typedef struct {
6472  uint8_t TlvPresent;
6473  uint8_t nas_release;
6474  uint8_t nas_major;
6475  uint8_t nas_minor;
6477 
6487 typedef struct {
6488  uint8_t TlvPresent;
6489  uint64_t time;
6491 
6508 typedef struct {
6513 
6514 
6529 typedef struct
6530 {
6532  uint16_t Tlvresult;
6535 
6547  uint8_t *pResp,
6548  uint16_t respLen,
6550 );
6551 
6569 typedef struct
6570 {
6571  uint16_t mcc;
6572  uint16_t mnc;
6573  uint32_t rat;
6574 } nas_MNRInfo;
6575 
6604 typedef struct
6605 {
6606  uint32_t regAction;
6608  uint32_t *pChangeDuration;
6611 
6613 
6626  pack_qmi_t *pCtx,
6627  uint8_t *pReqBuf,
6628  uint16_t *pLen,
6630  );
6631 
6643  uint8_t *pResp,
6644  uint16_t respLen,
6645  unpack_nas_SLQSInitiateNetworkRegistration_t *pOutput
6646  );
6647 
6683 typedef struct
6684 {
6685  uint8_t lteEsmUl;
6686  uint8_t lteEsmDl;
6687  uint8_t lteEmmUl;
6688  uint8_t lteEmmDl;
6689  uint8_t gsmUmtsUl;
6690  uint8_t gsmUmtsDl;
6692  uint8_t *pTimer;
6694 
6696 
6709  pack_qmi_t *pCtx,
6710  uint8_t *pReqBuf,
6711  uint16_t *pLen,
6713  );
6714 
6726  uint8_t *pResp,
6727  uint16_t respLen,
6728  unpack_nas_SLQSNasSwiIndicationRegister_t *pOutput
6729  );
6730 
6753 typedef struct
6754 {
6755  uint16_t mcc;
6756  uint16_t mnc;
6757  uint8_t *pMncPcsStatus;
6759 
6885 typedef struct
6886 {
6887  uint8_t spnEncoding;
6888  uint8_t spnLength;
6889  char spn[255];
6890  uint8_t shortNameEn;
6891  uint8_t shortNameCI;
6892  uint8_t shortNameSB;
6894  uint8_t shortName[255];
6895  uint8_t longNameEn;
6896  uint8_t longNameCI;
6897  uint8_t longNameSB;
6898  uint8_t longNameLen;
6899  char longName[255];
6902 
6915  pack_qmi_t *pCtx,
6916  uint8_t *pReqBuf,
6917  uint16_t *pLen,
6919  );
6920 
6932  uint8_t *pResp,
6933  uint16_t respLen,
6935 );
6936 
6948  pack_qmi_t *pCtx,
6949  uint8_t *pReqBuf,
6950  uint16_t *pLen
6951  );
6990 typedef struct
6991 {
6992  uint32_t nmrCellID;
6993  uint8_t nmrPlmn[NAS_PLMN_LENGTH];
6994  uint16_t nmrLac;
6995  uint16_t nmrArfcn;
6996  uint8_t nmrBsic;
6997  uint16_t nmrRxLev;
6998 } nas_nmrCellInfo;
6999 
7051 typedef struct
7052 {
7053  uint32_t cellID;
7054  uint8_t plmn[NAS_PLMN_LENGTH];
7055  uint16_t lac;
7056  uint16_t arfcn;
7057  uint8_t bsic;
7058  uint32_t timingAdvance;
7059  uint16_t rxLev;
7060  uint8_t nmrInst;
7062 } nas_GERANInfo;
7063 
7083 typedef struct
7084 {
7085  uint16_t geranArfcn;
7086  uint8_t geranBsicNcc;
7087  uint8_t geranBsicBcc;
7088  int16_t geranRssi;
7090 
7108 typedef struct
7109 {
7110  uint16_t umtsUarfcn;
7111  uint16_t umtsPsc;
7112  int16_t umtsRscp;
7113  int16_t umtsEcio;
7115 
7163 typedef struct
7164 {
7165  uint16_t cellID;
7166  uint8_t plmn[NAS_PLMN_LENGTH];
7167  uint16_t lac;
7168  uint16_t uarfcn;
7169  uint16_t psc;
7170  int16_t rscp;
7171  int16_t ecio;
7172  uint8_t umtsInst;
7174  uint8_t geranInst;
7176 } nas_UMTSInfo;
7177 
7206 typedef struct
7207 {
7208  uint16_t sid;
7209  uint16_t nid;
7210  uint16_t baseId;
7211  uint16_t refpn;
7212  uint32_t baseLat;
7213  uint32_t baseLong;
7214 } nas_CDMAInfo;
7215 
7241 typedef struct
7242 {
7243  uint16_t pci;
7244  int16_t rsrq;
7245  int16_t rsrp;
7246  int16_t rssi;
7247  int16_t srxlev;
7248 } nas_cellParams;
7249 
7316 typedef struct
7317 {
7318  uint8_t ueInIdle;
7319  uint8_t plmn[NAS_PLMN_LENGTH];
7320  uint16_t tac;
7321  uint32_t globalCellId;
7322  uint16_t earfcn;
7323  uint16_t servingCellId;
7327  uint8_t sIntraSearch;
7328  uint8_t cellsLen;
7331 
7366 typedef struct
7367 {
7368  uint16_t earfcn;
7369  uint8_t threshXLow;
7370  uint8_t threshXHigh;
7372  uint8_t cells_len;
7375 
7391 typedef struct
7392 {
7393  uint8_t ueInIdle;
7394  uint8_t freqsLen;
7397 
7431 typedef struct
7432 {
7433  uint16_t arfcn;
7434  uint8_t band1900;
7435  uint8_t cellIdValid;
7436  uint8_t bsicId;
7437  int16_t rssi;
7438  int16_t srxlev;
7439 } nas_gsmCellInfo;
7440 
7475 typedef struct
7476 {
7478  uint8_t threshGsmHigh;
7479  uint8_t threshGsmLow;
7480  uint8_t nccPermitted;
7481  uint8_t cells_len;
7484 
7500 typedef struct
7501 {
7502  uint8_t ueInIdle;
7503  uint8_t freqsLen;
7506 
7531 typedef struct
7532 {
7533  uint16_t psc;
7534  int16_t cpich_rscp;
7535  int16_t cpich_ecno;
7536  int16_t srxlev;
7538 
7568 typedef struct
7569 {
7570  uint16_t uarfcn;
7572  uint16_t threshXhigh;
7573  uint16_t threshXlow;
7574  uint8_t cellsLen;
7577 
7593 typedef struct
7594 {
7595  uint8_t ueInIdle;
7596  uint8_t freqsLen;
7599 
7628 typedef struct
7629 {
7630  uint16_t earfcn;
7631  uint16_t pci;
7632  uint32_t rsrp;
7633  uint32_t rsrq;
7634  int16_t srxlev;
7635  uint8_t cellIsTDD;
7637 
7664 typedef struct
7665 {
7666  uint32_t wcdmaRRCState;
7670 
7716 typedef struct
7717 {
7725  uint32_t *pUMTSCellID;
7729 
7741  uint8_t *pResp,
7742  uint16_t respLen,
7744 );
7745 
7757  pack_qmi_t *pCtx,
7758  uint8_t *pReqBuf,
7759  uint16_t *pLen
7760  );
7816 typedef struct{
7817  uint16_t year;
7818  uint8_t month;
7819  uint8_t day;
7820  uint8_t hour;
7821  uint8_t minute;
7822  uint8_t second;
7823  uint8_t dayOfWeek;
7824  int8_t timeZone;
7827  uint8_t TlvPresent;
7828 }nas_timeInfo;
7829 
7846 typedef struct
7847 {
7852 
7864  uint8_t *pResp,
7865  uint16_t respLen,
7867 );
7899 typedef struct
7900 {
7901  uint16_t year;
7902  uint8_t month;
7903  uint8_t day;
7904  uint8_t hour;
7905  uint8_t minute;
7906  uint8_t second;
7907  uint8_t dayOfWeek;
7909 
7944 typedef struct
7945 {
7947  uint8_t *pTimeZone;
7948  uint8_t *pDayltSavAdj;
7952 
7964  uint8_t *pResp,
7965  uint16_t respLen,
7967  );
7968 
7969 /*
7970  * NAS LTE CPHY Downlink Values.
7971  */
7972 typedef enum {
7980 
7981 /*
7982  * NAS LTE CPHY Scell States.
7983  */
7984 typedef enum {
7989 
8010 typedef struct{
8011  int pci;
8012  int freq;
8014  uint8_t TlvPresent;
8025 typedef struct{
8027  uint8_t TlvPresent;
8029 
8099 typedef struct{
8100  int pci;
8101  int freq;
8103  uint16_t iLTEbandValue;
8105  uint8_t TlvPresent;
8107 
8131 typedef struct{
8132  int pci;
8133  int freq;
8136  uint8_t TlvPresent;
8138 
8150 typedef struct{
8151  uint8_t scell_idx;
8152  uint8_t TlvPresent;
8154 
8182 typedef struct
8183 {
8191 
8203  uint8_t *pResp,
8204  uint16_t respLen,
8206  );
8207 
8232 typedef struct{
8233  uint8_t rxChainIndex;
8234  uint8_t isRadioTuned;
8235  int32_t rxPower;
8236  int32_t rsrp;
8237 }nas_RxSigInfo;
8238 
8264 typedef struct
8265 {
8266  int32_t rsrq;
8267  int16_t snr;
8268  uint8_t numInstances;
8270  uint8_t TlvPresent;
8271 }nas_SccRxInfo;
8272 
8273 
8285  pack_qmi_t *pCtx,
8286  uint8_t *pReq,
8287  uint16_t *pLen
8288  );
8289 
8300 typedef struct {
8304 
8316  uint8_t *pResp,
8317  uint16_t respLen,
8319  );
8320 
8340 typedef struct
8341 {
8342  char t3396_apn[101];
8343  uint8_t t3396_plmn_id[3];
8344  uint32_t t3396_val;
8347 
8359  uint8_t *pResp,
8360  uint16_t respLen,
8362  );
8363 
8373 typedef struct{
8374  uint32_t action;
8376 
8378 
8391  pack_qmi_t *pCtx,
8392  uint8_t *pReqBuf,
8393  uint16_t *pLen,
8395  );
8396 
8408  uint8_t *pResp,
8409  uint16_t respLen,
8410  unpack_nas_InitiateDomainAttach_t *pOutput
8411  );
8412 
8466 typedef struct{
8467  char *pSPC;
8468  uint8_t *pForceRev0;
8469  uint8_t *pCustomSCP;
8470  uint32_t *pProtocol;
8471  uint32_t *pBroadcast;
8472  uint32_t *pApplication;
8473  uint32_t *pRoaming;
8475 
8477 
8490  pack_qmi_t *pCtx,
8491  uint8_t *pReqBuf,
8492  uint16_t *pLen,
8494  );
8495 
8507  uint8_t *pResp,
8508  uint16_t respLen,
8509  unpack_nas_SetCDMANetworkParameters_t *pOutput
8510  );
8511 
8528 typedef struct
8529 {
8530  uint8_t *pColorCode;
8533 
8545  pack_qmi_t *pCtx,
8546  uint8_t *pReqBuf,
8547  uint16_t *pLen
8548  );
8549 
8561  uint8_t *pResp,
8562  uint16_t respLen,
8564  );
8565 
8578 typedef struct
8579 {
8580  uint8_t radio_if;
8582 
8613 typedef struct
8614 {
8615  uint8_t isRadioTuned;
8616  int32_t rxPower;
8617  int32_t ecio;
8618  int32_t rscp;
8619  int32_t rsrp;
8620  uint32_t phase;
8621 } nas_rxInfo;
8622 
8636 typedef struct
8637 {
8638  uint8_t isInTraffic;
8639  int32_t txPower;
8640 } nas_txInfo;
8641 
8661 typedef struct
8662 {
8668 
8681  pack_qmi_t *pCtx,
8682  uint8_t *pReqBuf,
8683  uint16_t *pLen,
8685  );
8686 
8698  uint8_t *pResp,
8699  uint16_t respLen,
8701 );
8702 
8726 typedef struct
8727 {
8728  uint8_t mcc[NAS_PLMN_LENGTH];
8729  uint8_t mnc[NAS_PLMN_LENGTH];
8730  uint16_t lac1;
8731  uint16_t lac2;
8732  uint8_t PLMNRecID;
8734 
8743 typedef struct
8744 {
8745  uint16_t numInstance;
8748 
8762 typedef struct
8763 {
8765  uint8_t spnLength;
8768 
8835 typedef struct
8836 {
8837  uint8_t codingScheme;
8841  uint8_t longNameLen;
8842  uint8_t longName[NAS_MAX_DESCRIPTION_LENGTH];
8843  uint8_t shortNameLen;
8844  uint8_t shortName[NAS_MAX_DESCRIPTION_LENGTH];
8846 
8855 typedef struct
8856 {
8857  uint8_t numInstance;
8860 
8867 typedef struct
8868 {
8869  uint8_t PLMNName[NAS_MAX_DESCRIPTION_LENGTH];
8871 
8904 typedef struct
8905 {
8913 
8926  pack_qmi_t *pCtx,
8927  uint8_t *pReqBuf,
8928  uint16_t *pLen
8929  );
8930 
8943  uint8_t *pResp,
8944  uint16_t respLen,
8946  );
8947 
8956 typedef struct
8957 {
8958  uint8_t namID;
8960 
8973 typedef struct
8974 {
8975  uint8_t namNameLen;
8976  uint8_t namName[NAS_NAM_NAME_LENGTH];
8977 } nas_namName;
8978 
8991 typedef struct
8992 {
8993  uint8_t dirNumLen;
8994  uint8_t dirNum [NAS_MAX_DESCRIPTION_LENGTH];
8995 } nas_dirNum;
8996 
9007 typedef struct
9008 {
9009  uint16_t nid;
9010  uint16_t sid;
9011 } nas_sidNid;
9012 
9025 typedef struct
9026 {
9027  uint8_t numInstances;
9029 } nas_homeSIDNID;
9030 
9047 typedef struct
9048 {
9049  uint8_t mccM[NAS_PLMN_LENGTH];
9050  uint16_t imsiM1112;
9051  uint8_t imsiMS1[NAS_IMSI_M_S1_LENGTH];
9052  uint8_t imsiMS2[NAS_IMSI_M_S2_LENGTH];
9054 
9075 typedef struct
9076 {
9077  uint8_t mccT[NAS_PLMN_LENGTH];
9078  uint16_t imsiT1112;
9079  uint8_t imsiTS1[NAS_IMSI_M_S1_LENGTH];
9080  uint8_t imsiTS2[NAS_IMSI_M_S2_LENGTH];
9081  uint8_t imsiTaddrNum;
9082 } nas_trueIMSI;
9083 
9103 typedef struct
9104 {
9105  uint16_t priChA;
9106  uint16_t priChB;
9107  uint16_t secChA;
9108  uint16_t secChB;
9109 } nas_CDMAChannel;
9110 
9142 typedef struct
9143 {
9152 
9165  pack_qmi_t *pCtx,
9166  uint8_t *pReqBuf,
9167  uint16_t *pLen,
9169  );
9170 
9182  uint8_t *pResp,
9183  uint16_t respLen,
9185 );
9186 
9226 typedef struct
9227 {
9228  uint16_t PhysicalLayer;
9229  uint16_t ControlMac;
9230  uint16_t AccessMac;
9231  uint16_t ForwardMac;
9232  uint16_t ReverseMac;
9233  uint16_t KeyExchange;
9234  uint16_t AuthProt;
9235  uint16_t EncryptProt;
9236  uint16_t SecProt;
9237  uint16_t IdleState;
9238  uint16_t MultDisc;
9239  uint16_t VirtStream;
9241 
9262 typedef struct
9263 {
9269 
9281  pack_qmi_t *pCtx,
9282  uint8_t *pReqBuf,
9283  uint16_t *pLen
9284  );
9285 
9297  uint8_t *pResp,
9298  uint16_t respLen,
9300  );
9301 
9327 typedef struct
9328 {
9329  uint16_t *pCurrentPrsnlty;
9332  uint64_t *pAppSubType;
9335 
9347  pack_qmi_t *pCtx,
9348  uint8_t *pReqBuf,
9349  uint16_t *pLen
9350  );
9351 
9363  uint8_t *pResp,
9364  uint16_t respLen,
9366  );
9367 
9376 typedef struct
9377 {
9378  uint8_t *pDetachAction;
9380 
9382 
9395  pack_qmi_t *pCtx,
9396  uint8_t *pReqBuf,
9397  uint16_t *pLen,
9398  pack_nas_SLQSSwiPSDetach_t *pReqParam
9399  );
9400 
9412  uint8_t *pResp,
9413  uint16_t respLen,
9414  unpack_nas_SLQSSwiPSDetach_t *pOutput
9415  );
9416 
9457 typedef struct
9458 {
9460  uint16_t *pHDRPackErrRate;
9461  uint8_t *pGSMBER;
9462  uint8_t *pWCDMABER;
9465 
9477  pack_qmi_t *pCtx,
9478  uint8_t *pReqBuf,
9479  uint16_t *pLen
9480  );
9481 
9493  uint8_t *pResp,
9494  uint16_t respLen,
9496  );
9497 
9507 typedef struct
9508 {
9509  uint8_t DRCValue;
9510  uint8_t DRCCover;
9511 } nas_DRCParams;
9512 
9528 typedef struct
9529 {
9530  uint32_t PilotType;
9531  uint16_t PilotPN;
9532  uint16_t PilotStrength;
9534 
9552 typedef struct
9553 {
9554  uint8_t NumPilots;
9557 
9579 typedef struct
9580 {
9582  uint8_t *pUATI;
9586 
9598  pack_qmi_t *pCtx,
9599  uint8_t *pReqBuf,
9600  uint16_t *pLen
9601  );
9602 
9614  uint8_t *pResp,
9615  uint16_t respLen,
9617  );
9618 
9627 typedef struct
9628 {
9629  uint16_t ActSetPilotPN;
9632 
9705 typedef struct
9706 {
9707  uint8_t State;
9708  uint16_t SO;
9709  uint32_t RX_PWR;
9710  uint16_t RX_EC_IO;
9711  uint32_t TX_PWR;
9712  uint8_t ActSetCnt;
9717 
9770 typedef struct
9771 {
9772  uint8_t State;
9773  uint8_t MACIndex;
9774  uint8_t SectorIDLen;
9775  uint16_t *pSectorID;
9776  uint16_t RX_PWR;
9777  uint16_t PER;
9778  uint16_t PilotEnergy;
9779  uint8_t SNR;
9781 
9812 typedef struct
9813 {
9814  uint8_t Technology;
9815  uint8_t QLIC;
9816  uint8_t Chipset;
9817  uint8_t HWVersion;
9819 
9872 typedef struct
9873 {
9874  uint32_t IPAddress;
9875  uint8_t LastErrCode;
9877 
9907 typedef struct
9908 {
9909  uint8_t *pObjectVer;
9916 
9928  pack_qmi_t *pCtx,
9929  uint8_t *pReqBuf,
9930  uint16_t *pLen
9931  );
9932 
9944  uint8_t *pResp,
9945  uint16_t respLen,
9947  );
9948 
9967 typedef struct
9968 {
9971 } nas_RSSIThresh;
9972 
9991 typedef struct
9992 {
9994  int16_t *pECIOThresList;
9995 } nas_ECIOThresh;
9996 
10013 typedef struct
10014 {
10018 
10036 typedef struct
10037 {
10041 
10058 typedef struct
10059 {
10061  int32_t *pIOThresList;
10062 } nas_IOThresh;
10063 
10083 typedef struct
10084 {
10087 } nas_RSRQThresh;
10088 
10108 typedef struct
10109 {
10111  int16_t *pRSRPThresList;
10112 } nas_RSRPThresh;
10113 
10142 typedef struct
10143 {
10144  uint8_t rptRate;
10145  uint8_t avgPeriod;
10147 
10157 typedef struct
10158 {
10162 
10203 typedef struct
10204 {
10215 
10217 
10230  pack_qmi_t *pCtx,
10231  uint8_t *pReqBuf,
10232  uint16_t *pLen,
10233  pack_nas_SLQSConfigSigInfo_t *pReqParam
10234  );
10235 
10247  uint8_t *pResp,
10248  uint16_t respLen,
10249  unpack_nas_SLQSConfigSigInfo_t *pOutput
10250  );
10251 
10324 typedef struct
10325 {
10326  uint16_t *pMCC;
10327  uint16_t *pMNC;
10328  uint8_t nameSize;
10329  uint8_t *pName;
10330  uint16_t *pSID;
10331  uint16_t *pNID;
10332  uint16_t *pNw2MCC;
10333  uint16_t *pNw2MNC;
10334  uint8_t *pNw2DescDisp;
10335  uint8_t *pNw2DescEnc;
10336  uint8_t *pNw2DescLen;
10337  uint8_t *pNw2Name;
10340 
10352  pack_qmi_t *pCtx,
10353  uint8_t *pReqBuf,
10354  uint16_t *pLen
10355  );
10356 
10368  uint8_t *pResp,
10369  uint16_t respLen,
10371  );
10372 
10382 typedef struct{
10383  uint8_t status;
10384  uint32_t uarfcn;
10385 } nas_wcdmaUARFCN;
10386 
10401 typedef struct{
10402  uint8_t status;
10403  uint32_t earfcn0;
10404  uint32_t earfcn1;
10405 } nas_lteEARFCN;
10406 
10419 typedef struct{
10420  uint8_t status;
10421  uint32_t earfcn;
10422  uint32_t pci;
10423 } nas_ltePCI;
10424 
10437 typedef struct
10438 {
10443 
10445 
10458  pack_qmi_t *pCtx,
10459  uint8_t *pReqBuf,
10460  uint16_t *pLen,
10462  );
10463 
10475  uint8_t *pResp,
10476  uint16_t respLen,
10477  unpack_nas_SLQSNASSwiSetChannelLock_t *pOutput
10478  );
10479 
10499 typedef struct
10500 {
10506 
10518  pack_qmi_t *pCtx,
10519  uint8_t *pReqBuf,
10520  uint16_t *pLen
10521  );
10522 
10534  uint8_t *pResp,
10535  uint16_t respLen,
10537  );
10538 
10563 typedef struct
10564 {
10565  uint8_t *pCycleLen;
10567  uint8_t *pEdrxEnable;
10570 
10582  pack_qmi_t *pCtx,
10583  uint8_t *pReqBuf,
10584  uint16_t *pLen
10585  );
10586 
10598  uint8_t *pResp,
10599  uint16_t respLen,
10601  );
10602 
10620 typedef struct
10621 {
10622  uint8_t *pEdrxEnable;
10623  uint8_t *pCycleLen;
10626 
10628 
10641  pack_qmi_t *pCtx,
10642  uint8_t *pReqBuf,
10643  uint16_t *pLen,
10645  );
10646 
10658  uint8_t *pResp,
10659  uint16_t respLen,
10660  unpack_nas_SLQSNASSeteDRXParams_t *pOutput
10661  );
10662 
10679 typedef struct
10680 {
10685 
10696 typedef struct
10697 {
10701 
10713  uint8_t *pResp,
10714  uint16_t respLen,
10716  );
10717 
10718 
10732 typedef struct
10733 {
10734  uint8_t TlvPresent;
10735  uint32_t count0;
10736  uint32_t count1;
10738 
10739 
10751 typedef struct
10752 {
10756 
10768  uint8_t *pResp,
10769  uint16_t respLen,
10771  );
10772 
10789 {
10792  uint16_t activeChannel;
10793 };
10794 
10807 {
10809  uint16_t dedicatedBand;
10810 };
10827 {
10829  uint16_t activeBand;
10830  uint32_t activeChannel;
10831 };
10832 
10857 {
10859  uint32_t bandwidth;
10860 };
10861 
10875 typedef struct{
10876  uint8_t *pInstanceSize;
10879 
10896 typedef struct{
10897  uint8_t TlvPresent;
10898  uint8_t *pInstancesSize;
10901 
10918 typedef struct{
10919  uint8_t TlvPresent;
10920  uint8_t *pInstancesSize;
10923 
10940 typedef struct{
10941  uint8_t TlvPresent;
10942  uint8_t *pInstancesSize;
10945 
10956 typedef struct{
10957  uint8_t TlvPresent;
10960 
10979 typedef struct
10980 {
10986  uint16_t Tlvresult;
10988 
11000  pack_qmi_t *pCtx,
11001  uint8_t *pReqBuf,
11002  uint16_t *pLen
11003  );
11004 
11016  uint8_t *pResp,
11017  uint16_t respLen,
11019  );
11020 
11034 typedef struct
11035 {
11036  uint8_t EmerMode;
11037  uint8_t TlvPresent;
11039 
11058 typedef struct
11059 {
11060  uint16_t ModePref;
11061  uint8_t TlvPresent;
11063 
11120 typedef struct
11121 {
11122  uint64_t BandPref;
11123  uint8_t TlvPresent;
11125 
11140 typedef struct
11141 {
11142  uint16_t PRLPref;
11143  uint8_t TlvPresent;
11145 
11164 typedef struct
11165 {
11166  uint16_t RoamPref;
11167  uint8_t TlvPresent;
11169 
11220 typedef struct
11221 {
11222  uint64_t LTEBandPref;
11223  uint8_t TlvPresent;
11225 
11239 typedef struct
11240 {
11241  uint8_t NetSelPref;
11242  uint8_t TlvPresent;
11244 
11261 typedef struct
11262 {
11263  uint32_t SrvDomainPref;
11264  uint8_t TlvPresent;
11266 
11281 typedef struct
11282 {
11283  uint32_t GWAcqOrderPref;
11284  uint8_t TlvPresent;
11286 
11307 typedef struct
11308 {
11309  uint8_t acqOrdeLen;
11310  uint8_t *pAcqOrder;
11311  uint8_t TlvPresent;
11313 
11334 typedef struct
11335 {
11337  uint8_t TlvPresent;
11339 
11356 typedef struct
11357 {
11359  uint8_t TlvPresent;
11361 
11413 typedef struct
11414 {
11415  uint64_t lteM1BandPref;
11416  uint8_t TlvPresent;
11418 
11470 typedef struct
11471 {
11472  uint64_t lteNb1BandPref;
11473  uint8_t TlvPresent;
11475 
11498 typedef struct
11499 {
11501  uint32_t *pCiotAcqOrder;
11502  uint8_t TlvPresent;
11504 
11524 typedef struct
11525 {
11526  uint64_t bits_1_64;
11527  uint64_t bits_65_128;
11528  uint64_t bits_129_192;
11529  uint64_t bits_193_256;
11530  uint8_t TlvPresent;
11532 
11604 typedef struct
11605 {
11623 
11635  pack_qmi_t *pCtx,
11636  uint8_t *pReqBuf,
11637  uint16_t *pLen
11638  );
11639 
11652  uint8_t *pResp,
11653  uint16_t respLen,
11655  );
11656 
11657 
11658 #ifdef __cplusplus
11659 } /* extern "C" { */
11660 #endif
11661 
11662 #endif
11663 
uint8_t * pName
Definition: nas.h:10329
uint8_t TlvPresent
Definition: nas.h:4696
uint16_t lteSnrDelta
Definition: nas.h:4505
int pack_nas_SLQSSwiGetHRPDStats(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:3687
int16_t snr
Definition: nas.h:1519
NAS_LTE_CPHY_SCELL_STATE_LITE scell_state
Definition: nas.h:8013
uint64_t * pBandPref
Definition: nas.h:1049
int pack_nas_SLQSSetBandPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetBandPreference_t *pReqParam)
int16_t srxlev
Definition: nas.h:7634
nas_LTESigRptCfg * pLTESigRptCfg
Definition: nas.h:10212
#define NAS_IMSI_M_S2_LENGTH
Definition: nas.h:22
Definition: nas.h:6569
Definition: nas.h:5410
Definition: nas.h:5008
NASPhyCaAggScellDlBw PhyCaAggScellDlBw
Definition: nas.h:6162
uint16_t * pLTERSRPDelta
Definition: nas.h:5587
Definition: nas.h:6046
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:5784
uint32_t pci
Definition: nas.h:6031
int16_t rxSignalStrength
Definition: nas.h:4129
Definition: nas.h:1163
uint8_t * pAcqOrder
Definition: nas.h:11310
uint8_t TlvPresent
Definition: nas.h:6259
uint8_t HDRSINRThreshListLen
Definition: nas.h:5191
Definition: nas.h:11334
uint16_t NetworkID
Definition: nas.h:4015
uint8_t * pEdrxEnable
Definition: nas.h:10622
nas_AddSysInfo * pAddWCDMASysInfo
Definition: nas.h:2679
uint8_t selectedNetwork
Definition: nas.h:5930
swi_uint256_t ParamPresenceMask
Definition: nas.h:3327
swi_uint256_t ParamPresenceMask
Definition: nas.h:10504
nas_LTESigRptConfig * pLTESigRptConfig
Definition: nas.h:5588
uint32_t Preferred
Definition: nas.h:3146
uint8_t dayOfWeek
Definition: nas.h:7907
Definition: nas.h:7976
swi_uint256_t ParamPresenceMask
Definition: nas.h:9150
NAS_LTE_CPHY_CA_BW_NRB_LITE
Definition: nas.h:7972
uint16_t * pLTERSRQDelta
Definition: nas.h:5585
uint8_t lacValid
Definition: nas.h:2248
int unpack_nas_SLQSNASSwiSetChannelLock(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASSwiSetChannelLock_t *pOutput)
uint64_t bits_129_192
Definition: nas.h:699
int unpack_nas_SLQSGetErrorRate(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetErrorRate_t *pOutput)
uint8_t NeighborSetCnt
Definition: nas.h:9714
uint32_t PilotType
Definition: nas.h:9530
Definition: nas.h:7531
uint64_t * pTdscdmaBandPref
Definition: nas.h:1058
uint32_t * pChangeDuration
Definition: nas.h:6608
int pack_nas_SLQSSetSysSelectionPref(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetSysSelectionPref_t *pReqParam)
Definition: nas.h:7366
uint8_t srvStatus
Definition: nas.h:3798
uint8_t threshGsmHigh
Definition: nas.h:7478
Definition: nas.h:7899
uint8_t RSRQThresListLen
Definition: nas.h:10085
uint8_t radioInterfaceNo
Definition: nas.h:5931
uint16_t regPrd
Definition: nas.h:2513
swi_uint256_t ParamPresenceMask
Definition: nas.h:47
uint8_t networkIdValid
Definition: nas.h:2255
Definition: nas.h:11498
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:10334
Definition: nas.h:7568
uint32_t psBarStatus
Definition: nas.h:2561
uint8_t lteEsmUl
Definition: nas.h:6685
Definition: nas.h:4194
NASPhyCaAggPcellInfo PhyCaAggPcellInfo
Definition: nas.h:6164
uint16_t * pAddLTESysInfo
Definition: nas.h:2680
Definition: nas.h:10036
uint32_t * pSrvRegRestriction
Definition: nas.h:1060
#define NAS_MAX_SCC_RX_INFO_INSTANCES
Definition: nas.h:19
uint16_t geoSysIdx
Definition: nas.h:2512
uint16_t MNC
Definition: nas.h:2987
uint8_t hdrPersonalityValid
Definition: nas.h:2144
int8_t * pRscp
Definition: nas.h:1684
uint8_t bsInfoValid
Definition: nas.h:2064
swi_uint256_t ParamPresenceMask
Definition: nas.h:4035
int unpack_nas_SLQSGetSysSelectionPref(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSysSelectionPref_t *pOutput)
uint8_t * pInstanceSize
Definition: nas.h:10876
uint8_t TlvPresent
Definition: nas.h:6132
struct nas_CSGID * pCSGID
Definition: nas.h:588
uint8_t freqsLen
Definition: nas.h:7596
Definition: nas.h:10419
#define NAS_SERVING_SYSTEM_INFO_MAX_RADIO_INTERFACE_LIST
Definition: nas.h:23
uint32_t io
Definition: nas.h:4666
uint16_t nmrLac
Definition: nas.h:6994
uint64_t * pAppSubType
Definition: nas.h:9332
nas_GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: nas.h:2844
uint8_t shortNameSB
Definition: nas.h:6892
int16_t rsrplevel
Definition: nas.h:4238
uint8_t day
Definition: nas.h:7819
Definition: nas.h:4224
uint8_t nmrBsic
Definition: nas.h:6996
uint32_t regAction
Definition: nas.h:6606
uint8_t * pMncPcsDigitStatus
Definition: nas.h:6609
LITEQMI_NAS_LTE_CPHY_SCELL_STATE scell_state
Definition: nas.h:6033
nas_QmiNas3GppNetworkRAT * pRATINstance
Definition: nas.h:3252
uint8_t * pEmerMode
Definition: nas.h:1047
uint32_t BasestationLatitude
Definition: nas.h:4017
nas_LTEInfoIntrafreq * pLTEInfoIntrafreq
Definition: nas.h:7721
uint8_t ValidityCW1
Definition: nas.h:3325
int16_t rsrp
Definition: nas.h:7245
uint8_t rejCause
Definition: nas.h:2388
uint8_t * pAccolc
Definition: nas.h:5009
int unpack_nas_SLQSSetSysSelectionPref(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSysSelectionPref_t *pOutput)
uint16_t networkID
Definition: nas.h:2063
uint8_t isPrefDataPath
Definition: nas.h:1803
Definition: nas.h:10788
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:9235
uint8_t TlvPresent
Definition: nas.h:6273
uint8_t networkIdValid
Definition: nas.h:2490
nas_TDSCDMASINRCONFThresh * pTDSCDMASINRCONFThresh
Definition: nas.h:10213
uint8_t srvStatus
Definition: nas.h:1802
Definition: nas.h:1919
Definition: nas.h:8578
uint8_t numInstances
Definition: nas.h:8268
Definition: nas.h:6159
int unpack_nas_GetRFInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_GetRFInfo_t *pOutput)
Definition: nas.h:8373
uint8_t gsmUmtsUl
Definition: nas.h:6689
nas_rxInfo * pRXChain0Info
Definition: nas.h:8663
uint32_t bandwidth
Definition: nas.h:10859
Definition: nas.h:10157
uint8_t band
Definition: nas.h:3500
Definition: nas.h:5361
nas_GERANInfo * pGERANInfo
Definition: nas.h:7718
int pack_nas_SLQSSwiGetLteSccRxInfo(pack_qmi_t *pCtx, uint8_t *pReq, uint16_t *pLen)
NASEmergencyModeTlv EMTlv
Definition: nas.h:6375
uint8_t * pErrorRateInd
Definition: nas.h:1302
nas_lteEARFCN * pLteEARFCN
Definition: nas.h:10502
int unpack_nas_SLQSInitiateNetworkRegistration(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSInitiateNetworkRegistration_t *pOutput)
int16_t * pWCDMARSSIThreshList
Definition: nas.h:5245
uint8_t longNameEn
Definition: nas.h:6895
int unpack_nas_PerformNetworkScan(uint8_t *pResp, uint16_t respLen, unpack_nas_PerformNetworkScan_t *pOutput)
int16_t snrlevel
Definition: nas.h:4226
uint8_t lteRsrpDelta
Definition: nas.h:4506
Definition: nas.h:10563
uint8_t TlvPresent
Definition: nas.h:11284
uint8_t TlvPresent
Definition: nas.h:11502
uint64_t bits_1_64
Definition: nas.h:697
int16_t rscp
Definition: nas.h:7170
uint8_t PRLInd
Definition: nas.h:4028
uint32_t wcdmaRRCState
Definition: nas.h:7666
uint8_t * pSubscriptionInfoInd
Definition: nas.h:1298
uint8_t threshXHigh
Definition: nas.h:7370
uint32_t Broadcast
Definition: nas.h:4885
int pack_nas_SLQSGetPLMNName(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSGetPLMNName_t *reqArg)
Definition: nas.h:5560
nas_CDMASysInfoExt CDMASystemInfoExt
Definition: nas.h:4031
uint8_t * pObjectVer
Definition: nas.h:9909
uint8_t HDRIOThreshListLen
Definition: nas.h:5209
nas_roamIndList RoamingIndicatorList
Definition: nas.h:4019
uint32_t BasestationLongitude
Definition: nas.h:4018
nas_GSMSysInfo * pGSMSysInfo
Definition: nas.h:2673
uint16_t arfcn
Definition: nas.h:7433
Definition: nas.h:7816
NASGWAcqOrderPrefTlv GWAOPTlv
Definition: nas.h:6383
nas_minBasedIMSI * pMinBasedIMSI
Definition: nas.h:9147
uint8_t HdrPersonality
Definition: nas.h:4032
uint32_t iLTEbandValue
Definition: nas.h:6115
uint8_t srvDomainValid
Definition: nas.h:1921
uint8_t lacValid
Definition: nas.h:2382
uint32_t * pApplication
Definition: nas.h:8472
Definition: nas.h:5293
uint8_t tacValid
Definition: nas.h:2493
nas_lteRsrpinformation lteRsrpinfo
Definition: nas.h:4671
nas_NetworkStat1x * pNetworkStat1x
Definition: nas.h:9910
Definition: nas.h:4494
Definition: nas.h:3816
int16_t geranRssi
Definition: nas.h:7088
uint8_t rptRate
Definition: nas.h:10144
uint8_t * pNetworkTimeInd
Definition: nas.h:1299
uint8_t LTERSRQThreshListLen
Definition: nas.h:5312
uint16_t ratDisabledMask
Definition: nas.h:11336
uint8_t day
Definition: nas.h:7903
Definition: nas.h:7846
Definition: nas.h:3321
uint16_t mnc
Definition: nas.h:6756
unpack_result_t unpack_nas_SLQSNasConfigSigInfo2_t
Definition: nas.h:5599
Definition: nas.h:5110
Definition: nas.h:2532
uint8_t RegForeignNID
Definition: nas.h:4881
uint8_t dataCapabilitiesLen
Definition: nas.h:3659
uint16_t MCC
Definition: nas.h:2986
Definition: nas.h:9705
int unpack_nas_SLQSNasGetHDRColorCode(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetHDRColorCode_t *pOutput)
uint32_t PSDomain
Definition: nas.h:2981
uint32_t Roaming
Definition: nas.h:4887
Definition: nas.h:1483
int pack_nas_SLQSNASGeteDRXParams(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t AuthProt
Definition: nas.h:9234
uint8_t systemMode
Definition: nas.h:3419
uint8_t rsrqDelta
Definition: nas.h:4500
Definition: nas.h:1539
Definition: nas.h:10806
uint16_t * pRoamPref
Definition: nas.h:578
nas_CDMARSSIThresh * pCDMARSSIThresh
Definition: nas.h:5562
int unpack_nas_SLQSSwiNetworkDebug(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiNetworkDebug_t *pOutput)
uint8_t SCM
Definition: nas.h:4878
int16_t ecio
Definition: nas.h:1449
uint16_t mcc
Definition: nas.h:1741
uint16_t numInstance
Definition: nas.h:8745
uint8_t ECIOThresListLen
Definition: nas.h:9993
struct nas_acqOrderPref * pAcqOrderPref
Definition: nas.h:1059
NASLteNasReleaseInfoTlv nasRelInfoTlv
Definition: nas.h:6510
LITEQMI_NAS_LTE_CPHY_SCELL_STATE
Definition: nas.h:5991
Definition: nas.h:7083
uint16_t ReverseMac
Definition: nas.h:9232
nas_TDSCDMARSSIThresh * pTDSCDMARSSIThresh
Definition: nas.h:5591
uint8_t sinr
Definition: nas.h:1487
int16_t ecio
Definition: nas.h:7171
NASQmiCbkNasSystemSelPrefInd Info
Definition: nas.h:6403
uint16_t tac
Definition: nas.h:2494
Definition: nas.h:2050
nas_SrvStatusInfo * pCDMASrvStatusInfo
Definition: nas.h:2666
uint8_t * pDualStandByPrefInd
Definition: nas.h:1297
uint8_t numRadioInterfaces
Definition: nas.h:3627
uint8_t * pEmerMode
Definition: nas.h:574
uint16_t arfcn
Definition: nas.h:7056
uint8_t radio_if
Definition: nas.h:8580
uint16_t PRLPref
Definition: nas.h:11142
int16_t * pGSMRSSIThreshList
Definition: nas.h:5228
uint8_t regState
Definition: nas.h:3623
NASQmiCbkNasSwiOTAMessageInd Info
Definition: nas.h:6531
uint8_t longNameLen
Definition: nas.h:8841
uint8_t * pSystemSelectionInd
Definition: nas.h:1294
nas_CiotAcqOrderPrefTlv * pCiotAcqOrderPref
Definition: nas.h:11620
uint8_t nccPermitted
Definition: nas.h:7480
uint8_t umtsLTENbrCellLen
Definition: nas.h:7667
uint32_t action
Definition: nas.h:8374
uint8_t hdrPersonality
Definition: nas.h:5933
nas_GSMRSSIThresh * pGSMRSSIThresh
Definition: nas.h:5574
uint64_t band_pref
Definition: nas.h:6246
uint8_t * pMNCIncPCSDigStat
Definition: nas.h:1055
nas_AddSysInfo * pAddWCDMASysInfo
Definition: nas.h:2855
cdmaSSInfo CDMASSInfo
Definition: nas.h:1576
unpack_result_t unpack_nas_SetLURejectCallback_t
Definition: nas.h:4592
uint8_t hour
Definition: nas.h:7820
swi_uint256_t ParamPresenceMask
Definition: nas.h:10754
uint8_t ioDelta
Definition: nas.h:4498
uint8_t roamStatus
Definition: nas.h:1926
uint16_t priChB
Definition: nas.h:9106
uint16_t cellID
Definition: nas.h:7165
uint8_t * pPCSInstanceSize
Definition: nas.h:3253
nas_DeviceConfigDetail * pDeviceConfigDetail
Definition: nas.h:9912
nas_NR5gBandPrefTlv * pNr5gBandPref
Definition: nas.h:11621
Definition: nas.h:6508
Definition: nas.h:11239
int pack_nas_GetServingNetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint32_t * pBroadcast
Definition: nas.h:8471
Definition: nas.h:3498
uint16_t * pNw2MNC
Definition: nas.h:10333
Definition: nas.h:7431
swi_uint256_t ParamPresenceMask
Definition: nas.h:8666
uint16_t mcc
Definition: nas.h:6755
uint8_t sNonIntraSearch
Definition: nas.h:7325
nas_trueIMSI * pTrueIMSI
Definition: nas.h:9148
uint8_t RoamIndicatorVal
Definition: nas.h:4011
nas_dirNum * pDirNum
Definition: nas.h:9145
uint8_t umtsInst
Definition: nas.h:7172
nas_ltePCI * pLtePCI
Definition: nas.h:10503
unpack_result_t unpack_nas_SLQSSwiPSDetach_t
Definition: nas.h:9381
uint8_t band1900
Definition: nas.h:7434
uint16_t psc
Definition: nas.h:7169
int16_t * pLTESNRThresList
Definition: nas.h:10039
Definition: nas.h:6182
nas_RSRQThresh * pRSRQThresh
Definition: nas.h:10210
nas_wcdmaUARFCN * pWcdmaUARFCN
Definition: nas.h:10501
int freq
Definition: nas.h:8012
int unpack_nas_SetServingSystemCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetServingSystemCallback_ind_t *pOutput)
int16_t * pLTERSRPThreshList
Definition: nas.h:5330
uint64_t * pLTEBandPref
Definition: nas.h:579
swi_uint256_t ParamPresenceMask
Definition: nas.h:5734
int16_t * pHDRECIOThreshList
Definition: nas.h:5166
int unpack_valid_nas_GetCDMANetworkParameters(uint8_t *pResp, uint8_t u8Info)
uint8_t TlvPresent
Definition: nas.h:6048
int unpack_nas_SLQSSwiRandIndicatorCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiRandIndicatorCallback_Ind_t *pOutput)
uint8_t LastErrCode
Definition: nas.h:9875
int32_t * pIOThresList
Definition: nas.h:10061
nas_PhyCaAggScellDlBw sPhyCaAggScellDlBw
Definition: nas.h:8185
Definition: nas.h:7475
int unpack_nas_GetHomeNetwork3GPP2(uint8_t *pResp, uint16_t respLen, unpack_nas_GetHomeNetwork3GPP2_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: nas.h:4360
nas_LTEInfoNeighboringGSM * pLTEInfoNeighboringGSM
Definition: nas.h:7723
uint16_t ModePref
Definition: nas.h:6231
Definition: nas.h:6285
int pack_nas_SLQSNasGetCellLocationInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:9457
int pack_nas_SLQSSwiGetHDRProtSubtype(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int8_t timeZone
Definition: nas.h:7824
uint8_t ueInIdle
Definition: nas.h:7318
uint32_t PersistentTechPref
Definition: nas.h:5732
Definition: nas.h:4148
uint8_t instancesSize
Definition: nas.h:1397
uint16_t nmrRxLev
Definition: nas.h:6997
uint64_t bits_1_64
Definition: nas.h:11526
float rssi
Definition: nas.h:1541
int8_t rssi
Definition: nas.h:1448
int unpack_nas_SLQSNasIndicationRegisterExt(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasIndicationRegisterExt_t *pOutput)
uint8_t rxChainIndex
Definition: nas.h:8233
uint32_t TX_PWR
Definition: nas.h:9711
uint32_t RAN
Definition: nas.h:2982
Definition: nas.h:5394
uint8_t ueInIdle
Definition: nas.h:7393
uint16_t MCC
Definition: nas.h:3192
uint8_t status
Definition: nas.h:10420
uint8_t radioInterfaceSize
Definition: nas.h:4729
uint8_t TDSCDMARSSIThreshListLen
Definition: nas.h:5396
uint16_t data_len
Definition: nas.h:6451
uint8_t hsInd
Definition: nas.h:2395
Definition: nas.h:9967
uint8_t * pCycleLen
Definition: nas.h:10565
int pack_nas_SLQSGetSignalStrength(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint16_t reqMask)
uint8_t egprsSuppValid
Definition: nas.h:2258
int iLTEbandValue
Definition: nas.h:8135
char shortNameLen
Definition: nas.h:6893
struct nas_nr5gBandPref * pNr5gBandPref
Definition: nas.h:1069
int pci
Definition: nas.h:8100
nas_lteSnrinformation lteSnrinfo
Definition: nas.h:4670
uint16_t imsiM1112
Definition: nas.h:9050
uint8_t isSysPrlMatch
Definition: nas.h:2143
nas_SccRxInfo * pSccRxInfo
Definition: nas.h:8301
uint8_t DataCapsLen
Definition: nas.h:2990
nas_MNRInfo * pMNRInfo
Definition: nas.h:6607
nas_RfBandInfoExtFormat * pRfBandInfoExtFormat
Definition: nas.h:10983
Definition: nas.h:5276
Definition: nas.h:695
uint8_t TlvPresent
Definition: nas.h:11242
uint16_t activeChannel
Definition: nas.h:1375
uint16_t iLTEbandValue
Definition: nas.h:8103
uint16_t Tlvresult
Definition: nas.h:6532
uint16_t * pHDRIODelta
Definition: nas.h:5573
int pack_nas_SLQSGetNetworkTime(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:3415
uint8_t * pMncPcsStatus
Definition: nas.h:6757
uint8_t hdrHybrid
Definition: nas.h:3801
uint32_t CellID
Definition: nas.h:4026
struct nas_RFBandInfoElements * pRFBandInfoParam
Definition: nas.h:10877
swi_uint256_t ParamPresenceMask
Definition: nas.h:9267
Definition: nas.h:7974
uint8_t * pNetworkRejectInd
Definition: nas.h:1306
NASServingSystemInfo SSInfo
Definition: nas.h:5954
uint64_t bits_193_256
Definition: nas.h:700
uint16_t servingCellId
Definition: nas.h:7323
uint8_t radioIf
Definition: nas.h:4151
uint8_t TlvPresent
Definition: nas.h:11061
int unpack_nas_SLQSNASGeteDRXParams(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASGeteDRXParams_t *pOutput)
uint16_t Tlvresult
Definition: nas.h:5819
uint64_t * pLteM1BandPref
Definition: nas.h:1065
uint32_t * pSrvRegRestriction
Definition: nas.h:587
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:6216
int unpack_nas_SLQSNasSysInfoCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSysInfoCallback_ind_t *pOutput)
Definition: nas.h:9103
uint8_t * pChgDuration
Definition: nas.h:1054
int8_t * pGSMSigInfo
Definition: nas.h:1681
uint8_t bEnable
Definition: nas.h:4516
uint32_t cellBroadcastCap
Definition: nas.h:2535
nas_DRCParams * pDRCParams
Definition: nas.h:9581
int unpack_nas_SLQSNASSwiGetChannelLock(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASSwiGetChannelLock_t *pOutput)
int unpack_nas_SLQSSwiPSDetach(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiPSDetach_t *pOutput)
uint16_t imsiT1112
Definition: nas.h:9078
float rscp
Definition: nas.h:1542
uint16_t RoamPref
Definition: nas.h:6274
Definition: nas.h:6753
uint32_t timingAdvance
Definition: nas.h:7058
uint8_t TlvPresent
Definition: nas.h:8105
uint8_t DRCValue
Definition: nas.h:9509
int8_t rsrq
Definition: nas.h:4213
Definition: nas.h:11261
uint8_t isSysPrlMatchValid
Definition: nas.h:2142
int pack_nas_SLQSNasSwiModemStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
unpack_result_t unpack_nas_SLQSSetSysSelectionPref_t
Definition: nas.h:592
uint32_t radioInterface
Definition: nas.h:4698
uint32_t * pGWAcqOrderPref
Definition: nas.h:584
Definition: nas.h:3745
uint8_t cellIdValid
Definition: nas.h:2250
Definition: nas.h:11413
uint16_t * pHDRSINRThreshList
Definition: nas.h:5192
uint8_t * pSuppressSysInfoInd
Definition: nas.h:1307
nas_CDMAChannel * pCDMAChannel
Definition: nas.h:9149
uint8_t srvDomain
Definition: nas.h:1922
tdscdmaSigInfoExt * pTDSCDMASigInfoExt
Definition: nas.h:1685
swi_uint256_t ParamPresenceMask
Definition: nas.h:7727
Definition: nas.h:5128
uint16_t threshXlow
Definition: nas.h:7573
int unpack_nas_GetServingNetwork(uint8_t *pResp, uint16_t respLen, unpack_nas_GetServingNetwork_t *pOutput)
uint16_t dedicatedBand
Definition: nas.h:10809
uint8_t scell_idx
Definition: nas.h:8151
int unpack_nas_SLQSNasTimerCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasTimerCallback_ind_t *pOutput)
uint16_t mnc
Definition: nas.h:6572
uint8_t TlvPresent
Definition: nas.h:6230
Definition: nas.h:4008
float * pTDSCDMASINRThreshList
Definition: nas.h:5429
uint16_t * pHDRRSSIDelta
Definition: nas.h:5567
swi_uint256_t ParamPresenceMask
Definition: nas.h:6186
uint8_t ActSetPilotPNStrength
Definition: nas.h:9630
int pack_nas_GetHomeNetwork3GPP2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:10896
nas_lteEARFCN * pLteEARFCN
Definition: nas.h:10440
nas_TDSCDMARSCPThresh * pTDSCDMARSCPThresh
Definition: nas.h:5589
nas_RSRPThresh * pRSRPThresh
Definition: nas.h:10211
uint8_t TlvPresent
Definition: nas.h:6315
Definition: nas.h:9872
uint64_t * pTdscdmaBandPref
Definition: nas.h:585
uint8_t lacValid
Definition: nas.h:2483
uint16_t sid
Definition: nas.h:9010
Definition: nas.h:8010
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:6112
unpack_result_t unpack_nas_SetRFInfoCallback_t
Definition: nas.h:4556
#define NAS_IMSI_M_S1_LENGTH
Definition: nas.h:21
uint32_t baseLong
Definition: nas.h:2067
swi_uint256_t ParamPresenceMask
Definition: nas.h:4780
float * pTDSCDMASINRDelta
Definition: nas.h:5596
uint32_t id
Definition: nas.h:371
Definition: nas.h:4726
int16_t * pRSRPThresList
Definition: nas.h:10111
swi_uint256_t ParamPresenceMask
Definition: nas.h:2686
Definition: nas.h:9075
uint16_t nid
Definition: nas.h:1745
uint8_t geranBsicBcc
Definition: nas.h:7087
uint8_t csAttachState
Definition: nas.h:3624
#define NAS_NAM_NAME_LENGTH
Definition: nas.h:20
uint32_t earfcn
Definition: nas.h:10421
uint8_t RadioIfacesSize
Definition: nas.h:2983
uint32_t CSDomain
Definition: nas.h:2980
nas_TDSCDMAECIOThresh * pTDSCDMAECIOThresh
Definition: nas.h:5593
uint32_t Roaming
Definition: nas.h:2985
uint8_t rejectSrvDomain
Definition: nas.h:2488
int unpack_nas_SLQSSetSysSelectionPrefExt(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSysSelectionPrefExt_t *pOutput)
Definition: nas.h:1396
uint8_t hsCallStatusValid
Definition: nas.h:2392
unpack_result_t unpack_nas_SLQSNASSwiSetChannelLock_t
Definition: nas.h:10444
Definition: nas.h:7051
Definition: nas.h:5327
nas_CiotLteOpModePrefTlv * pCiotLteOpModePref
Definition: nas.h:11617
uint8_t radioInterface
Definition: nas.h:10790
Definition: nas.h:4681
uint16_t MNC
Definition: nas.h:3170
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:5242
uint8_t dtmSuppValid
Definition: nas.h:2260
uint32_t cellID
Definition: nas.h:7053
swi_uint256_t ParamPresenceMask
Definition: nas.h:1581
uint8_t CDMA_P_Rev
Definition: nas.h:4022
uint16_t IdleState
Definition: nas.h:9237
uint8_t pRevInUseValid
Definition: nas.h:2055
Definition: nas.h:7978
int8_t GSMSSInfo
Definition: nas.h:1578
int unpack_nas_SLQSSetSignalStrengthsCallback(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSignalStrengthsCallback_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: nas.h:5820
nas_sysInfoCommon sysInfoGSM
Definition: nas.h:2247
uint8_t rejCause
Definition: nas.h:2489
uint32_t * pProtocol
Definition: nas.h:8470
uint16_t VirtStream
Definition: nas.h:9239
uint8_t isRadioTuned
Definition: nas.h:8615
uint16_t * pCDMARSSIDelta
Definition: nas.h:5563
Definition: nas.h:10058
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:2668
uint8_t hdrActiveProt
Definition: nas.h:2147
uint16_t geranArfcn
Definition: nas.h:7085
int32_t txPower
Definition: nas.h:8639
nas_LTEInfoNeighboringWCDMA * pLTEInfoNeighboringWCDMA
Definition: nas.h:7724
Definition: nas.h:8991
uint8_t numInstances
Definition: nas.h:3722
uint8_t numInstance
Definition: nas.h:8857
uint32_t * pGWAcqOrderPref
Definition: nas.h:1057
uint8_t TDSCDMARSCPThreshListLen
Definition: nas.h:5380
Definition: nas.h:1514
uint8_t rat
Definition: nas.h:372
nas_LTEInfoInterfreq * pLTEInfoInterfreq
Definition: nas.h:7722
int unpack_nas_SetDataCapabilitiesCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetDataCapabilitiesCallback_ind_t *pOutput)
nas_RankIndicatorTlv rankIndicatorTlv
Definition: nas.h:10753
#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:3249
uint32_t * pRoaming
Definition: nas.h:8473
int32_t ecio
Definition: nas.h:8617
uint8_t regRejectInfoValid
Definition: nas.h:2487
uint8_t TlvPresent
Definition: nas.h:10957
Definition: nas.h:9579
swi_uint256_t ParamPresenceMask
Definition: nas.h:9333
uint16_t * pNID
Definition: nas.h:10331
uint8_t imsi_11_12
Definition: nas.h:3818
NASPhyCaAggScellIndex PhyCaAggScellIndex
Definition: nas.h:6165
uint8_t * pLTEVoiceSupportSysInfo
Definition: nas.h:2859
uint32_t * pSrvDomainPref
Definition: nas.h:583
unpack_result_t unpack_nas_SLQSSetSysSelectionPrefExt_t
Definition: nas.h:1072
Definition: nas.h:5780
uint16_t ControlMac
Definition: nas.h:9229
uint8_t nas_release
Definition: nas.h:6473
nas_CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: nas.h:2858
Definition: nas.h:673
uint8_t isSysForbidden
Definition: nas.h:1928
uint8_t * pColorCode
Definition: nas.h:8530
nas_PhyCaAggScellIndType sPhyCaAggScellIndType
Definition: nas.h:8184
uint32_t count1
Definition: nas.h:10736
unpack_result_t unpack_nas_SLQSNasSwiIndicationRegister_t
Definition: nas.h:6695
int unpack_nas_SLQSSwiGetHRPDStats(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHRPDStats_t *pOutput)
uint32_t * pGWAcqOrderPref
Definition: nas.h:255
nas_QmiNas3GppNetworkInfo * p3GppNetworkInfoInstances
Definition: nas.h:3250
uint16_t priChA
Definition: nas.h:9105
uint8_t PLMNRecID
Definition: nas.h:8732
Definition: nas.h:6130
int16_t ecio
Definition: nas.h:4150
int unpack_valid_nas_SLQSGetSignalStrength(uint8_t *pResp, uint8_t u8Info)
unpack_result_t unpack_nas_SLQSInitiateNetworkRegistration_t
Definition: nas.h:6612
Definition: nas.h:10324
uint16_t activeBandClass
Definition: nas.h:1374
uint8_t geranBsicNcc
Definition: nas.h:7086
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:8134
uint8_t GppNetworkDSTAdjustment
Definition: nas.h:4024
uint8_t lteEsmDl
Definition: nas.h:6686
int unpack_nas_SetLURejectCallback(uint8_t *pResp, uint16_t respLen, unpack_nas_SetLURejectCallback_t *pOutput)
uint8_t bsic
Definition: nas.h:7057
nas_GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: nas.h:2669
Definition: nas.h:6001
uint8_t DataCapsLen
Definition: nas.h:3062
uint8_t * pNw2DescEnc
Definition: nas.h:10335
uint8_t cells_len
Definition: nas.h:7481
uint8_t threshXLow
Definition: nas.h:7369
nas_GSMSysInfo * pGSMSysInfo
Definition: nas.h:2849
int pack_nas_GetANAAAAuthenticationStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t SNR
Definition: nas.h:9779
uint64_t bits_129_192
Definition: nas.h:651
uint8_t longNameSpareBits
Definition: nas.h:8839
uint8_t scell_idx
Definition: nas.h:6131
int unpack_nas_SLQSNasGetRFInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetRFInfo_t *pOutput)
Definition: nas.h:2558
uint8_t * pDDTMInd
Definition: nas.h:1295
uint8_t * pPersonalityListLength
Definition: nas.h:10682
int unpack_nas_SLQSGetOperatorNameData(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetOperatorNameData_t *pOutput)
uint8_t CQIValueCW1
Definition: nas.h:3326
uint8_t TlvPresent
Definition: nas.h:10919
uint8_t hdrActiveProtValid
Definition: nas.h:2146
uint64_t time
Definition: nas.h:6489
uint16_t Tlvresult
Definition: nas.h:5955
uint8_t TlvPresent
Definition: nas.h:11143
uint8_t hour
Definition: nas.h:7904
int32_t io
Definition: nas.h:1488
uint16_t * pPRLPref
Definition: nas.h:577
Definition: nas.h:8855
uint8_t radioIf
Definition: nas.h:4214
uint8_t sinrDelta
Definition: nas.h:4499
uint16_t SystemID
Definition: nas.h:4014
uint8_t TDSCDMASINRCONFThreshListLen
Definition: nas.h:10159
Definition: nas.h:4127
Definition: nas.h:5925
int pack_nas_SLQSNasGetHDRColorCode(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:7108
uint8_t ueInIdle
Definition: nas.h:7595
uint32_t earfcn1
Definition: nas.h:10404
uint16_t * pNw2MCC
Definition: nas.h:10332
struct nas_RfDedicatedBandInfoElements * pRfDedicatedBandInfoParam
Definition: nas.h:10899
Definition: nas.h:9025
uint8_t nmrInst
Definition: nas.h:7060
nas_AddCDMASysInfo * pAddCDMASysInfo
Definition: nas.h:2676
nas_sysInfoCommon sysInfoHDR
Definition: nas.h:2141
int16_t * pLTERSRQThreshList
Definition: nas.h:5313
uint16_t earfcn
Definition: nas.h:7630
uint8_t TlvPresent
Definition: nas.h:6116
int unpack_nas_SLQSSetSysSelectionPrefCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSysSelectionPrefCallBack_ind_t *pOutput)
uint16_t PRLPref
Definition: nas.h:6260
uint8_t radioIf
Definition: nas.h:4130
nas_QmisNasPcsDigit * pPCSInstance
Definition: nas.h:3254
uint8_t radioInterface
Definition: nas.h:10828
float * pTDSCDMAECIODelta
Definition: nas.h:5594
uint64_t * pLteNb1BandPref
Definition: nas.h:1066
int8_t rssi
Definition: nas.h:1485
float * pTDSCDMAECIOThreshList
Definition: nas.h:5413
uint16_t KeyExchange
Definition: nas.h:9233
nas_serviceProviderName * pSrvcProviderName
Definition: nas.h:8906
uint16_t TXChan
Definition: nas.h:3503
uint8_t psAttachState
Definition: nas.h:3625
swi_uint256_t ParamPresenceMask
Definition: nas.h:3529
uint8_t TlvPresent
Definition: nas.h:11416
uint16_t MCC
Definition: nas.h:3817
Definition: nas.h:7628
Definition: nas.h:8150
swi_uint256_t ParamPresenceMask
Definition: nas.h:2992
int unpack_nas_SLQSNasNetworkTimeCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasNetworkTimeCallBack_ind_t *pOutput)
Definition: nas.h:2379
Definition: nas.h:8762
Definition: nas.h:10203
uint16_t geoSysIdx
Definition: nas.h:2534
uint8_t rxSignalStrengthDelta
Definition: nas.h:4496
uint64_t * pLTEBandPref
Definition: nas.h:252
unpack_result_t unpack_nas_SetCDMANetworkParameters_t
Definition: nas.h:8476
int16_t cpich_rscp
Definition: nas.h:7534
uint8_t TlvPresent
Definition: nas.h:8014
Definition: common.h:241
Definition: nas.h:5378
uint8_t leapSeconds
Definition: nas.h:3746
nas_CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: nas.h:2857
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:6047
nas_LTESNRThreshold * pLTESNRThresh
Definition: nas.h:5582
swi_uint256_t ParamPresenceMask
Definition: nas.h:10338
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:6082
nas_LTERSRQThresh * pLTERSRQThresh
Definition: nas.h:5584
uint16_t PER
Definition: nas.h:9777
Definition: nas.h:5207
uint8_t netDescrLength
Definition: nas.h:3690
swi_uint256_t ParamPresenceMask
Definition: nas.h:9463
uint8_t roaming
Definition: nas.h:5856
uint8_t modemMode
Definition: nas.h:3418
uint32_t freq
Definition: nas.h:6081
uint16_t ActSetPilotPN
Definition: nas.h:9629
int16_t rsrp
Definition: nas.h:1518
nas_errorRateListElement errorRateInfo
Definition: nas.h:4668
lteSSInfo LTESSInfo
Definition: nas.h:1580
uint8_t emmConnState
Definition: nas.h:3506
int unpack_nas_SLQSNasSwiOTAMessageCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiOTAMessageCallback_ind_t *pOutput)
uint8_t * pGSMCipherDomainSysInfo
Definition: nas.h:2684
struct nas_lteBandPrefExt * pLTEBandPrefExt
Definition: nas.h:1063
uint16_t RXChan
Definition: nas.h:3502
int pack_nas_SetLURejectCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint8_t *pBenable)
uint32_t csBarStatus
Definition: nas.h:3853
int unpack_nas_SLQSNasGetCellLocationInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetCellLocationInfo_t *pOutput)
Definition: nas.h:7163
LITEQMI_NAS_LTE_CPHY_SCELL_STATE scell_state
Definition: nas.h:6084
int pack_nas_SLQSGetSysSelectionPref(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_HDRPersonality_Ind_Data * pHDRPersInd
Definition: nas.h:10698
uint16_t year
Definition: nas.h:7817
uint8_t RSSIThresListLen
Definition: nas.h:9969
uint32_t baseLong
Definition: nas.h:7213
uint32_t freq
Definition: nas.h:6113
uint32_t psBarStatus
Definition: nas.h:3854
swi_uint256_t ParamPresenceMask
Definition: nas.h:8911
uint8_t minute
Definition: nas.h:7821
uint16_t activeBand
Definition: nas.h:10829
Definition: nas.h:10826
uint8_t DTMInd
Definition: nas.h:4029
uint16_t * pPRLPref
Definition: nas.h:250
Definition: nas.h:5056
uint8_t * pWCDMACipherDomainSysInfo
Definition: nas.h:2861
nas_HDRSysInfo * pHDRSysInfo
Definition: nas.h:2672
uint8_t bandwidth
Definition: nas.h:3501
NASPhyCaAggScellInfo PhyCaAggScellInfo
Definition: nas.h:6163
uint8_t TlvPresent
Definition: nas.h:11473
swi_uint256_t ParamPresenceMask
Definition: nas.h:3064
uint8_t TlvPresent
Definition: nas.h:11223
Definition: nas.h:6257
uint8_t QLIC
Definition: nas.h:9815
uint8_t ecioDelta
Definition: nas.h:4497
uint8_t State
Definition: nas.h:9772
uint8_t LTESNRThreshListLen
Definition: nas.h:5295
NASBandPreferenceTlv BPTlv
Definition: nas.h:6377
uint16_t * pLTESNRDelta
Definition: nas.h:5583
int16_t * pWCDMAECIOThreshList
Definition: nas.h:5262
uint8_t LTERSSIThreshListLen
Definition: nas.h:5278
int unpack_nas_SLQSGetServingSystem(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetServingSystem_t *pOutput)
nas_PhyCaAggScellIndex sPhyCaAggScellIndex
Definition: nas.h:8188
int unpack_nas_SLQSNASSeteDRXParams(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASSeteDRXParams_t *pOutput)
uint8_t * pForceRev0
Definition: nas.h:8468
uint8_t * pMNCIncPCSDigStat
Definition: nas.h:582
Definition: nas.h:3190
uint32_t rsrq
Definition: nas.h:7633
Definition: nas.h:8726
uint8_t isSysForbiddenValid
Definition: nas.h:1927
uint8_t lteEmmUl
Definition: nas.h:6687
nas_SrvStatusInfo * pHDRSrvStatusInfo
Definition: nas.h:2667
uint16_t * pModePref
Definition: nas.h:575
uint64_t * pLTEBandPref
Definition: nas.h:1052
uint32_t Duration
Definition: nas.h:5783
uint8_t cellReselPriority
Definition: nas.h:7324
uint8_t netReg
Definition: nas.h:313
int pack_nas_GetRFInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
swi_uint256_t ParamPresenceMask
Definition: nas.h:1399
nas_RejectReasonTlv RRTlv
Definition: nas.h:4778
uint8_t TlvPresent
Definition: nas.h:10941
nas_GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: nas.h:2845
NASPhyCaAggScellIndType PhyCaAggScellIndType
Definition: nas.h:6161
uint16_t * pModePref
Definition: nas.h:248
int16_t * pLTESNRThreshList
Definition: nas.h:5296
uint32_t SrvDomainPref
Definition: nas.h:6316
uint8_t srvStatus
Definition: nas.h:1838
nas_IOThresh * pIOThresh
Definition: nas.h:10209
uint8_t nas_major
Definition: nas.h:6474
Definition: nas.h:10083
nas_LTERSSIThresh * pLTERSSIThresh
Definition: nas.h:5580
Definition: nas.h:11120
uint8_t * pTimeZone
Definition: nas.h:7947
uint16_t * pRoamPref
Definition: nas.h:251
uint16_t * pHDRSINRDelta
Definition: nas.h:5571
Definition: nas.h:5817
int unpack_nas_GetCDMANetworkParameters(uint8_t *pResp, uint16_t respLen, unpack_nas_GetCDMANetworkParameters_t *pOutput)
Definition: nas.h:9812
nas_timeInfo * p3GPP2TimeInfo
Definition: nas.h:7848
uint16_t * pRoamPref
Definition: nas.h:1051
nas_ecioListElement ecioInfo
Definition: nas.h:4665
int unpack_nas_SLQSGetNetworkTime(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetNetworkTime_t *pOutput)
uint16_t errorRateListLen
Definition: nas.h:4355
uint16_t SecProt
Definition: nas.h:9236
Definition: nas.h:11164
uint8_t isSysPrlMatchValid
Definition: nas.h:2053
uint32_t globalCellId
Definition: nas.h:7321
uint8_t RegHomeSID
Definition: nas.h:4879
uint8_t HDRRSSIThreshListLen
Definition: nas.h:5148
uint16_t psc
Definition: nas.h:2397
uint16_t lac
Definition: nas.h:2249
uint8_t * pWCDMABER
Definition: nas.h:9462
Definition: nas.h:8661
uint16_t * pHDRPackErrRate
Definition: nas.h:9460
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:9329
uint8_t TlvPresent
Definition: nas.h:6472
uint32_t cellId
Definition: nas.h:2385
uint32_t len
Definition: nas.h:44
Definition: nas.h:6213
Definition: nas.h:10382
uint8_t threshGsmLow
Definition: nas.h:7479
uint8_t NetSelPref
Definition: nas.h:11241
int16_t * pCDMARSSIThreshList
Definition: nas.h:5113
uint8_t HDRSINRThresListLen
Definition: nas.h:10015
uint16_t mnc
Definition: nas.h:1742
int16_t snr
Definition: nas.h:8267
int16_t srxlev
Definition: nas.h:7247
int16_t * pLTERSSIThreshList
Definition: nas.h:5279
uint8_t namID
Definition: nas.h:8958
Definition: nas.h:1800
uint8_t bsPRevValid
Definition: nas.h:2057
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:10328
uint8_t spnEncoding
Definition: nas.h:6887
uint16_t umtsUarfcn
Definition: nas.h:7110
uint8_t * pPersonalityListLength
Definition: nas.h:9330
uint16_t * pMNC
Definition: nas.h:10327
Definition: nas.h:4236
uint16_t refpn
Definition: nas.h:7211
uint16_t * pModePref
Definition: nas.h:1048
uint64_t ciotLteOpModePref
Definition: nas.h:11358
uint8_t * pHDRNewUATIAssInd
Definition: nas.h:1303
nas_SrvStatusInfo * pCDMASrvStatusInfo
Definition: nas.h:2842
int unpack_nas_SetRoamingIndicatorCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetRoamingIndicatorCallback_ind_t *pOutput)
Definition: nas.h:4775
uint16_t uarfcn
Definition: nas.h:7168
uint16_t sid
Definition: nas.h:1744
int pack_nas_SLQSGetSysSelectionPrefExt(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:4740
nas_GWAcqOrderPrefTlv * pGWAcqOrderPref
Definition: nas.h:11614
uint16_t RoamPref
Definition: nas.h:11166
Definition: nas.h:9627
swi_uint256_t ParamPresenceMask
Definition: nas.h:5857
uint8_t dayOfWeek
Definition: nas.h:7823
Definition: nas.h:6471
int32_t rsrp
Definition: nas.h:8236
uint8_t TlvPresent
Definition: nas.h:6287
uint16_t nid
Definition: nas.h:7209
nas_sysInfoCommon sysInfoWCDMA
Definition: nas.h:2381
nas_RFInfoTlv RFTlv
Definition: nas.h:4777
Definition: nas.h:6313
Definition: nas.h:3167
uint32_t RegistrationState
Definition: nas.h:2979
uint8_t TlvPresent
Definition: nas.h:8136
cdmaSSInfo * pWCDMASigInfo
Definition: nas.h:1682
swi_uint256_t ParamPresenceMask
Definition: nas.h:7850
uint16_t lac2
Definition: nas.h:8731
uint16_t tac
Definition: nas.h:7320
nas_SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo
Definition: nas.h:4743
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:11263
swi_uint256_t ParamPresenceMask
Definition: nas.h:4888
nas_ModePrefTlv * pModePref
Definition: nas.h:11607
Definition: nas.h:3721
uint8_t TlvPresent
Definition: nas.h:10897
uint16_t * pCDMAECIODelta
Definition: nas.h:5565
uint16_t lac
Definition: nas.h:2484
uint8_t pRevInUse
Definition: nas.h:2056
uint8_t * pCustomSCP
Definition: nas.h:8469
uint8_t ForceRev0
Definition: nas.h:4882
nas_detailSvcInfo DetailedSvcInfo
Definition: nas.h:4030
int pci
Definition: nas.h:8132
Definition: nas.h:11524
int8_t * pRSSIThresList
Definition: nas.h:9970
uint16_t RX_PWR
Definition: nas.h:9776
struct nas_netSelectionPref * pNetSelPref
Definition: nas.h:580
int unpack_nas_SlqsGetLTECphyCAInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SlqsGetLTECphyCAInfo_t *pOutput)
nas_LteM1BandPrefTlv * pLteM1BandPref
Definition: nas.h:11618
uint8_t freqsLen
Definition: nas.h:7503
nas_WCDMASysInfo * pWCDMASysInfo
Definition: nas.h:2674
Definition: nas.h:6327
int16_t rsrq
Definition: nas.h:7244
uint8_t * pRATInstanceSize
Definition: nas.h:3251
uint32_t * pCiotLteOpMode
Definition: nas.h:1067
uint16_t Tlvresult
Definition: nas.h:5733
lteSSInfo * pLTESigInfo
Definition: nas.h:1683
uint8_t * pInstancesSize
Definition: nas.h:10942
uint8_t sinr
Definition: nas.h:4667
struct nas_netSelectionPref * pNetSelPref
Definition: nas.h:1053
uint8_t bsPRev
Definition: nas.h:2058
uint16_t Tlvresult
Definition: nas.h:10986
uint8_t hsIndValid
Definition: nas.h:2394
nas_wcdmaUARFCN * pWcdmaUARFCN
Definition: nas.h:10439
int8_t rssi
Definition: nas.h:1516
Definition: nas.h:6271
uint32_t TechnologyPref
Definition: nas.h:5782
int pack_nas_SLQSSwiGetHDRPersonality(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t SO
Definition: nas.h:9708
uint16_t PilotStrength
Definition: nas.h:9532
swi_uint256_t ParamPresenceMask
Definition: nas.h:8302
swi_uint256_t ParamPresenceMask
Definition: nas.h:9914
int unpack_nas_SLQSNasGet3GPP2Subscription(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGet3GPP2Subscription_t *pOutput)
Definition: nas.h:311
nas_RoamPrefTlv * pRoamPref
Definition: nas.h:11610
nas_callBarStatus CallBarStatus
Definition: nas.h:4034
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:10567
Definition: nas.h:1740
float ecio
Definition: nas.h:1543
uint8_t HDRECIOThreshListLen
Definition: nas.h:5165
swi_uint256_t ParamPresenceMask
Definition: nas.h:8189
uint64_t bits_193_256
Definition: nas.h:11529
uint8_t emmState
Definition: nas.h:3504
swi_uint256_t ParamPresenceMask
Definition: nas.h:256
uint8_t SCI
Definition: nas.h:4877
uint8_t imsRegState
Definition: nas.h:3420
swi_uint256_t ParamPresenceMask
Definition: nas.h:8531
uint8_t * pTimer
Definition: nas.h:6692
uint8_t radioInterface
Definition: nas.h:7826
Definition: nas.h:5728
nas_LTESNRThresh * pLTESNRThresh
Definition: nas.h:10208
uint8_t second
Definition: nas.h:7822
uint8_t TlvPresent
Definition: nas.h:11123
uint32_t * pSrvDomainPref
Definition: nas.h:254
Definition: nas.h:2510
Definition: nas.h:8232
uint8_t CQIValueCW0
Definition: nas.h:3324
uint8_t WCDMAECIOThreshListLen
Definition: nas.h:5261
int8_t rsrq
Definition: nas.h:1517
Definition: nas.h:5189
uint8_t emmSubState
Definition: nas.h:3505
uint8_t rptRate
Definition: nas.h:5363
nas_timeInfo * p3GPPTimeInfo
Definition: nas.h:7849
uint64_t * pBandPref
Definition: nas.h:576
uint32_t pci
Definition: nas.h:10422
uint32_t RX_PWR
Definition: nas.h:9709
nas_PilotSetData * pPilotSetData
Definition: nas.h:9583
uint8_t HWVersion
Definition: nas.h:9817
int32_t rxPower
Definition: nas.h:8235
uint16_t MNC
Definition: nas.h:3193
nas_SrvDomainPrefTlv * pSrvDomainPref
Definition: nas.h:11613
nas_GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: nas.h:2846
uint32_t ActiveTechPref
Definition: nas.h:5730
Definition: nas.h:3658
uint8_t NetSelPref
Definition: nas.h:6302
uint16_t mnc
Definition: nas.h:315
uint8_t GSMRSSIThreshListLen
Definition: nas.h:5227
nas_qaQmi3Gpp2TimeZone Gpp2TimeZone
Definition: nas.h:4021
uint16_t activeBandClass
Definition: nas.h:10791
nas_rsrqInformation rsrqInfo
Definition: nas.h:4357
cdmaSSInfo WCDMASSInfo
Definition: nas.h:1579
nas_ActPilotPNElement * pActPilotPNElements
Definition: nas.h:9713
int unpack_nas_SetNasLTECphyCaIndCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetNasLTECphyCaIndCallback_ind_t *pOutput)
nas_PhyCaAggScellInfo sPhyCaAggScellInfo
Definition: nas.h:8186
int pack_nas_GetServingNetworkCapabilities(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_rxInfo * pRXChain1Info
Definition: nas.h:8664
uint32_t earfcn0
Definition: nas.h:10403
Definition: nas.h:8835
nas_HDRIOThresh * pHDRIOThresh
Definition: nas.h:5572
uint32_t csBarStatus
Definition: nas.h:2560
uint32_t InUse
Definition: nas.h:3143
NASRoamPreferenceTlv RPTlv
Definition: nas.h:6379
int unpack_nas_SLQSConfigSigInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSConfigSigInfo_t *pOutput)
uint8_t TlvPresent
Definition: nas.h:11530
uint8_t * pRadioInterface
Definition: nas.h:7949
NASLTEBandPreferenceTlv LBPTlv
Definition: nas.h:6380
uint8_t * pUATI
Definition: nas.h:9582
int16_t umtsRscp
Definition: nas.h:7112
#define NAS_MAX_DESCRIPTION_LENGTH
Definition: nas.h:17
uint8_t isPrefDataPath
Definition: nas.h:1840
swi_uint256_t ParamPresenceMask
Definition: nas.h:7950
uint8_t minute
Definition: nas.h:7905
uint16_t * pSID
Definition: nas.h:10330
Definition: nas.h:10620
Definition: nas.h:11220
int pack_nas_SLQSNasGetRFInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint32_t GWAcqOrderPref
Definition: nas.h:6330
uint32_t message_type
Definition: nas.h:6450
int pack_nas_SlqsGetLTECphyCAInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_PLMNNetworkNameData * pNITZInformation
Definition: nas.h:8910
uint8_t ueInIdle
Definition: nas.h:7502
Definition: nas.h:10979
uint8_t * pInstancesSize
Definition: nas.h:10920
Definition: nas.h:11140
uint8_t month
Definition: nas.h:7818
Definition: nas.h:10875
uint16_t year
Definition: nas.h:7901
int pack_nas_SLQSGetSysInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:334
Definition: nas.h:5146
uint8_t psState
Definition: nas.h:3421
uint32_t Roaming
Definition: nas.h:3144
nas_homeSIDNID * pHomeSIDNID
Definition: nas.h:9146
int pack_nas_SLQSSwiPSDetach(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSwiPSDetach_t *pReqParam)
uint8_t srvCapability
Definition: nas.h:3799
uint8_t TlvPresent
Definition: nas.h:8152
uint8_t TDSCDMAECIOThreshListLen
Definition: nas.h:5412
struct nas_CSGID * pCSGID
Definition: nas.h:1061
nas_NetworkStatEVDO * pNetworkStatEVDO
Definition: nas.h:9911
uint8_t rejectSrvDomain
Definition: nas.h:2387
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:2862
uint8_t * pNetSelPref
Definition: nas.h:253
nas_AddSysInfo * pAddGSMSysInfo
Definition: nas.h:2678
uint8_t geranInst
Definition: nas.h:7174
int16_t * pHDRIOThreshList
Definition: nas.h:5210
uint8_t TlvPresent
Definition: nas.h:6215
nas_PRLPrefTlv * pPRLPref
Definition: nas.h:11609
int pack_nas_PerformNetworkScan(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:11470
uint8_t WCDMARSSIThreshListLen
Definition: nas.h:5244
nas_LteNb1BandPrefTlv * pLteNb1BandPref
Definition: nas.h:11619
uint8_t TlvPresent
Definition: nas.h:7827
uint8_t networkIdValid
Definition: nas.h:2389
int32_t rxPower
Definition: nas.h:8616
Definition: nas.h:5259
struct nas_RfBandwidthInfoElements * pRfBandwidthInfoParam
Definition: nas.h:10943
int pack_nas_GetHomeNetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t LTESNRThresListLen
Definition: nas.h:10038
uint8_t accolc
Definition: nas.h:5059
uint8_t RAT
Definition: nas.h:3171
unpack_result_t unpack_nas_SLQSConfigSigInfo_t
Definition: nas.h:10216
uint32_t * pCiotAcqOrder
Definition: nas.h:676
uint8_t hsCallStatus
Definition: nas.h:2393
uint16_t errorRate
Definition: nas.h:4196
int unpack_nas_GetNetworkPreference(uint8_t *pResp, uint16_t respLen, unpack_nas_GetNetworkPreference_t *pOutput)
nas_BandPrefTlv * pBandPref
Definition: nas.h:11608
uint64_t lteNb1BandPref
Definition: nas.h:11472
uint16_t MCC
Definition: nas.h:3169
int pack_nas_SLQSGetOperatorNameData(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t TlvPresent
Definition: nas.h:4742
Definition: nas.h:6990
int unpack_nas_SLQSGetSignalStrength(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSignalStrength_t *pOutput)
Definition: nas.h:9770
uint8_t TlvPresent
Definition: nas.h:6245
uint8_t cellIdValid
Definition: nas.h:2485
uint16_t activeChannel
Definition: nas.h:10792
uint16_t * pLTERSSIDelta
Definition: nas.h:5581
Definition: nas.h:7391
uint16_t * pCurrentPersonality
Definition: nas.h:9264
nas_RfBandwidthInfo * pRfBandwidthInfo
Definition: nas.h:10984
uint16_t ModePref
Definition: nas.h:11060
uint8_t rejectSrvDomain
Definition: nas.h:2253
uint8_t NumPilots
Definition: nas.h:9554
Definition: nas.h:10956
int16_t * pECIOThresList
Definition: nas.h:9994
int pci
Definition: nas.h:8011
nas_NetSelPrefTlv * pNetSelPref
Definition: nas.h:11612
uint16_t mcc
Definition: nas.h:368
Definition: nas.h:9907
uint8_t acqOrdeLen
Definition: nas.h:11309
uint8_t ciotAcqOrderLen
Definition: nas.h:675
uint8_t bsicId
Definition: nas.h:7436
Definition: nas.h:5163
uint8_t * pInstancesSize
Definition: nas.h:10898
uint8_t * pPagingTimeWindow
Definition: nas.h:10624
uint8_t regRejectInfoValid
Definition: nas.h:2252
uint32_t * pScanResult
Definition: nas.h:3255
nas_AcqOrderPrefTlv * pAcqOrderPref
Definition: nas.h:11615
uint8_t TDSCDMASINRThreshListLen
Definition: nas.h:5428
uint16_t MCC
Definition: nas.h:3688
uint16_t * pSectorID
Definition: nas.h:9775
uint32_t IPAddress
Definition: nas.h:9874
uint8_t srvCapabilityValid
Definition: nas.h:1923
int pack_nas_SLQSNasGetSigInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
NasGetLTECphyCaInfo LTECphyCaInfo
Definition: nas.h:6184
swi_uint256_t ParamPresenceMask
Definition: nas.h:2863
nas_AddSysInfo * pAddGSMSysInfo
Definition: nas.h:2854
nas_txInfo * pTXInfo
Definition: nas.h:8665
uint16_t nmrArfcn
Definition: nas.h:6995
uint16_t MNC
Definition: nas.h:3142
nas_LTEBandPrefTlv * pLTEBandPref
Definition: nas.h:11611
uint8_t State
Definition: nas.h:9707
uint8_t second
Definition: nas.h:7906
uint8_t TlvPresent
Definition: nas.h:8027
uint16_t * pGSMRSSIDelta
Definition: nas.h:5575
swi_uint256_t ParamPresenceMask
Definition: nas.h:6900
uint64_t bits_129_192
Definition: nas.h:11528
uint16_t mcc
Definition: nas.h:6571
uint32_t * pSrvDomainPref
Definition: nas.h:1056
NAS_LTE_CPHY_SCELL_STATE_LITE scell_state
Definition: nas.h:8104
uint16_t lac
Definition: nas.h:2383
uint8_t TlvPresent
Definition: nas.h:11037
uint8_t TlvPresent
Definition: nas.h:6449
uint16_t nid
Definition: nas.h:9009
uint8_t CDMAECIOThreshListLen
Definition: nas.h:5130
uint16_t mnc
Definition: nas.h:369
uint8_t Technology
Definition: nas.h:9814
NAS_LTE_CPHY_SCELL_STATE_LITE
Definition: nas.h:7984
uint16_t lac
Definition: nas.h:7167
uint8_t * pSysInfoInd
Definition: nas.h:1300
nas_LTERSRPThresh * pLTERSRPThresh
Definition: nas.h:5586
int unpack_nas_SetRFInfoCallback(uint8_t *pResp, uint16_t respLen, unpack_nas_SetRFInfoCallback_t *pOutput)
uint8_t shortNameCI
Definition: nas.h:6891
uint16_t threshXhigh
Definition: nas.h:7572
Definition: nas.h:1575
nas_RfBandInfoList rfbandInfoList
Definition: nas.h:10981
uint32_t t3396_val
Definition: nas.h:8344
uint8_t acqOrdeLen
Definition: nas.h:336
Definition: nas.h:7977
uint16_t baseId
Definition: nas.h:2065
uint32_t Protocol
Definition: nas.h:4884
Definition: nas.h:7664
uint8_t packetZoneValid
Definition: nas.h:2068
uint8_t spnLength
Definition: nas.h:6888
uint8_t shortNameSpareBits
Definition: nas.h:8840
float * pTDSCDMARSSIThreshList
Definition: nas.h:5397
uint8_t TlvPresent
Definition: nas.h:4683
Definition: nas.h:7500
int16_t * pTDSCDMARSCPThreshList
Definition: nas.h:5381
uint16_t MNC
Definition: nas.h:3689
int pack_nas_SLQSSwiGetLteCQI(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:7593
int32_t rsrp
Definition: nas.h:8619
nas_WCDMAECIOThresh * pWCDMAECIOThresh
Definition: nas.h:5578
nas_HDRECIOThresh * pHDRECIOThresh
Definition: nas.h:5568
uint32_t pci
Definition: nas.h:6080
uint64_t bits_193_256
Definition: nas.h:652
Definition: nas.h:8099
int8_t signalStrength
Definition: nas.h:4697
hdrSSInfo * pHDRSigInfo
Definition: nas.h:1680
Definition: nas.h:8636
uint32_t rejectCause
Definition: nas.h:4685
nas_CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: nas.h:2681
NASTimeInfoTlv timeTlv
Definition: nas.h:6511
uint8_t isSysForbidden
Definition: nas.h:3802
swi_uint256_t ParamPresenceMask
Definition: nas.h:10568
uint8_t sinrThresholdListLen
Definition: nas.h:4503
uint8_t ecioThresholdListLen
Definition: nas.h:4501
uint8_t hdrPersonality
Definition: nas.h:2145
uint64_t * pBandPref
Definition: nas.h:249
uint16_t pci
Definition: nas.h:7631
unpack_result_t unpack_nas_SLQSSetBandPreference_t
Definition: nas.h:1168
uint8_t displayCondition
Definition: nas.h:8764
uint16_t PilotPN
Definition: nas.h:9531
Definition: nas.h:8131
int16_t srxlev
Definition: nas.h:7536
NAS_LTE_CPHY_CA_BW_NRB_LITE dl_bw_value
Definition: nas.h:8026
Definition: nas.h:7975
nas_operatorNameString * pOperatorNameString
Definition: nas.h:8909
uint32_t cellId
Definition: nas.h:2486
uint32_t rsrp
Definition: nas.h:7632
uint8_t cellReselPriority
Definition: nas.h:7477
uint8_t dtmSupp
Definition: nas.h:2261
uint8_t avgPeriod
Definition: nas.h:5364
int pack_nas_GetCDMANetworkParameters(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t AccessMac
Definition: nas.h:9230
Definition: nas.h:10940
unpack_result_t unpack_nas_SetACCOLC_t
Definition: nas.h:5062
int freq
Definition: nas.h:8101
nas_UMTSInfo * pUMTSInfo
Definition: nas.h:7719
uint8_t threshServingLow
Definition: nas.h:7326
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:8025
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:8837
nas_HDRSysInfo * pHDRSysInfo
Definition: nas.h:2848
uint64_t LTEBandPref
Definition: nas.h:6288
uint8_t * pDetachAction
Definition: nas.h:9378
unpack_result_t unpack_nas_SLQSSetSignalStrengthsCallback_t
Definition: nas.h:4520
Definition: nas.h:2245
uint8_t LTERSRPThreshListLen
Definition: nas.h:5329
uint16_t packetZone
Definition: nas.h:2069
swi_uint256_t ParamPresenceMask
Definition: nas.h:4976
int unpack_nas_SLQSSetBandPreference(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetBandPreference_t *pOutput)
uint8_t registrationState
Definition: nas.h:5927
uint16_t secChB
Definition: nas.h:9108
uint8_t avgPeriod
Definition: nas.h:10145
uint8_t EmerMode
Definition: nas.h:11036
uint8_t namNameLen
Definition: nas.h:8975
Definition: nas.h:6079
float * pTDSCDMARSSIDelta
Definition: nas.h:5592
uint8_t * pWCDMACipherDomainSysInfo
Definition: nas.h:2685
uint8_t dayLtSavingAdj
Definition: nas.h:7825
uint8_t * pPagingTimeWindow
Definition: nas.h:10566
Definition: nas.h:3852
int unpack_nas_SLQSNasSwiIndicationRegister(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiIndicationRegister_t *pOutput)
nas_WCDMAInfoLTENeighborCell * pWCDMAInfoLTENeighborCell
Definition: nas.h:7726
Definition: nas.h:5225
uint8_t cellsLen
Definition: nas.h:7328
uint8_t ConcSvcInfo
Definition: nas.h:4027
#define NAS_PLMN_LENGTH
Definition: nas.h:18
unpack_result_t unpack_nas_InitiateDomainAttach_t
Definition: nas.h:8377
uint16_t * pAddHDRSysInfo
Definition: nas.h:2677
uint8_t mncPcsDigits
Definition: nas.h:370
uint8_t trueSrvStatus
Definition: nas.h:1839
uint64_t BandPref
Definition: nas.h:11122
nas_SLQSSignalStrengthsIndReq * pSigIndReq
Definition: nas.h:4517
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:6114
uint16_t * pWCDMARSSIDelta
Definition: nas.h:5577
uint8_t TlvPresent
Definition: nas.h:11311
uint8_t isInTraffic
Definition: nas.h:8638
Definition: nas.h:6111
swi_uint256_t ParamPresenceMask
Definition: nas.h:6533
char * pSPC
Definition: nas.h:8467
int16_t ltersrp
Definition: nas.h:4359
uint8_t radioIf
Definition: nas.h:4197
uint8_t countryInitials
Definition: nas.h:8838
swi_uint256_t ParamPresenceMask
Definition: nas.h:8345
uint16_t * pNeighborSetPilotPN
Definition: nas.h:9715
swi_uint256_t ParamPresenceMask
Definition: nas.h:10699
uint8_t cells_len
Definition: nas.h:7372
uint8_t TlvPresent
Definition: nas.h:6301
uint8_t ValidityCW0
Definition: nas.h:3323
int pack_nas_SetRFInfoCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint8_t *pBenable)
uint8_t cdmaSysIdValid
Definition: nas.h:2061
NASModePreferenceTlv MPTlv
Definition: nas.h:6376
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:4025
uint8_t TlvPresent
Definition: nas.h:11264
uint16_t MCC
Definition: nas.h:3141
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:6000
nas_PhyCaAggPcellInfo sPhyCaAggPcellInfo
Definition: nas.h:8187
uint16_t MultDisc
Definition: nas.h:9238
uint8_t TlvPresent
Definition: nas.h:11167
uint32_t Forbidden
Definition: nas.h:3145
uint16_t lac
Definition: nas.h:7055
uint32_t rat
Definition: nas.h:6573
Definition: nas.h:1446
uint8_t ActSetCnt
Definition: nas.h:9712
Definition: nas.h:3797
nas_CDMASysInfo * pCDMASysInfo
Definition: nas.h:2847
nas_LTESysInfo * pLTESysInfo
Definition: nas.h:2851
int freq
Definition: nas.h:8133
swi_uint256_t ParamPresenceMask
Definition: nas.h:1746
nas_protocolSubtypeElement * pProtoSubTypElmnt
Definition: nas.h:9331
uint32_t baseLat
Definition: nas.h:2066
int pack_nas_SLQSNasConfigSigInfo2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasConfigSigInfo2_t *pReqParam)
Definition: nas.h:6448
uint16_t * pWCDMAECIODelta
Definition: nas.h:5579
uint64_t * pCiotLteOpModePref
Definition: nas.h:1064
uint8_t is856SysIdValid
Definition: nas.h:2148
uint8_t * pNw2Name
Definition: nas.h:10337
nas_protocolSubtypeElement * pProtocolSubtypeElement
Definition: nas.h:9266
uint8_t psAttachState
Definition: nas.h:5929
nas_HDRSINRThresh * pHDRSINRThresh
Definition: nas.h:10207
nas_GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: nas.h:2670
uint8_t IOThresListLen
Definition: nas.h:10060
uint32_t Duration
Definition: nas.h:5731
uint16_t rxLev
Definition: nas.h:7059
int pack_nas_SLQSGetErrorRate(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int unpack_nas_SLQSSwiGetLteCQI(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetLteCQI_t *pOutput)
Definition: nas.h:4694
uint8_t radioInterface
Definition: nas.h:10808
uint16_t * pAddLTESysInfo
Definition: nas.h:2856
swi_uint256_t ParamPresenceMask
Definition: nas.h:5654
uint8_t cellsLen
Definition: nas.h:7574
uint16_t umtsPsc
Definition: nas.h:7111
Definition: nas.h:6228
uint32_t GWAcqOrderPref
Definition: nas.h:11283
uint64_t bits_65_128
Definition: nas.h:650
uint8_t longNameLen
Definition: nas.h:6898
int16_t * pHDRRSSIThreshList
Definition: nas.h:5149
nas_CommInfo commonInfo
Definition: nas.h:3527
nas_sysInfoCommon sysInfoCDMA
Definition: nas.h:2052
uint8_t RegForeignSID
Definition: nas.h:4880
int pack_nas_SetNetworkPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SetNetworkPreference_t *reqArg)
Definition: nas.h:8613
int unpack_nas_GetSignalStrengths(uint8_t *pResp, uint16_t respLen, unpack_nas_GetSignalStrengths_t *pOutput)
uint8_t sinr
Definition: nas.h:4354
uint8_t radioInterface
Definition: nas.h:10858
uint8_t TlvPresent
Definition: nas.h:6085
Definition: nas.h:9528
int unpack_nas_SLQSNasSigInfoCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSigInfoCallback_ind_t *pOutput)
uint8_t * pChgDuration
Definition: nas.h:581
uint32_t iLTEbandValue
Definition: nas.h:6083
uint16_t PilotEnergy
Definition: nas.h:9778
nas_SrvStatusInfo * pHDRSrvStatusInfo
Definition: nas.h:2843
uint8_t TlvPresent
Definition: nas.h:11359
swi_uint256_t ParamPresenceMask
Definition: nas.h:9584
Definition: nas.h:8264
Definition: nas.h:7316
uint16_t sid
Definition: nas.h:7208
uint64_t LTEBandPref
Definition: nas.h:11222
int8_t * pRSRQThresList
Definition: nas.h:10086
float * pTDSCDMASINRCONFThreshList
Definition: nas.h:10160
NAS_LTE_CPHY_CA_BW_NRB_LITE dl_bw_value
Definition: nas.h:8102
uint8_t * pCycleLen
Definition: nas.h:10623
Definition: nas.h:11307
Definition: nas.h:10108
uint16_t rxSignalStrengthListLen
Definition: nas.h:4349
nas_CDMASysInfo * pCDMASysInfo
Definition: nas.h:2671
Definition: nas.h:11034
nas_dataSrvCapabilities DataSrvCapabilities
Definition: nas.h:4012
Definition: nas.h:4211
swi_uint256_t ParamPresenceMask
Definition: nas.h:5010
nas_EmerModeTlv * pEmerMode
Definition: nas.h:11606
nas_WCDMARSSIThresh * pWCDMARSSIThresh
Definition: nas.h:5576
uint8_t cellIsTDD
Definition: nas.h:7635
uint16_t baseId
Definition: nas.h:7210
uint8_t CustomSCP
Definition: nas.h:4883
int unpack_valid_nas_SLQSNasGetSigInfo(uint8_t *pResp, uint8_t u8Info)
uint16_t systemID
Definition: nas.h:2062
uint16_t TrackAreaCode
Definition: nas.h:4033
uint8_t * pEmerMode
Definition: nas.h:247
int16_t rssi
Definition: nas.h:7437
nas_PLMNNetworkName * pPLMNNetworkName
Definition: nas.h:8908
nas_UniversalTime universalTime
Definition: nas.h:7946
uint16_t * pMCC
Definition: nas.h:10326
uint8_t lteEmmDl
Definition: nas.h:6688
nas_WCDMASysInfo * pWCDMASysInfo
Definition: nas.h:2850
int16_t srxlev
Definition: nas.h:7438
uint8_t TlvPresent
Definition: nas.h:4728
uint8_t * pAcqOrder
Definition: nas.h:337
Definition: nas.h:10856
nas_currentPLMN CurrentPLMN
Definition: nas.h:4013
nas_CDMAInfo * pCDMAInfo
Definition: nas.h:7720
uint8_t RSRPThresListLen
Definition: nas.h:10110
uint8_t regRejectInfoValid
Definition: nas.h:2386
uint32_t baseLat
Definition: nas.h:7212
uint32_t nmrCellID
Definition: nas.h:6992
swi_uint256_t ParamPresenceMask
Definition: nas.h:6405
uint8_t nas_minor
Definition: nas.h:6475
struct nas_acqOrderPref * pAcqOrderPref
Definition: nas.h:586
Definition: nas.h:7206
uint8_t dataCapsSize
Definition: nas.h:5652
uint32_t cellId
Definition: nas.h:2251
uint8_t isRadioTuned
Definition: nas.h:8234
uint64_t lteM1BandPref
Definition: nas.h:11415
NASServDomainPrefTlv SDPTlv
Definition: nas.h:6382
nas_DataStatusDetail * pDataStatusDetail
Definition: nas.h:9913
uint8_t cell_resel_priority
Definition: nas.h:7371
Definition: nas.h:8743
Definition: nas.h:3139
int16_t ltesnr
Definition: nas.h:4358
uint8_t TlvPresent
Definition: nas.h:8270
uint32_t uarfcn
Definition: nas.h:10384
uint16_t secChA
Definition: nas.h:9107
uint8_t ccsSupportedValid
Definition: nas.h:2059
uint8_t DRCCover
Definition: nas.h:9510
uint8_t status
Definition: nas.h:10402
Definition: nas.h:2978
uint8_t * pManagedRoamingInd
Definition: nas.h:1305
uint32_t * pCiotAcqOrder
Definition: nas.h:11501
Definition: nas.h:3622
Definition: nas.h:647
Definition: nas.h:9047
int unpack_nas_SLQSSwiGetHDRProtSubtype(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHDRProtSubtype_t *pOutput)
uint8_t imsiTaddrNum
Definition: nas.h:9081
uint8_t * pServingSystemInd
Definition: nas.h:1296
uint8_t rejCause
Definition: nas.h:2254
int pack_nas_GetNetworkPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_LTESysInfo * pLTESysInfo
Definition: nas.h:2675
uint8_t egprsSupp
Definition: nas.h:2259
uint16_t earfcn
Definition: nas.h:7322
uint8_t pscValid
Definition: nas.h:2396
uint32_t freq
Definition: nas.h:6032
uint16_t BasestationID
Definition: nas.h:4016
nas_HDRRSSIThresh * pHDRRSSIThresh
Definition: nas.h:5566
uint8_t TlvPresent
Definition: nas.h:10734
Definition: nas.h:9226
uint8_t cellIdValid
Definition: nas.h:7435
uint16_t * pAddHDRSysInfo
Definition: nas.h:2853
uint64_t bandPref
Definition: nas.h:1165
uint8_t TlvPresent
Definition: nas.h:6329
uint16_t psc
Definition: nas.h:7533
uint8_t * pSignalStrengthInd
Definition: nas.h:1301
nas_LTEInfo * pLTEInfo
Definition: nas.h:3528
uint64_t bits_1_64
Definition: nas.h:649
uint32_t activeChannel
Definition: nas.h:10830
uint32_t count0
Definition: nas.h:10735
uint8_t MACIndex
Definition: nas.h:9773
Definition: nas.h:1372
uint32_t Application
Definition: nas.h:4886
nas_rxSignalStrengthListElement rxSignalStrengthInfo
Definition: nas.h:4664
nas_operatorPLMNList * pOperatorPLMNList
Definition: nas.h:8907
nas_CDMAECIOThresh * pCDMAECIOThresh
Definition: nas.h:5564
Definition: nas.h:10401
uint8_t * pRankIndicatorInd
Definition: nas.h:6691
uint8_t * pGSMBER
Definition: nas.h:9461
uint16_t Tlvresult
Definition: nas.h:6185
Definition: nas.h:2664
Definition: nas.h:6487
uint8_t CDMARSSIThreshListLen
Definition: nas.h:5112
Definition: nas.h:11356
nas_RfDedicatedBandInfo * pRfDedicatedBandInfo
Definition: nas.h:10982
int16_t umtsEcio
Definition: nas.h:7113
Definition: nas.h:9507
int32_t rsrq
Definition: nas.h:8266
float sinr
Definition: nas.h:1544
uint16_t uarfcn
Definition: nas.h:7570
int unpack_nas_SLQSGetPLMNName(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetPLMNName_t *pOutput)
nas_CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: nas.h:2682
int pack_nas_GetSignalStrengths(pack_qmi_t *pCtx, uint8_t *pReq, uint16_t *pLen)
uint16_t ecioListLen
Definition: nas.h:4351
uint16_t * pPRLPref
Definition: nas.h:1050
Definition: nas.h:5426
uint8_t dirNumLen
Definition: nas.h:8993
unpack_result_t unpack_nas_SLQSNasIndicationRegisterExt_t
Definition: nas.h:1311
uint8_t * pDayltSavAdj
Definition: nas.h:7948
uint32_t serviceDomain
Definition: nas.h:4684
Definition: common.h:128
uint16_t earfcn
Definition: nas.h:7368
nas_servSystem ServingSystem
Definition: nas.h:4010
uint8_t sIntraSearch
Definition: nas.h:7327
uint32_t * pUMTSCellID
Definition: nas.h:7725
uint16_t PhysicalLayer
Definition: nas.h:9228
uint8_t * pPersonalityListLength
Definition: nas.h:9265
int unpack_nas_SetCDMANetworkParameters(uint8_t *pResp, uint16_t respLen, unpack_nas_SetCDMANetworkParameters_t *pOutput)
NASNetSelPreferenceTlv NSPTlv
Definition: nas.h:6381
uint8_t hdrSrvStatus
Definition: nas.h:3800
int unpack_nas_SLQSNasGetSigInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetSigInfo_t *pOutput)
int16_t ecio
Definition: nas.h:1486
uint8_t ccsSupported
Definition: nas.h:2060
nas_ECIOThresh * pECIOThresh
Definition: nas.h:10206
uint16_t Tlvresult
Definition: nas.h:6404
Definition: nas.h:11058
int pack_nas_SLQSNASSwiGetChannelLock(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t signalStrengthReqMask
Definition: nas.h:4348
uint8_t shortNameEn
Definition: nas.h:6890
Definition: nas.h:366
Definition: nas.h:9552
uint8_t ciotAcqOrderLen
Definition: nas.h:11500
nas_HDRSINRThreshold * pHDRSINRThresh
Definition: nas.h:5570
unsigned char * pRAT
Definition: nas.h:1062
Definition: switype_256bit.h:14
uint16_t RX_EC_IO
Definition: nas.h:9710
uint8_t nameSize
Definition: nas.h:2988
uint8_t localTimeOffset
Definition: nas.h:3747
uint8_t SectorIDLen
Definition: nas.h:9774
uint32_t * pAuthStatus
Definition: nas.h:4975
Definition: nas.h:10013
Definition: nas.h:6374
uint8_t numInstances
Definition: nas.h:9027
Definition: nas.h:6885
nas_SignalStrengthTlv SSTlv
Definition: nas.h:4776
uint8_t spnLength
Definition: nas.h:8765
int unpack_nas_InitiateDomainAttach(uint8_t *pResp, uint16_t respLen, unpack_nas_InitiateDomainAttach_t *pOutput)
uint16_t lac1
Definition: nas.h:8730
uint8_t Chipset
Definition: nas.h:9816
nas_ltePCI * pLtePCI
Definition: nas.h:10441
Definition: nas.h:2480
uint8_t cellReselPriority
Definition: nas.h:7571
Definition: nas.h:10679
Definition: nas.h:10918
uint8_t csAttachState
Definition: nas.h:5928
Definition: nas.h:5310
nas_RatDisabledMaskTlv * pRatDisabledMask
Definition: nas.h:11616
nas_SLQSSignalStrengthsTlv SLQSSSTlv
Definition: nas.h:4779
uint16_t ForwardMac
Definition: nas.h:9231
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:1925
uint8_t freqsLen
Definition: nas.h:7394
uint8_t selNetwork
Definition: nas.h:3626
int unpack_nas_GetHomeNetwork(uint8_t *pResp, uint16_t respLen, unpack_nas_GetHomeNetwork_t *pOutput)
Definition: nas.h:9007
Definition: nas.h:8973
nas_AddCDMASysInfo * pAddCDMASysInfo
Definition: nas.h:2852
struct nas_RfBandInfoExtFormatElements * pRfBandInfoExtFormatParam
Definition: nas.h:10921
uint8_t longNameCI
Definition: nas.h:6896
uint16_t * pCDMAFrameErrRate
Definition: nas.h:9459
uint8_t * pNw2DescLen
Definition: nas.h:10336
nas_protocolSubtypeElement * pProtocolSubtypeElement
Definition: nas.h:10683
uint16_t mcc
Definition: nas.h:314
Definition: nas.h:6243
int32_t Io
Definition: nas.h:4353
uint16_t * pCurrentPersonality
Definition: nas.h:10681
nas_PilotSetParams * pPilotSetInfo
Definition: nas.h:9555
swi_uint256_t ParamPresenceMask
Definition: nas.h:1686
uint64_t bits_65_128
Definition: nas.h:698
uint8_t * pHDRSessionCloseInd
Definition: nas.h:1304
Definition: nas.h:9376
unsigned char * pRAT
Definition: nas.h:589
Definition: nas.h:10142
uint8_t isSysPrlMatch
Definition: nas.h:2054
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:10627
NASPRLPreferenceTlv PRLPTlv
Definition: nas.h:6378
uint8_t cellIdValid
Definition: nas.h:2384
nas_TDSCDMASINRThresh * pTDSCDMASINRThresh
Definition: nas.h:5595
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:3417
int unpack_nas_SLQSNasConfigSigInfo2(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasConfigSigInfo2_t *pOutput)
Definition: nas.h:1836
Definition: nas.h:8867
Definition: nas.h:11281
uint32_t * pLTEOperationMode
Definition: nas.h:10958
nas_namName * pNAMNameInfo
Definition: nas.h:9144
int16_t cpich_ecno
Definition: nas.h:7535
uint32_t phase
Definition: nas.h:8620
nas_rsrqInformation rsrqInfo
Definition: nas.h:4669
swi_uint256_t ParamPresenceMask
Definition: nas.h:3256
cdmaSSInfo * pCDMASigInfo
Definition: nas.h:1679
uint16_t * pHDRECIODelta
Definition: nas.h:5569
int pack_nas_GetACCOLC(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:6299
uint8_t radioInterface
Definition: nas.h:1373
struct nas_ciotAcqOrderPref * pCiotAcqOrderPref
Definition: nas.h:1068
uint8_t month
Definition: nas.h:7902
nas_sysInfoCommon sysInfoLTE
Definition: nas.h:2482
nas_RSSIThresh * pRSSIThresh
Definition: nas.h:10205
uint8_t * pGSMCipherDomainSysInfo
Definition: nas.h:2860
uint8_t status
Definition: nas.h:10383
uint8_t includes_pcs_digit
Definition: nas.h:3194
uint8_t * pLTEVoiceSupportSysInfo
Definition: nas.h:2683
swi_uint256_t ParamPresenceMask
Definition: nas.h:5956
Definition: nas.h:2139
uint64_t bits_65_128
Definition: nas.h:11527
uint8_t * pHDRSINRThresList
Definition: nas.h:10016
int16_t * pCDMAECIOThreshList
Definition: nas.h:5131
Definition: nas.h:7973
uint8_t TlvPresent
Definition: nas.h:6488
Definition: nas.h:3247
uint8_t daylightSavings
Definition: nas.h:3748
uint8_t shortNameLen
Definition: nas.h:8843
uint16_t pci
Definition: nas.h:7243
uint8_t TlvPresent
Definition: nas.h:6034
uint8_t TlvPresent
Definition: nas.h:11337
int16_t rssi
Definition: nas.h:7246
int unpack_nas_SLQSSwiGetHDRPersonality(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHDRPersonality_t *pOutput)
Definition: nas.h:10732
uint8_t * pLTECphyCa
Definition: nas.h:1308
int unpack_nas_SLQSNasGetTxRxInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetTxRxInfo_t *pOutput)
Definition: nas.h:7241
uint8_t GppTimeZone
Definition: nas.h:4023
uint8_t gsmUmtsDl
Definition: nas.h:6690
uint16_t * pTDSCDMARSCPDelta
Definition: nas.h:5590
uint8_t srvCapability
Definition: nas.h:1924
int unpack_nas_SLQSNasSwiModemStatus(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiModemStatus_t *pOutput)
hdrSSInfo HDRSSInfo
Definition: nas.h:1577
uint8_t networkIdValid
Definition: nas.h:2070
uint8_t longNameSB
Definition: nas.h:6897
int32_t rscp
Definition: nas.h:8618
nas_LTEOperationMode * pLTEOperationMode
Definition: nas.h:10985
NASOTAMessageTlv otaMsgTlv
Definition: nas.h:6509
Definition: nas.h:9991
Definition: nas.h:6030
uint8_t DefaultRoamInd
Definition: nas.h:4020

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