LinuxQMISDK  SLQS04.00.07
 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 #include <stdint.h>
10 #include "common.h"
11 #define NAS_OTA_MESSAGE_MAX_BUF_SIZE 2048
12 #define NAS_MAX_NUM_NETWORKS 30
13 #define NAS_MAX_DESCRIPTION_LENGTH 255
14 #define NAS_PLMN_LENGTH 3
15 #define NAS_MAX_SCC_RX_INFO_INSTANCES 255
16 #define NAS_NAM_NAME_LENGTH 12
17 #define NAS_IMSI_M_S1_LENGTH 7
18 #define NAS_IMSI_M_S2_LENGTH 3
19 #define NAS_SERVING_SYSTEM_INFO_MAX_RADIO_INTERFACE_LIST 255
20 
26 typedef struct {
27  uint32_t len;
28  signed char rssi[8];
29  uint32_t radio[8];
31 
46  uint8_t *pResp,
47  uint16_t respLen,
49  );
50 
62  pack_qmi_t *pCtx,
63  uint8_t *pReq,
64  uint16_t *pLen
65  );
66 
207 typedef struct
208 {
209  uint8_t *pEmerMode;
210  uint16_t *pModePref;
211  uint64_t *pBandPref;
212  uint16_t *pPRLPref;
213  uint16_t *pRoamPref;
214  uint64_t *pLTEBandPref;
215  uint8_t *pNetSelPref;
216  uint32_t *pSrvDomainPref;
217  uint32_t *pGWAcqOrderPref;
219 
231  pack_qmi_t *pCtx,
232  uint8_t *pReqBuf,
233  uint16_t *pLen
234  );
235 
248  uint8_t *pResp,
249  uint16_t respLen,
251  );
252 
273 {
274  uint8_t netReg;
275  uint16_t mcc;
276  uint16_t mnc;
277 };
278 
296 {
297  uint8_t acqOrdeLen;
298  uint8_t *pAcqOrder;
299 };
300 
327 struct nas_CSGID
328 {
329  uint16_t mcc;
330  uint16_t mnc;
331  uint8_t mncPcsDigits;
332  uint32_t id;
333  uint8_t rat;
334 };
335 
533 typedef struct
534 {
535  uint8_t *pEmerMode;
536  uint16_t *pModePref;
537  uint64_t *pBandPref;
538  uint16_t *pPRLPref;
539  uint16_t *pRoamPref;
540  uint64_t *pLTEBandPref;
542  uint8_t *pChgDuration;
544  uint32_t *pSrvDomainPref;
545  uint32_t *pGWAcqOrderPref;
546  uint64_t *pTdscdmaBandPref;
549  struct nas_CSGID *pCSGID;
550  unsigned char *pRAT;
552 
567  pack_qmi_t *pCtx,
568  uint8_t *pReqBuf,
569  uint16_t *pLen,
571  );
572 
584  uint8_t *pResp,
585  uint16_t respLen
586  );
587 
640 typedef struct
641 {
642  uint64_t bandPref;
644 
656  pack_qmi_t *pCtx,
657  uint8_t *pReqBuf,
658  uint16_t *pLen,
660  );
661 
667  uint8_t *pResp,
668  uint16_t respLen
669  );
670 
763 typedef struct
764 {
766  uint8_t *pDDTMInd;
770  uint8_t *pNetworkTimeInd;
771  uint8_t *pSysInfoInd;
773  uint8_t *pErrorRateInd;
779  uint8_t *pLTECphyCa;
781 
803  pack_qmi_t *pCtx,
804  uint8_t *pReqBuf,
805  uint16_t *pLen,
807  );
808 
818  uint8_t *pResp,
819  uint16_t respLen
820  );
821 
837 typedef struct {
838  uint8_t radioInterface;
839  uint16_t activeBandClass;
840  uint16_t activeChannel;
842 
856 typedef struct {
857  uint8_t instancesSize;
860 
872  pack_qmi_t *pCtx,
873  uint8_t *pReqBuf,
874  uint16_t *pLen
875  );
887  uint8_t *pResp,
888  uint16_t respLen,
889  unpack_nas_GetRFInfo_t *pOutput
890  );
891 
905 typedef struct
906 {
907  int8_t rssi;
908  int16_t ecio;
909 } cdmaSSInfo;
910 
942 typedef struct
943 {
944  int8_t rssi;
945  int16_t ecio;
946  uint8_t sinr;
947  int32_t io;
948 } hdrSSInfo;
949 
973 typedef struct
974 {
975  int8_t rssi;
976  int8_t rsrq;
977  int16_t rsrp;
978  int16_t snr;
979 } lteSSInfo;
980 
998 typedef struct
999 {
1000  float rssi;
1001  float rscp;
1002  float ecio;
1003  float sinr;
1005 
1026 typedef struct {
1029  int8_t GSMSSInfo;
1033 
1045  pack_qmi_t *pCtx,
1046  uint8_t *pReqBuf,
1047  uint16_t *pLen
1048  );
1049 
1067  uint8_t *pResp,
1068  uint16_t respLen,
1070  );
1071 
1101 typedef struct
1102 {
1105  int8_t *pGSMSigInfo;
1108  int8_t *pRscp;
1111 
1122  uint8_t *pResp,
1123  uint16_t respLen,
1125  );
1126 
1148 typedef struct {
1149  uint16_t mcc;
1150  uint16_t mnc;
1151  char name[255];
1152  uint16_t sid;
1153  uint16_t nid;
1155 
1167  uint8_t *pResp,
1168  uint16_t respLen,
1170  );
1171 
1183  pack_qmi_t *pCtx,
1184  uint8_t *pReqBuf,
1185  uint16_t *pLen
1186  );
1207 typedef struct
1208 {
1209  uint8_t srvStatus;
1212 
1243 typedef struct
1244 {
1245  uint8_t srvStatus;
1246  uint8_t trueSrvStatus;
1249 
1326 typedef struct
1327 {
1329  uint8_t srvDomain;
1331  uint8_t srvCapability;
1333  uint8_t roamStatus;
1337 
1457 typedef struct
1458 {
1461  uint8_t isSysPrlMatch;
1463  uint8_t pRevInUse;
1464  uint8_t bsPRevValid;
1465  uint8_t bsPRev;
1467  uint8_t ccsSupported;
1469  uint16_t systemID;
1470  uint16_t networkID;
1471  uint8_t bsInfoValid;
1472  uint16_t baseId;
1473  uint32_t baseLat;
1474  uint32_t baseLong;
1476  uint16_t packetZone;
1478  uint8_t MCC[NAS_PLMN_LENGTH];
1479  uint8_t MNC[NAS_PLMN_LENGTH];
1480 } nas_CDMASysInfo;
1481 
1546 typedef struct
1547 {
1550  uint8_t isSysPrlMatch;
1554  uint8_t hdrActiveProt;
1556  uint8_t is856SysId[16];
1557 } nas_HDRSysInfo;
1558 
1652 typedef struct
1653 {
1655  uint8_t lacValid;
1656  uint16_t lac;
1657  uint8_t cellIdValid;
1658  uint32_t cellId;
1661  uint8_t rejCause;
1663  uint8_t MCC[NAS_PLMN_LENGTH];
1664  uint8_t MNC[NAS_PLMN_LENGTH];
1666  uint8_t egprsSupp;
1667  uint8_t dtmSuppValid;
1668  uint8_t dtmSupp;
1669 } nas_GSMSysInfo;
1670 
1786 typedef struct
1787 {
1789  uint8_t lacValid;
1790  uint16_t lac;
1791  uint8_t cellIdValid;
1792  uint32_t cellId;
1795  uint8_t rejCause;
1797  uint8_t MCC[NAS_PLMN_LENGTH];
1798  uint8_t MNC[NAS_PLMN_LENGTH];
1800  uint8_t hsCallStatus;
1801  uint8_t hsIndValid;
1802  uint8_t hsInd;
1803  uint8_t pscValid;
1804  uint16_t psc;
1806 
1885 typedef struct
1886 {
1888  uint8_t lacValid;
1889  uint16_t lac;
1890  uint8_t cellIdValid;
1891  uint32_t cellId;
1894  uint8_t rejCause;
1896  uint8_t MCC[NAS_PLMN_LENGTH];
1897  uint8_t MNC[NAS_PLMN_LENGTH];
1898  uint8_t tacValid;
1899  uint16_t tac;
1900 } nas_LTESysInfo;
1901 
1915 typedef struct
1916 {
1917  uint16_t geoSysIdx;
1918  uint16_t regPrd;
1920 
1937 typedef struct
1938 {
1939  uint16_t geoSysIdx;
1941 } nas_AddSysInfo;
1942 
1963 typedef struct
1964 {
1965  uint32_t csBarStatus;
1966  uint32_t psBarStatus;
1968 
2046 typedef struct
2047 {
2059  uint16_t *pAddHDRSysInfo;
2062  uint16_t *pAddLTESysInfo;
2069 
2080  pack_qmi_t *pCtx,
2081  uint8_t *pReqBuf,
2082  uint16_t *pLen
2083  );
2084 
2108  uint8_t *pResp,
2109  uint16_t respLen,
2111  );
2112 
2195 typedef struct
2196 {
2208  uint16_t *pAddHDRSysInfo;
2211  uint16_t *pAddLTESysInfo;
2219 
2230  uint8_t *pResp,
2231  uint16_t respLen,
2233  );
2234 
2314 typedef struct {
2316  uint32_t CSDomain;
2317  uint32_t PSDomain;
2318  uint32_t RAN;
2320  uint8_t RadioIfaces[255];
2321  uint32_t Roaming;
2322  uint16_t MCC;
2323  uint16_t MNC;
2324  uint8_t nameSize;
2325  uint8_t Name[255];
2326  uint8_t DataCapsLen;
2327  uint8_t DataCaps[255];
2329 
2340  pack_qmi_t *pCtx,
2341  uint8_t *pReqBuf,
2342  uint16_t *pLen
2343  );
2344 
2360  uint8_t *pResp,
2361  uint16_t respLen,
2363  );
2364 
2388 typedef struct {
2389  uint8_t DataCapsLen;
2390  uint8_t DataCaps[255];
2392 
2403  pack_qmi_t *pCtx,
2404  uint8_t *pReqBuf,
2405  uint16_t *pLen
2406  );
2407 
2421  uint8_t *pResp,
2422  uint16_t respLen,
2424  );
2425 
2463 typedef struct
2464 {
2465  uint16_t MCC;
2466  uint16_t MNC;
2467  uint32_t InUse;
2468  uint32_t Roaming;
2469  uint32_t Forbidden;
2470  uint32_t Preferred;
2471  char Desription[255];
2473 
2491 typedef struct
2492 {
2493  uint16_t MCC;
2494  uint16_t MNC;
2495  uint8_t RAT;
2497 
2498 
2514 typedef struct
2515 {
2516  uint16_t MCC;
2517  uint16_t MNC;
2520 
2561 typedef struct
2562 {
2569  uint32_t *pScanResult;
2571 
2572 
2583  pack_qmi_t *pCtx,
2584  uint8_t *pReqBuf,
2585  uint16_t *pLen
2586  );
2587 
2600  uint8_t *pResp,
2601  uint16_t respLen,
2603  );
2604 
2624 typedef struct
2625 {
2626  uint8_t ValidityCW0;
2627  uint8_t CQIValueCW0;
2628  uint8_t ValidityCW1;
2629  uint8_t CQIValueCW1;
2631 
2642  pack_qmi_t *pCtx,
2643  uint8_t *pReqBuf,
2644  uint16_t *pLen
2645  );
2646 
2657  uint8_t *pResp,
2658  uint16_t respLen,
2660  );
2661 
2715 typedef struct
2716 {
2717  int8_t temperature;
2718  uint8_t modemMode;
2719  uint8_t systemMode;
2720  uint8_t imsRegState;
2721  uint8_t psState;
2722 } nas_CommInfo;
2723 
2798 typedef struct
2799 {
2800  uint8_t band;
2801  uint8_t bandwidth;
2802  uint16_t RXChan;
2803  uint16_t TXChan;
2804  uint8_t emmState;
2805  uint8_t emmSubState;
2806  uint8_t emmConnState;
2807 } nas_LTEInfo;
2808 
2820 typedef struct
2821 {
2825 
2826 
2839  pack_qmi_t *pCtx,
2840  uint8_t *pReqBuf,
2841  uint16_t *pLen
2842  );
2843 
2856  uint8_t *pResp,
2857  uint16_t respLen,
2859  );
2860 
2861 
2916 typedef struct {
2917  uint8_t regState;
2918  uint8_t csAttachState;
2919  uint8_t psAttachState;
2920  uint8_t selNetwork;
2922  uint8_t radioInterface[32];
2924 
2952 typedef struct {
2954  uint8_t dataCapabilities[32];
2956 
2981 typedef struct {
2982  uint16_t MCC;
2983  uint16_t MNC;
2985  uint8_t netDescr[255];
2987 
3015 typedef struct {
3016  uint8_t numInstances;
3017  uint8_t radioInterface[32];
3018  uint8_t roamIndicator[32];
3020 
3039 typedef struct {
3040  uint8_t leapSeconds;
3044 
3091 typedef struct {
3092  uint8_t srvStatus;
3093  uint8_t srvCapability;
3094  uint8_t hdrSrvStatus;
3095  uint8_t hdrHybrid;
3098 
3110 typedef struct {
3111  uint16_t MCC;
3112  uint8_t imsi_11_12;
3114 
3146 typedef struct {
3147  uint32_t csBarStatus;
3148  uint32_t psBarStatus;
3150 
3273 typedef struct
3274 {
3279  uint16_t SystemID;
3280  uint16_t NetworkID;
3281  uint16_t BasestationID;
3287  uint8_t CDMA_P_Rev;
3288  uint8_t GppTimeZone;
3290  uint16_t Lac;
3291  uint32_t CellID;
3292  uint8_t ConcSvcInfo;
3293  uint8_t PRLInd;
3294  uint8_t DTMInd;
3298  uint16_t TrackAreaCode;
3301 
3302 
3313  pack_qmi_t *pCtx,
3314  uint8_t *pReqBuf,
3315  uint16_t *pLen
3316  );
3317 
3328  uint8_t *pResp,
3329  uint16_t respLen,
3331  );
3332 
3333 
3357 typedef struct
3358 {
3360  uint8_t radioIf;
3362 
3378 typedef struct
3379 {
3380  int16_t ecio;
3381  uint8_t radioIf;
3383 
3424 typedef struct
3425 {
3426  uint16_t errorRate;
3427  uint8_t radioIf;
3429 
3441 typedef struct
3442 {
3443  int8_t rsrq;
3444  uint8_t radioIf;
3446 
3454 typedef struct
3455 {
3456  int16_t snrlevel;
3458 
3466 typedef struct
3467 {
3468  int16_t rsrplevel;
3470 
3471 
3561 typedef struct {
3562  uint16_t signalStrengthReqMask; //don't use this value
3564  nas_rxSignalStrengthListElement rxSignalStrengthList[18];
3565  uint16_t ecioListLen;
3566  nas_ecioListElement ecioList[18];
3567  int32_t Io;
3568  uint8_t sinr;
3570  nas_errorRateListElement errorRateList[18];
3572  int16_t ltesnr;
3573  int16_t ltersrp;
3575 
3592  pack_qmi_t *pCtx,
3593  uint8_t *pReqBuf,
3594  uint16_t *pLen,
3595  uint16_t reqMask
3596  );
3597 
3608  uint8_t *pResp,
3609  uint16_t respLen,
3611  );
3612 
3683 typedef struct
3684 {
3686  uint8_t ecioDelta;
3687  uint8_t ioDelta;
3688  uint8_t sinrDelta;
3689  uint8_t rsrqDelta;
3691  int16_t ecioThresholdList[10];
3693  uint8_t sinrThresholdList[5];
3694  uint16_t lteSnrDelta;
3695  uint8_t lteRsrpDelta;
3697 
3702 typedef struct
3703 {
3704  uint8_t bEnable;
3707 
3719  pack_qmi_t *pCtx,
3720  uint8_t *pReqBuf,
3721  uint16_t *pLen,
3723  );
3724 
3734  uint8_t *pResp,
3735  uint16_t respLen
3736  );
3737 
3749  pack_qmi_t *pCtx,
3750  uint8_t *pReqBuf,
3751  uint16_t *pLen,
3752  uint8_t *pBenable
3753  );
3754 
3764  uint8_t *pResp,
3765  uint16_t respLen
3766  );
3767 
3779  pack_qmi_t *pCtx,
3780  uint8_t *pReqBuf,
3781  uint16_t *pLen,
3782  uint8_t *pBenable
3783  );
3784 
3794  uint8_t *pResp,
3795  uint16_t respLen
3796  );
3797 
3808 typedef struct{
3811  uint32_t io;
3812  uint8_t sinr;
3818 
3819 
3825 typedef struct
3826 {
3827  uint8_t TlvPresent;
3828  uint32_t serviceDomain;
3829  uint32_t rejectCause;
3831 
3837 typedef struct
3838 {
3839  uint8_t TlvPresent;
3841  uint32_t radioInterface;
3843 
3850 typedef struct
3851 {
3852  uint8_t TlvPresent;
3854  uint32_t radioInterface[255];
3855  uint32_t activeBandClass[255];
3856  uint32_t activeChannel[255];
3857 } nas_RFInfoTlv;
3858 
3863 typedef struct
3864 {
3865  uint8_t TlvPresent;
3868 
3875 typedef struct {
3881 
3883  uint8_t *pResp,
3884  uint16_t respLen,
3886  );
3887 
3960 typedef struct {
3961  uint8_t SCI;
3962  uint8_t SCM;
3963  uint8_t RegHomeSID;
3964  uint8_t RegForeignSID;
3965  uint8_t RegForeignNID;
3966  uint8_t ForceRev0;
3967  uint8_t CustomSCP;
3968  uint32_t Protocol;
3969  uint32_t Broadcast;
3970  uint32_t Application;
3971  uint32_t Roaming;
3973 
3984  pack_qmi_t *pCtx,
3985  uint8_t *pReqBuf,
3986  uint16_t *pLen
3987  );
3988 
3999  uint8_t *pResp,
4000  uint16_t respLen,
4002  );
4003 
4016  pack_qmi_t *pCtx,
4017  uint8_t *pReqBuf,
4018  uint16_t *pLen
4019  );
4020 
4033  uint8_t *pResp,
4034  uint16_t respLen,
4035  uint32_t *pAuthStatus
4036  );
4037 
4049 int pack_nas_GetACCOLC(
4050  pack_qmi_t *pCtx,
4051  uint8_t *pReqBuf,
4052  uint16_t *pLen
4053  );
4054 
4067  uint8_t *pResp,
4068  uint16_t respLen,
4069  uint8_t *pAccolc
4070  );
4071 
4081 typedef struct
4082 {
4083  int8_t spc[6];
4084  uint8_t accolc;
4086 
4097 int pack_nas_SetACCOLC(
4098  pack_qmi_t *pCtx,
4099  uint8_t *pReqBuf,
4100  uint16_t *pLen,
4101  pack_nas_SetACCOLC_t reqParam
4102  );
4103 
4113  uint8_t *pResp,
4114  uint16_t respLen
4115  );
4116 
4129 typedef struct
4130 {
4134 
4147 typedef struct
4148 {
4152 
4165 typedef struct
4166 {
4170 
4182 typedef struct
4183 {
4187 
4208 typedef struct
4209 {
4213 
4226 typedef struct
4227 {
4231 
4244 typedef struct
4245 {
4249 
4261 typedef struct
4262 {
4266 
4278 typedef struct
4279 {
4283 
4295 typedef struct
4296 {
4300 
4312 typedef struct
4313 {
4317 
4329 typedef struct
4330 {
4334 
4346 typedef struct
4347 {
4351 
4380 typedef struct
4381 {
4382  uint8_t rptRate;
4383  uint8_t avgPeriod;
4385 
4397 typedef struct
4398 {
4402 
4413 typedef struct
4414 {
4418 
4429 typedef struct
4430 {
4434 
4445 typedef struct
4446 {
4450 
4579 typedef struct
4580 {
4582  uint16_t *pCDMARSSIDelta;
4584  uint16_t *pCDMAECIODelta;
4586  uint16_t *pHDRRSSIDelta;
4588  uint16_t *pHDRECIODelta;
4590  uint16_t *pHDRSINRDelta;
4592  uint16_t *pHDRIODelta;
4594  uint16_t *pGSMRSSIDelta;
4596  uint16_t *pWCDMARSSIDelta;
4598  uint16_t *pWCDMAECIODelta;
4600  uint16_t *pLTERSSIDelta;
4602  uint16_t *pLTESNRDelta;
4604  uint16_t *pLTERSRQDelta;
4606  uint16_t *pLTERSRPDelta;
4617 
4629  pack_qmi_t *pCtx,
4630  uint8_t *pReqBuf,
4631  uint16_t *pLen,
4633  );
4634 
4644  uint8_t *pResp,
4645  uint16_t respLen
4646  );
4647 
4652 typedef struct
4653 {
4654  uint8_t dataCapsSize;
4655  uint8_t dataCaps[255];
4657 
4669  uint8_t *pResp,
4670  uint16_t respLen,
4672  );
4673 
4681  pack_qmi_t *pCtx,
4682  uint8_t *pReqBuf,
4683  uint16_t *pLen
4684 );
4685 
4720 typedef struct
4721 {
4722  uint32_t ActiveTechPref;
4723  uint32_t Duration;
4725  uint16_t Tlvresult;
4727 
4739  uint8_t *pResp,
4740  uint16_t respLen,
4742 );
4743 
4770 typedef struct
4771 {
4772  uint32_t TechnologyPref;
4773  uint32_t Duration;
4774  uint16_t Tlvresult;
4776 
4791  pack_qmi_t *pCtx,
4792  uint8_t *pReqBuf,
4793  uint16_t *pLen,
4795 );
4796 
4826 typedef struct
4827 {
4828  uint16_t Tlvresult;
4830 
4842  uint8_t *pResp,
4843  uint16_t respLen,
4845 );
4846 
4847 
4856 typedef struct
4857 {
4858  uint8_t roaming;
4860 
4872  uint8_t *pResp,
4873  uint16_t respLen,
4875  );
4876 
4926 typedef struct
4927 {
4929  uint8_t csAttachState;
4930  uint8_t psAttachState;
4936 
4937 
4945 typedef struct
4946 {
4948  uint16_t Tlvresult;
4950 
4962  uint8_t *pResp,
4963  uint16_t respLen,
4965 );
4966 
4974  pack_qmi_t *pCtx,
4975  uint8_t *pReqBuf,
4976  uint16_t *pLen
4977 );
4978 
4979 /*
4980  * NAS LTE CPHY Scell States.
4981  */
4982 typedef enum {
4987 
4988 /*
4989  * NAS LTE CPHY Downlink Values.
4990  */
4991 typedef enum {
4999 
5000 
5021 typedef struct{
5022  uint32_t pci;
5023  uint32_t freq;
5025  uint8_t TlvPresent;
5027 
5037 typedef struct{
5039  uint8_t TlvPresent;
5041 
5070 typedef struct{
5071  uint32_t pci;
5072  uint32_t freq;
5074  uint32_t iLTEbandValue;
5076  uint8_t TlvPresent;
5078 
5102 typedef struct{
5103  uint32_t pci;
5104  uint32_t freq;
5106  uint32_t iLTEbandValue;
5107  uint8_t TlvPresent;
5109 
5121 typedef struct{
5122  uint8_t scell_idx;
5123  uint8_t TlvPresent;
5125 
5126 
5127 typedef struct
5128 {
5135 
5143 typedef struct
5144 {
5146  uint16_t Tlvresult;
5148 
5160  uint8_t *pResp,
5161  uint16_t respLen,
5163 );
5164 
5173 typedef struct
5174 {
5175  uint8_t TlvPresent;
5176  uint8_t EmerMode;
5178 
5188 typedef struct
5189 {
5190  uint8_t TlvPresent;
5191  uint16_t ModePref;
5193 
5203 typedef struct
5204 {
5205  uint8_t TlvPresent;
5206  uint64_t band_pref;
5208 
5217 typedef struct
5218 {
5219  uint8_t TlvPresent;
5220  uint16_t PRLPref;
5222 
5231 typedef struct
5232 {
5233  uint8_t TlvPresent;
5234  uint16_t RoamPref;
5236 
5245 typedef struct
5246 {
5247  uint8_t TlvPresent;
5248  uint64_t LTEBandPref;
5250 
5259 typedef struct
5260 {
5261  uint8_t TlvPresent;
5262  uint8_t NetSelPref;
5264 
5273 typedef struct
5274 {
5275  uint8_t TlvPresent;
5276  uint32_t SrvDomainPref;
5278 
5287 typedef struct
5288 {
5289  uint8_t TlvPresent;
5290  uint32_t GWAcqOrderPref;
5292 
5326 typedef struct{
5337 
5338 
5346 typedef struct
5347 {
5349  uint16_t Tlvresult;
5351 
5364  uint8_t *pResp,
5365  uint16_t respLen,
5367 );
5368 
5369 
5392 typedef struct {
5393  uint8_t TlvPresent;
5394  uint32_t message_type;
5395  uint16_t data_len;
5396  uint8_t data_buf[NAS_OTA_MESSAGE_MAX_BUF_SIZE];
5398 
5415 typedef struct {
5416  uint8_t TlvPresent;
5417  uint8_t nas_release;
5418  uint8_t nas_major;
5419  uint8_t nas_minor;
5421 
5431 typedef struct {
5432  uint8_t TlvPresent;
5433  uint64_t time;
5435 
5449 typedef struct {
5454 
5455 
5463 typedef struct
5464 {
5466  uint16_t Tlvresult;
5468 
5480  uint8_t *pResp,
5481  uint16_t respLen,
5483 );
5484 
5502 typedef struct
5503 {
5504  uint16_t mcc;
5505  uint16_t mnc;
5506  uint32_t rat;
5507 } nas_MNRInfo;
5508 
5537 typedef struct
5538 {
5539  uint32_t regAction;
5541  uint32_t *pChangeDuration;
5544 
5556  pack_qmi_t *pCtx,
5557  uint8_t *pReqBuf,
5558  uint16_t *pLen,
5560  );
5561 
5571  uint8_t *pResp,
5572  uint16_t respLen
5573  );
5574 
5610 typedef struct
5611 {
5612  uint8_t lteEsmUl;
5613  uint8_t lteEsmDl;
5614  uint8_t lteEmmUl;
5615  uint8_t lteEmmDl;
5616  uint8_t gsmUmtsUl;
5617  uint8_t gsmUmtsDl;
5619  uint8_t *pTimer;
5621 
5633  pack_qmi_t *pCtx,
5634  uint8_t *pReqBuf,
5635  uint16_t *pLen,
5637  );
5638 
5648  uint8_t *pResp,
5649  uint16_t respLen
5650  );
5651 
5673 typedef struct
5674 {
5675  uint16_t mcc;
5676  uint16_t mnc;
5677  uint8_t *pMncPcsStatus;
5679 
5680 /*
5681  * @param spnEncoding
5682  * - Coding scheme used for service provider name. This value is
5683  * ignored if spn_len is zero
5684  * Values:
5685  * - 0x00 - SMS default 7-bit coded alphabet as defined in
5686  * 3GPP TS 23.038 with bit 8 set to 0
5687  * - 0x01 - UCS2 (16 bit, little-endian) 3GPP TS 23.038
5688  *
5689  * @param spnLength
5690  * - Length of SPN which follows
5691  *
5692  * @param spn
5693  * - Service Provider name string
5694  *
5695  * @param shortNameEn
5696  * - Coding scheme used for PLMN short name. This value is
5697  * ignored if PLMN short name length is zero
5698  * Values:
5699  * - 0x00 - SMS default 7-bit coded alphabet as defined in
5700  * 3GPP TS 23.038 with bit 8 set to 0
5701  * - 0x01 - UCS2 (16 bit, little-endian) 3GPP TS 23.038
5702  *
5703  * @param shortNameCI
5704  * - Indicates whether the country initials are to be added to the
5705  * shortName. This value is ignored if shortNameLen is zero. Values:
5706  * - 0x00 - Do not add the letters for the countrys initials
5707  * to the name
5708  * - 0x01 - Add the countrys initials and a text string to
5709  * the name
5710  * - 0xFF - Not specified
5711  *
5712  * @param shortNameSB
5713  * - PLMN short name spare bits. This value is ignored if
5714  * shortNameLen is zero. Values:
5715  * - 0x01 - Bit 8 is spare and set to 0 in octet
5716  * - 0x02 - Bits 7 and 8 are spare and set to 0 in octet n
5717  * - 0x03 - Bits 6 to 8 (inclusive) are spare and set to 0 in
5718  * octet n
5719  * - 0x04 - Bits 5 to 8 (inclusive) are spare and set to 0 in
5720  * octet n
5721  * - 0x05 - Bits 4 to 8 (inclusive) are spare and set to 0 in
5722  * octet n
5723  * - 0x06 - Bits 3 to 8 (inclusive) are spare and set to 0 in
5724  * octet n
5725  * - 0x07 - Bits 2 to 8 (inclusive) are spare and set to 0 in
5726  * octet n
5727  * - 0x00 - Carries no information about the number of spare
5728  * bits in octet n
5729  *
5730  * @param shortNameLen
5731  * - Length of shortName which follows
5732  *
5733  * @param shortName
5734  * - PLMN short name
5735  *
5736  * @param longNameEn
5737  * - Coding scheme used for PLMN long name. This value is
5738  * ignored if PLMN long name length is zero
5739  * Values:
5740  * - 0x00 - SMS default 7-bit coded alphabet as defined in
5741  * 3GPP TS 23.038 with bit 8 set to 0
5742  * - 0x01 - UCS2 (16 bit, little-endian) 3GPP TS 23.038
5743  *
5744  * @param longNameCI
5745  * - Indicates whether the country initials are to be added to the
5746  * longName. This value is ignored if longNameLen is zero. Values:
5747  * - 0x00 - Do not add the letters for the countrys initials
5748  * to the name
5749  * - 0x01 - Add the countrys initials and a text string to
5750  * the name
5751  * - 0xFF - Not specified
5752  *
5753  *
5754  * @param longNameSB
5755  * - PLMN long name spare bits. This value is ignored if
5756  * longNameLen is zero. Values:
5757  * - 0x01 - Bit 8 is spare and set to 0 in octet
5758  * - 0x02 - Bits 7 and 8 are spare and set to 0 in octet n
5759  * - 0x03 - Bits 6 to 8 (inclusive) are spare and set to 0 in
5760  * octet n
5761  * - 0x04 - Bits 5 to 8 (inclusive) are spare and set to 0 in
5762  * octet n
5763  * - 0x05 - Bits 4 to 8 (inclusive) are spare and set to 0 in
5764  * octet n
5765  * - 0x06 - Bits 3 to 8 (inclusive) are spare and set to 0 in
5766  * octet n
5767  * - 0x07 - Bits 2 to 8 (inclusive) are spare and set to 0 in
5768  * octet n
5769  * - 0x00 - Carries no information about the number of spare
5770  * bits in octet n
5771  *
5772  * @param longNameLen
5773  * - Length of longName which follows
5774  *
5775  * @param longName
5776  * - PLMN long name
5777  */
5778 typedef struct
5779 {
5780  uint8_t spnEncoding;
5781  uint8_t spnLength;
5782  char spn[255];
5783  uint8_t shortNameEn;
5784  uint8_t shortNameCI;
5785  uint8_t shortNameSB;
5787  uint8_t shortName[255];
5788  uint8_t longNameEn;
5789  uint8_t longNameCI;
5790  uint8_t longNameSB;
5791  uint8_t longNameLen;
5792  char longName[255];
5794 
5806  pack_qmi_t *pCtx,
5807  uint8_t *pReqBuf,
5808  uint16_t *pLen,
5810  );
5811 
5822  uint8_t *pResp,
5823  uint16_t respLen,
5825 );
5826 
5837  pack_qmi_t *pCtx,
5838  uint8_t *pReqBuf,
5839  uint16_t *pLen
5840  );
5879 typedef struct
5880 {
5881  uint32_t nmrCellID;
5882  uint8_t nmrPlmn[NAS_PLMN_LENGTH];
5883  uint16_t nmrLac;
5884  uint16_t nmrArfcn;
5885  uint8_t nmrBsic;
5886  uint16_t nmrRxLev;
5887 } nas_nmrCellInfo;
5888 
5940 typedef struct
5941 {
5942  uint32_t cellID;
5943  uint8_t plmn[NAS_PLMN_LENGTH];
5944  uint16_t lac;
5945  uint16_t arfcn;
5946  uint8_t bsic;
5947  uint32_t timingAdvance;
5948  uint16_t rxLev;
5949  uint8_t nmrInst;
5951 } nas_GERANInfo;
5952 
5972 typedef struct
5973 {
5974  uint16_t geranArfcn;
5975  uint8_t geranBsicNcc;
5976  uint8_t geranBsicBcc;
5977  int16_t geranRssi;
5979 
5997 typedef struct
5998 {
5999  uint16_t umtsUarfcn;
6000  uint16_t umtsPsc;
6001  int16_t umtsRscp;
6002  int16_t umtsEcio;
6004 
6052 typedef struct
6053 {
6054  uint16_t cellID;
6055  uint8_t plmn[NAS_PLMN_LENGTH];
6056  uint16_t lac;
6057  uint16_t uarfcn;
6058  uint16_t psc;
6059  int16_t rscp;
6060  int16_t ecio;
6061  uint8_t umtsInst;
6063  uint8_t geranInst;
6065 } nas_UMTSInfo;
6066 
6095 typedef struct
6096 {
6097  uint16_t sid;
6098  uint16_t nid;
6099  uint16_t baseId;
6100  uint16_t refpn;
6101  uint32_t baseLat;
6102  uint32_t baseLong;
6103 } nas_CDMAInfo;
6104 
6130 typedef struct
6131 {
6132  uint16_t pci;
6133  int16_t rsrq;
6134  int16_t rsrp;
6135  int16_t rssi;
6136  int16_t srxlev;
6137 } nas_cellParams;
6138 
6205 typedef struct
6206 {
6207  uint8_t ueInIdle;
6208  uint8_t plmn[NAS_PLMN_LENGTH];
6209  uint16_t tac;
6210  uint32_t globalCellId;
6211  uint16_t earfcn;
6212  uint16_t servingCellId;
6216  uint8_t sIntraSearch;
6217  uint8_t cellsLen;
6220 
6255 typedef struct
6256 {
6257  uint16_t earfcn;
6258  uint8_t threshXLow;
6259  uint8_t threshXHigh;
6261  uint8_t cells_len;
6264 
6280 typedef struct
6281 {
6282  uint8_t ueInIdle;
6283  uint8_t freqsLen;
6286 
6320 typedef struct
6321 {
6322  uint16_t arfcn;
6323  uint8_t band1900;
6324  uint8_t cellIdValid;
6325  uint8_t bsicId;
6326  int16_t rssi;
6327  int16_t srxlev;
6328 } nas_gsmCellInfo;
6329 
6364 typedef struct
6365 {
6367  uint8_t threshGsmHigh;
6368  uint8_t threshGsmLow;
6369  uint8_t nccPermitted;
6370  uint8_t cells_len;
6373 
6389 typedef struct
6390 {
6391  uint8_t ueInIdle;
6392  uint8_t freqsLen;
6395 
6420 typedef struct
6421 {
6422  uint16_t psc;
6423  int16_t cpich_rscp;
6424  int16_t cpich_ecno;
6425  int16_t srxlev;
6427 
6457 typedef struct
6458 {
6459  uint16_t uarfcn;
6461  uint16_t threshXhigh;
6462  uint16_t threshXlow;
6463  uint8_t cellsLen;
6466 
6482 typedef struct
6483 {
6484  uint8_t ueInIdle;
6485  uint8_t freqsLen;
6488 
6517 typedef struct
6518 {
6519  uint16_t earfcn;
6520  uint16_t pci;
6521  uint32_t rsrp;
6522  uint32_t rsrq;
6523  int16_t srxlev;
6524  uint8_t cellIsTDD;
6526 
6553 typedef struct
6554 {
6555  uint32_t wcdmaRRCState;
6559 
6592 typedef struct
6593 {
6601  uint32_t *pUMTSCellID;
6604 
6615  uint8_t *pResp,
6616  uint16_t respLen,
6618 );
6619 
6630  pack_qmi_t *pCtx,
6631  uint8_t *pReqBuf,
6632  uint16_t *pLen
6633  );
6689 typedef struct{
6690  uint16_t year;
6691  uint8_t month;
6692  uint8_t day;
6693  uint8_t hour;
6694  uint8_t minute;
6695  uint8_t second;
6696  uint8_t dayOfWeek;
6697  int8_t timeZone;
6700  uint8_t TlvPresent;
6701 }nas_timeInfo;
6702 
6714 typedef struct
6715 {
6719 
6730  uint8_t *pResp,
6731  uint16_t respLen,
6733 );
6765 typedef struct
6766 {
6767  uint16_t year;
6768  uint8_t month;
6769  uint8_t day;
6770  uint8_t hour;
6771  uint8_t minute;
6772  uint8_t second;
6773  uint8_t dayOfWeek;
6775 
6802 typedef struct
6803 {
6805  uint8_t *pTimeZone;
6806  uint8_t *pDayltSavAdj;
6809 
6820  uint8_t *pResp,
6821  uint16_t respLen,
6823  );
6824 
6825 /*
6826  * NAS LTE CPHY Downlink Values.
6827  */
6828 typedef enum {
6836 
6837 /*
6838  * NAS LTE CPHY Scell States.
6839  */
6840 typedef enum {
6845 
6866 typedef struct{
6867  uint16_t pci;
6868  uint16_t freq;
6870  uint8_t TlvPresent;
6881 typedef struct{
6883  uint8_t TlvPresent;
6885 
6955 typedef struct{
6956  uint16_t pci;
6957  uint16_t freq;
6959  uint16_t iLTEbandValue;
6961  uint8_t TlvPresent;
6963 
6987 typedef struct{
6988  uint16_t pci;
6989  uint16_t freq;
6991  uint16_t iLTEbandValue;
6992  uint8_t TlvPresent;
6994 
7006 typedef struct{
7007  uint8_t scell_idx;
7008  uint8_t TlvPresent;
7010 
7029 typedef struct
7030 {
7037 
7048  uint8_t *pResp,
7049  uint16_t respLen,
7051  );
7052 
7077 typedef struct{
7078  uint8_t rxChainIndex;
7079  uint8_t isRadioTuned;
7080  int32_t rxPower;
7081  int32_t rsrp;
7082 }nas_RxSigInfo;
7083 
7109 typedef struct
7110 {
7111  int32_t rsrq;
7112  int16_t snr;
7113  uint8_t numInstances;
7115  uint8_t TlvPresent;
7116 }nas_SccRxInfo;
7117 
7118 
7130  pack_qmi_t *pCtx,
7131  uint8_t *pReq,
7132  uint16_t *pLen
7133  );
7134 
7138 typedef struct {
7141 
7153  uint8_t *pResp,
7154  uint16_t respLen,
7156  );
7157 
7170 typedef struct
7171 {
7172  char t3396_apn[101];
7173  uint8_t t3396_plmn_id[3];
7174  uint32_t t3396_val;
7176 
7187  uint8_t *pResp,
7188  uint16_t respLen,
7190  );
7191 
7201 typedef struct{
7202  uint32_t action;
7204 
7217  pack_qmi_t *pCtx,
7218  uint8_t *pReqBuf,
7219  uint16_t *pLen,
7221  );
7222 
7233  uint8_t *pResp,
7234  uint16_t respLen
7235  );
7236 
7290 typedef struct{
7291  char *pSPC;
7292  uint8_t *pForceRev0;
7293  uint8_t *pCustomSCP;
7294  uint32_t *pProtocol;
7295  uint32_t *pBroadcast;
7296  uint32_t *pApplication;
7297  uint32_t *pRoaming;
7299 
7312  pack_qmi_t *pCtx,
7313  uint8_t *pReqBuf,
7314  uint16_t *pLen,
7316  );
7317 
7328  uint8_t *pResp,
7329  uint16_t respLen
7330  );
7331 
7344 typedef struct
7345 {
7346  uint8_t *pColorCode;
7348 
7360  pack_qmi_t *pCtx,
7361  uint8_t *pReqBuf,
7362  uint16_t *pLen
7363  );
7364 
7376  uint8_t *pResp,
7377  uint16_t respLen,
7379  );
7380 
7393 typedef struct
7394 {
7395  uint8_t radio_if;
7397 
7427 typedef struct
7428 {
7429  uint8_t isRadioTuned;
7430  int32_t rxPower;
7431  int32_t ecio;
7432  int32_t rscp;
7433  int32_t rsrp;
7434  uint32_t phase;
7435 } nas_rxInfo;
7436 
7449 typedef struct
7450 {
7451  uint8_t isInTraffic;
7452  int32_t txPower;
7453 } nas_txInfo;
7454 
7468 typedef struct
7469 {
7474 
7487  pack_qmi_t *pCtx,
7488  uint8_t *pReqBuf,
7489  uint16_t *pLen,
7491  );
7492 
7504  uint8_t *pResp,
7505  uint16_t respLen,
7507 );
7508 
7532 typedef struct
7533 {
7534  uint8_t mcc[NAS_PLMN_LENGTH];
7535  uint8_t mnc[NAS_PLMN_LENGTH];
7536  uint16_t lac1;
7537  uint16_t lac2;
7538  uint8_t PLMNRecID;
7540 
7548 typedef struct
7549 {
7550  uint16_t numInstance;
7553 
7567 typedef struct
7568 {
7570  uint8_t spnLength;
7573 
7640 typedef struct
7641 {
7642  uint8_t codingScheme;
7646  uint8_t longNameLen;
7647  uint8_t longName[NAS_MAX_DESCRIPTION_LENGTH];
7648  uint8_t shortNameLen;
7649  uint8_t shortName[NAS_MAX_DESCRIPTION_LENGTH];
7651 
7660 typedef struct
7661 {
7662  uint8_t numInstance;
7665 
7671 typedef struct
7672 {
7673  uint8_t PLMNName[NAS_MAX_DESCRIPTION_LENGTH];
7675 
7699 typedef struct
7700 {
7707 
7720  pack_qmi_t *pCtx,
7721  uint8_t *pReqBuf,
7722  uint16_t *pLen
7723  );
7724 
7737  uint8_t *pResp,
7738  uint16_t respLen,
7740  );
7741 
7750 typedef struct
7751 {
7752  uint8_t namID;
7754 
7767 typedef struct
7768 {
7769  uint8_t namNameLen;
7771 } nas_namName;
7772 
7785 typedef struct
7786 {
7787  uint8_t dirNumLen;
7789 } nas_dirNum;
7790 
7801 typedef struct
7802 {
7803  uint16_t nid;
7804  uint16_t sid;
7805 } nas_sidNid;
7806 
7819 typedef struct
7820 {
7821  uint8_t numInstances;
7823 } nas_homeSIDNID;
7824 
7841 typedef struct
7842 {
7843  uint8_t mccM[NAS_PLMN_LENGTH];
7844  uint16_t imsiM1112;
7845  uint8_t imsiMS1[NAS_IMSI_M_S1_LENGTH];
7846  uint8_t imsiMS2[NAS_IMSI_M_S2_LENGTH];
7848 
7869 typedef struct
7870 {
7871  uint8_t mccT[NAS_PLMN_LENGTH];
7872  uint16_t imsiT1112;
7873  uint8_t imsiTS1[NAS_IMSI_M_S1_LENGTH];
7874  uint8_t imsiTS2[NAS_IMSI_M_S2_LENGTH];
7875  uint8_t imsiTaddrNum;
7876 } nas_trueIMSI;
7877 
7897 typedef struct
7898 {
7899  uint16_t priChA;
7900  uint16_t priChB;
7901  uint16_t secChA;
7902  uint16_t secChB;
7903 } nas_CDMAChannel;
7904 
7927 typedef struct
7928 {
7936 
7949  pack_qmi_t *pCtx,
7950  uint8_t *pReqBuf,
7951  uint16_t *pLen,
7953  );
7954 
7966  uint8_t *pResp,
7967  uint16_t respLen,
7969 );
7970 
8010 typedef struct
8011 {
8012  uint16_t PhysicalLayer;
8013  uint16_t ControlMac;
8014  uint16_t AccessMac;
8015  uint16_t ForwardMac;
8016  uint16_t ReverseMac;
8017  uint16_t KeyExchange;
8018  uint16_t AuthProt;
8019  uint16_t EncryptProt;
8020  uint16_t SecProt;
8021  uint16_t IdleState;
8022  uint16_t MultDisc;
8023  uint16_t VirtStream;
8025 
8040 typedef struct
8041 {
8046 
8058  pack_qmi_t *pCtx,
8059  uint8_t *pReqBuf,
8060  uint16_t *pLen
8061  );
8062 
8074  uint8_t *pResp,
8075  uint16_t respLen,
8077  );
8078 
8097 typedef struct
8098 {
8099  uint16_t *pCurrentPrsnlty;
8102  uint64_t *pAppSubType;
8104 
8116  pack_qmi_t *pCtx,
8117  uint8_t *pReqBuf,
8118  uint16_t *pLen
8119  );
8120 
8132  uint8_t *pResp,
8133  uint16_t respLen,
8135  );
8136 
8145 typedef struct
8146 {
8147  uint8_t *pDetachAction;
8149 
8162  pack_qmi_t *pCtx,
8163  uint8_t *pReqBuf,
8164  uint16_t *pLen,
8165  pack_nas_SLQSSwiPSDetach_t *pReqParam
8166  );
8167 
8178  uint8_t *pResp,
8179  uint16_t respLen
8180  );
8181 
8215 typedef struct
8216 {
8218  uint16_t *pHDRPackErrRate;
8219  uint8_t *pGSMBER;
8220  uint8_t *pWCDMABER;
8222 
8234  pack_qmi_t *pCtx,
8235  uint8_t *pReqBuf,
8236  uint16_t *pLen
8237  );
8238 
8250  uint8_t *pResp,
8251  uint16_t respLen,
8253  );
8254 
8264 typedef struct
8265 {
8266  uint8_t DRCValue;
8267  uint8_t DRCCover;
8268 } nas_DRCParams;
8269 
8285 typedef struct
8286 {
8287  uint32_t PilotType;
8288  uint16_t PilotPN;
8289  uint16_t PilotStrength;
8291 
8309 typedef struct
8310 {
8311  uint8_t NumPilots;
8314 
8330 typedef struct
8331 {
8333  uint8_t *pUATI;
8336 
8348  pack_qmi_t *pCtx,
8349  uint8_t *pReqBuf,
8350  uint16_t *pLen
8351  );
8352 
8364  uint8_t *pResp,
8365  uint16_t respLen,
8367  );
8368 
8377 typedef struct
8378 {
8379  uint16_t ActSetPilotPN;
8382 
8455 typedef struct
8456 {
8457  uint8_t State;
8458  uint16_t SO;
8459  uint32_t RX_PWR;
8460  uint16_t RX_EC_IO;
8461  uint32_t TX_PWR;
8462  uint8_t ActSetCnt;
8467 
8520 typedef struct
8521 {
8522  uint8_t State;
8523  uint8_t MACIndex;
8524  uint8_t SectorIDLen;
8525  uint16_t *pSectorID;
8526  uint16_t RX_PWR;
8527  uint16_t PER;
8528  uint16_t PilotEnergy;
8529  uint8_t SNR;
8531 
8562 typedef struct
8563 {
8564  uint8_t Technology;
8565  uint8_t QLIC;
8566  uint8_t Chipset;
8567  uint8_t HWVersion;
8569 
8622 typedef struct
8623 {
8624  uint32_t IPAddress;
8625  uint8_t LastErrCode;
8627 
8648 typedef struct
8649 {
8650  uint8_t *pObjectVer;
8656 
8668  pack_qmi_t *pCtx,
8669  uint8_t *pReqBuf,
8670  uint16_t *pLen
8671  );
8672 
8684  uint8_t *pResp,
8685  uint16_t respLen,
8687  );
8688 
8707 typedef struct
8708 {
8711 } nas_RSSIThresh;
8712 
8731 typedef struct
8732 {
8734  int16_t *pECIOThresList;
8735 } nas_ECIOThresh;
8736 
8753 typedef struct
8754 {
8758 
8776 typedef struct
8777 {
8781 
8798 typedef struct
8799 {
8801  int32_t *pIOThresList;
8802 } nas_IOThresh;
8803 
8823 typedef struct
8824 {
8827 } nas_RSRQThresh;
8828 
8848 typedef struct
8849 {
8851  int16_t *pRSRPThresList;
8852 } nas_RSRPThresh;
8853 
8882 typedef struct
8883 {
8884  uint8_t rptRate;
8885  uint8_t avgPeriod;
8887 
8897 typedef struct
8898 {
8902 
8943 typedef struct
8944 {
8955 
8968  pack_qmi_t *pCtx,
8969  uint8_t *pReqBuf,
8970  uint16_t *pLen,
8971  pack_nas_SLQSConfigSigInfo_t *pReqParam
8972  );
8973 
8984  uint8_t *pResp,
8985  uint16_t respLen
8986  );
8987 
9045 typedef struct
9046 {
9047  uint16_t *pMCC;
9048  uint16_t *pMNC;
9049  uint8_t nameSize;
9050  uint8_t *pName;
9051  uint16_t *pSID;
9052  uint16_t *pNID;
9053  uint16_t *pNw2MCC;
9054  uint16_t *pNw2MNC;
9055  uint8_t *pNw2DescDisp;
9056  uint8_t *pNw2DescEnc;
9057  uint8_t *pNw2DescLen;
9058  uint8_t *pNw2Name;
9060 
9072  pack_qmi_t *pCtx,
9073  uint8_t *pReqBuf,
9074  uint16_t *pLen
9075  );
9076 
9088  uint8_t *pResp,
9089  uint16_t respLen,
9091  );
9092 
9102 typedef struct{
9103  uint8_t status;
9104  uint32_t uarfcn;
9105 } nas_wcdmaUARFCN;
9106 
9121 typedef struct{
9122  uint8_t status;
9123  uint32_t earfcn0;
9124  uint32_t earfcn1;
9125 } nas_lteEARFCN;
9126 
9139 typedef struct{
9140  uint8_t status;
9141  uint32_t earfcn;
9142  uint32_t pci;
9143 } nas_ltePCI;
9144 
9157 typedef struct
9158 {
9163 
9176  pack_qmi_t *pCtx,
9177  uint8_t *pReqBuf,
9178  uint16_t *pLen,
9180  );
9181 
9192  uint8_t *pResp,
9193  uint16_t respLen
9194  );
9195 
9208 typedef struct
9209 {
9214 
9226  pack_qmi_t *pCtx,
9227  uint8_t *pReqBuf,
9228  uint16_t *pLen
9229  );
9230 
9242  uint8_t *pResp,
9243  uint16_t respLen,
9245  );
9246 
9247 #endif
9248 
uint8_t * pName
Definition: nas.h:9050
uint8_t TlvPresent
Definition: nas.h:3839
uint16_t lteSnrDelta
Definition: nas.h:3694
int pack_nas_SLQSSwiGetHRPDStats(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:2981
int16_t snr
Definition: nas.h:978
NAS_LTE_CPHY_SCELL_STATE_LITE scell_state
Definition: nas.h:6869
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:6523
nas_LTESigRptCfg * pLTESigRptCfg
Definition: nas.h:8952
#define NAS_IMSI_M_S2_LENGTH
Definition: nas.h:18
Definition: nas.h:5502
Definition: nas.h:4429
NASPhyCaAggScellDlBw PhyCaAggScellDlBw
Definition: nas.h:5130
uint16_t * pLTERSRPDelta
Definition: nas.h:4606
Definition: nas.h:5037
uint16_t Tlvresult
Definition: nas.h:4774
uint32_t pci
Definition: nas.h:5022
int16_t rxSignalStrength
Definition: nas.h:3359
uint8_t TlvPresent
Definition: nas.h:5219
uint8_t HDRSINRThreshListLen
Definition: nas.h:4210
uint16_t NetworkID
Definition: nas.h:3280
nas_AddSysInfo * pAddWCDMASysInfo
Definition: nas.h:2061
uint8_t selectedNetwork
Definition: nas.h:4931
nas_LTESigRptConfig * pLTESigRptConfig
Definition: nas.h:4607
uint32_t Preferred
Definition: nas.h:2470
uint8_t dayOfWeek
Definition: nas.h:6773
Definition: nas.h:6832
NAS_LTE_CPHY_CA_BW_NRB_LITE
Definition: nas.h:6828
uint16_t * pLTERSRQDelta
Definition: nas.h:4604
uint8_t lacValid
Definition: nas.h:1655
int unpack_nas_SLQSGetErrorRate(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetErrorRate_t *pOutput)
uint8_t NeighborSetCnt
Definition: nas.h:8464
uint32_t PilotType
Definition: nas.h:8287
Definition: nas.h:6420
uint32_t * pChangeDuration
Definition: nas.h:5541
int pack_nas_SLQSSetSysSelectionPref(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetSysSelectionPref_t *pReqParam)
Definition: nas.h:6255
uint8_t srvStatus
Definition: nas.h:3092
uint8_t threshGsmHigh
Definition: nas.h:6367
Definition: nas.h:6765
uint8_t RSRQThresListLen
Definition: nas.h:8825
uint8_t radioInterfaceNo
Definition: nas.h:4932
uint16_t regPrd
Definition: nas.h:1918
uint8_t networkIdValid
Definition: nas.h:1662
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:9055
int unpack_nas_SLQSNasSwiIndicationRegister(uint8_t *pResp, uint16_t respLen)
Definition: nas.h:6457
uint32_t psBarStatus
Definition: nas.h:1966
uint8_t lteEsmUl
Definition: nas.h:5612
Definition: nas.h:3424
NASPhyCaAggPcellInfo PhyCaAggPcellInfo
Definition: nas.h:5132
uint16_t * pAddLTESysInfo
Definition: nas.h:2062
Definition: nas.h:8776
#define NAS_MAX_SCC_RX_INFO_INSTANCES
Definition: nas.h:15
uint16_t geoSysIdx
Definition: nas.h:1917
uint16_t MNC
Definition: nas.h:2323
uint8_t hdrPersonalityValid
Definition: nas.h:1551
int8_t * pRscp
Definition: nas.h:1108
uint8_t bsInfoValid
Definition: nas.h:1471
int unpack_nas_SLQSGetSysSelectionPref(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSysSelectionPref_t *pOutput)
int unpack_nas_SLQSSwiPSDetach(uint8_t *pResp, uint16_t respLen)
uint8_t TlvPresent
Definition: nas.h:5123
struct nas_CSGID * pCSGID
Definition: nas.h:549
uint8_t freqsLen
Definition: nas.h:6485
Definition: nas.h:9139
#define NAS_SERVING_SYSTEM_INFO_MAX_RADIO_INTERFACE_LIST
Definition: nas.h:19
uint32_t io
Definition: nas.h:3811
uint16_t nmrLac
Definition: nas.h:5883
uint64_t * pAppSubType
Definition: nas.h:8102
nas_GSMSrvStatusInfo * pGSMSrvStatusInfo
Definition: nas.h:2199
uint8_t shortNameSB
Definition: nas.h:5785
int unpack_nas_GetACCOLC(uint8_t *pResp, uint16_t respLen, uint8_t *pAccolc)
int16_t rsrplevel
Definition: nas.h:3468
uint8_t day
Definition: nas.h:6692
Definition: nas.h:3454
uint8_t nmrBsic
Definition: nas.h:5885
uint32_t regAction
Definition: nas.h:5539
uint8_t * pMncPcsDigitStatus
Definition: nas.h:5542
LITEQMI_NAS_LTE_CPHY_SCELL_STATE scell_state
Definition: nas.h:5024
nas_QmiNas3GppNetworkRAT * pRATINstance
Definition: nas.h:2566
uint32_t BasestationLatitude
Definition: nas.h:3282
nas_LTEInfoIntrafreq * pLTEInfoIntrafreq
Definition: nas.h:6597
uint8_t ValidityCW1
Definition: nas.h:2628
int16_t rsrp
Definition: nas.h:6134
uint8_t rejCause
Definition: nas.h:1795
Definition: qaGobiApiNas.h:4175
uint16_t networkID
Definition: nas.h:1470
uint8_t isPrefDataPath
Definition: nas.h:1210
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:8019
uint8_t TlvPresent
Definition: nas.h:5233
uint8_t networkIdValid
Definition: nas.h:1895
nas_TDSCDMASINRCONFThresh * pTDSCDMASINRCONFThresh
Definition: nas.h:8953
uint8_t srvStatus
Definition: nas.h:1209
Definition: nas.h:1326
Definition: nas.h:7393
uint8_t numInstances
Definition: nas.h:7113
Definition: nas.h:5127
int unpack_nas_GetRFInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_GetRFInfo_t *pOutput)
Definition: nas.h:7201
uint8_t gsmUmtsUl
Definition: nas.h:5616
nas_rxInfo * pRXChain0Info
Definition: nas.h:7470
Definition: nas.h:8897
uint8_t band
Definition: nas.h:2800
Definition: nas.h:4380
nas_GERANInfo * pGERANInfo
Definition: nas.h:6594
int pack_nas_SLQSSwiGetLteSccRxInfo(pack_qmi_t *pCtx, uint8_t *pReq, uint16_t *pLen)
NASEmergencyModeTlv EMTlv
Definition: nas.h:5327
uint8_t * pErrorRateInd
Definition: nas.h:773
nas_lteEARFCN * pLteEARFCN
Definition: nas.h:9211
int16_t * pWCDMARSSIThreshList
Definition: nas.h:4264
uint8_t longNameEn
Definition: nas.h:5788
int unpack_nas_PerformNetworkScan(uint8_t *pResp, uint16_t respLen, unpack_nas_PerformNetworkScan_t *pOutput)
int16_t snrlevel
Definition: nas.h:3456
uint8_t lteRsrpDelta
Definition: nas.h:3695
int16_t rscp
Definition: nas.h:6059
int unpack_nas_SetRFInfoCallback(uint8_t *pResp, uint16_t respLen)
uint8_t PRLInd
Definition: nas.h:3293
uint32_t wcdmaRRCState
Definition: nas.h:6555
uint8_t * pSubscriptionInfoInd
Definition: nas.h:769
uint8_t threshXHigh
Definition: nas.h:6259
uint32_t Broadcast
Definition: nas.h:3969
int pack_nas_SLQSGetPLMNName(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSGetPLMNName_t *reqArg)
Definition: nas.h:4579
nas_CDMASysInfoExt CDMASystemInfoExt
Definition: nas.h:3296
uint8_t * pObjectVer
Definition: nas.h:8650
uint8_t HDRIOThreshListLen
Definition: nas.h:4228
nas_roamIndList RoamingIndicatorList
Definition: nas.h:3284
uint32_t BasestationLongitude
Definition: nas.h:3283
nas_GSMSysInfo * pGSMSysInfo
Definition: nas.h:2055
uint16_t arfcn
Definition: nas.h:6322
Definition: nas.h:6689
NASGWAcqOrderPrefTlv GWAOPTlv
Definition: nas.h:5335
nas_minBasedIMSI * pMinBasedIMSI
Definition: nas.h:7932
uint8_t HdrPersonality
Definition: nas.h:3297
uint32_t iLTEbandValue
Definition: nas.h:5106
uint8_t srvDomainValid
Definition: nas.h:1328
uint8_t lacValid
Definition: nas.h:1789
uint32_t * pApplication
Definition: nas.h:7296
Definition: nas.h:4312
uint8_t tacValid
Definition: nas.h:1898
nas_lteRsrpinformation lteRsrpinfo
Definition: nas.h:3816
nas_NetworkStat1x * pNetworkStat1x
Definition: nas.h:8651
Definition: nas.h:3683
Definition: nas.h:3110
int16_t geranRssi
Definition: nas.h:5977
uint8_t rptRate
Definition: nas.h:8884
uint8_t * pNetworkTimeInd
Definition: nas.h:770
uint8_t LTERSRQThreshListLen
Definition: nas.h:4331
uint8_t day
Definition: nas.h:6769
Definition: nas.h:6714
Definition: nas.h:2624
uint16_t mnc
Definition: nas.h:5676
Definition: nas.h:4129
Definition: nas.h:1937
uint8_t RegForeignNID
Definition: nas.h:3965
uint8_t dataCapabilitiesLen
Definition: nas.h:2953
uint16_t MCC
Definition: nas.h:2322
Definition: nas.h:8455
Definition: qaGobiApiNas.h:6172
int unpack_nas_SLQSNasGetHDRColorCode(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetHDRColorCode_t *pOutput)
uint32_t PSDomain
Definition: nas.h:2317
uint32_t Roaming
Definition: nas.h:3971
Definition: nas.h:942
uint16_t AuthProt
Definition: nas.h:8018
uint8_t systemMode
Definition: nas.h:2719
uint8_t rsrqDelta
Definition: nas.h:3689
Definition: nas.h:998
uint16_t * pRoamPref
Definition: nas.h:539
nas_CDMARSSIThresh * pCDMARSSIThresh
Definition: nas.h:4581
int unpack_nas_SLQSSwiNetworkDebug(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiNetworkDebug_t *pOutput)
uint8_t SCM
Definition: nas.h:3962
int16_t ecio
Definition: nas.h:908
uint16_t mcc
Definition: nas.h:1149
uint16_t numInstance
Definition: nas.h:7550
uint8_t ECIOThresListLen
Definition: nas.h:8733
NASLteNasReleaseInfoTlv nasRelInfoTlv
Definition: nas.h:5451
LITEQMI_NAS_LTE_CPHY_SCELL_STATE
Definition: nas.h:4982
Definition: nas.h:5972
uint16_t ReverseMac
Definition: nas.h:8016
nas_TDSCDMARSSIThresh * pTDSCDMARSSIThresh
Definition: nas.h:4610
uint8_t sinr
Definition: nas.h:946
int16_t ecio
Definition: nas.h:6060
NASQmiCbkNasSystemSelPrefInd Info
Definition: nas.h:5348
uint16_t tac
Definition: nas.h:1899
Definition: nas.h:1457
nas_SrvStatusInfo * pCDMASrvStatusInfo
Definition: nas.h:2048
uint8_t * pDualStandByPrefInd
Definition: nas.h:768
uint16_t pci
Definition: nas.h:6956
uint8_t numRadioInterfaces
Definition: nas.h:2921
uint8_t * pEmerMode
Definition: nas.h:535
uint16_t arfcn
Definition: nas.h:5945
uint8_t radio_if
Definition: nas.h:7395
int16_t * pGSMRSSIThreshList
Definition: nas.h:4247
uint8_t regState
Definition: nas.h:2917
NASQmiCbkNasSwiOTAMessageInd Info
Definition: nas.h:5465
uint8_t longNameLen
Definition: nas.h:7646
uint8_t * pSystemSelectionInd
Definition: nas.h:765
uint8_t nccPermitted
Definition: nas.h:6369
uint8_t umtsLTENbrCellLen
Definition: nas.h:6556
uint32_t action
Definition: nas.h:7202
uint8_t hdrPersonality
Definition: nas.h:4934
nas_GSMRSSIThresh * pGSMRSSIThresh
Definition: nas.h:4593
uint64_t band_pref
Definition: nas.h:5206
nas_AddSysInfo * pAddWCDMASysInfo
Definition: nas.h:2210
cdmaSSInfo CDMASSInfo
Definition: nas.h:1027
uint8_t hour
Definition: nas.h:6693
uint8_t ioDelta
Definition: nas.h:3687
uint8_t roamStatus
Definition: nas.h:1333
uint16_t priChB
Definition: nas.h:7900
uint16_t cellID
Definition: nas.h:6054
uint8_t * pPCSInstanceSize
Definition: nas.h:2567
nas_DeviceConfigDetail * pDeviceConfigDetail
Definition: nas.h:8653
Definition: nas.h:5449
int pack_nas_GetServingNetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint32_t * pBroadcast
Definition: nas.h:7295
Definition: nas.h:2798
uint16_t * pNw2MNC
Definition: nas.h:9054
Definition: nas.h:6320
uint16_t mcc
Definition: nas.h:5675
uint8_t sNonIntraSearch
Definition: nas.h:6214
nas_trueIMSI * pTrueIMSI
Definition: nas.h:7933
uint8_t RoamIndicatorVal
Definition: nas.h:3276
uint16_t iLTEbandValue
Definition: nas.h:6991
nas_dirNum * pDirNum
Definition: nas.h:7930
uint8_t umtsInst
Definition: nas.h:6061
nas_ltePCI * pLtePCI
Definition: nas.h:9212
uint8_t band1900
Definition: nas.h:6323
uint16_t psc
Definition: nas.h:6058
int16_t * pLTESNRThresList
Definition: nas.h:8779
Definition: nas.h:5143
nas_RSRQThresh * pRSRQThresh
Definition: nas.h:8950
nas_wcdmaUARFCN * pWcdmaUARFCN
Definition: nas.h:9210
int unpack_nas_SetServingSystemCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetServingSystemCallback_ind_t *pOutput)
int16_t * pLTERSRPThreshList
Definition: nas.h:4349
uint64_t * pLTEBandPref
Definition: nas.h:540
int16_t * pHDRECIOThreshList
Definition: nas.h:4185
uint8_t TlvPresent
Definition: nas.h:5039
uint8_t LastErrCode
Definition: nas.h:8625
int32_t * pIOThresList
Definition: nas.h:8801
nas_PhyCaAggScellDlBw sPhyCaAggScellDlBw
Definition: nas.h:7032
Definition: nas.h:6364
int unpack_nas_GetHomeNetwork3GPP2(uint8_t *pResp, uint16_t respLen, unpack_nas_GetHomeNetwork3GPP2_t *pOutput)
nas_LTEInfoNeighboringGSM * pLTEInfoNeighboringGSM
Definition: nas.h:6599
uint16_t ModePref
Definition: nas.h:5191
Definition: nas.h:5245
int pack_nas_SLQSNasGetCellLocationInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:8215
int pack_nas_SLQSSwiGetHDRProtSubtype(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
int8_t timeZone
Definition: nas.h:6697
uint8_t ueInIdle
Definition: nas.h:6207
uint32_t PersistentTechPref
Definition: nas.h:4724
Definition: nas.h:3378
uint8_t instancesSize
Definition: nas.h:857
uint16_t nmrRxLev
Definition: nas.h:5886
float rssi
Definition: nas.h:1000
int8_t rssi
Definition: nas.h:907
uint8_t rxChainIndex
Definition: nas.h:7078
uint32_t TX_PWR
Definition: nas.h:8461
uint32_t RAN
Definition: nas.h:2318
Definition: nas.h:4413
uint8_t ueInIdle
Definition: nas.h:6282
uint16_t MCC
Definition: nas.h:2516
uint8_t status
Definition: nas.h:9140
uint8_t radioInterfaceSize
Definition: nas.h:3853
uint8_t TDSCDMARSSIThreshListLen
Definition: nas.h:4415
uint16_t data_len
Definition: nas.h:5395
uint8_t hsInd
Definition: nas.h:1802
Definition: nas.h:8707
int pack_nas_SLQSGetSignalStrength(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint16_t reqMask)
uint8_t egprsSuppValid
Definition: nas.h:1665
char shortNameLen
Definition: nas.h:5786
nas_lteSnrinformation lteSnrinfo
Definition: nas.h:3815
uint16_t imsiM1112
Definition: nas.h:7844
uint8_t isSysPrlMatch
Definition: nas.h:1550
nas_SccRxInfo * pSccRxInfo
Definition: nas.h:7139
uint8_t DataCapsLen
Definition: nas.h:2326
nas_MNRInfo * pMNRInfo
Definition: nas.h:5540
Definition: nas.h:4295
uint16_t activeChannel
Definition: nas.h:840
uint16_t iLTEbandValue
Definition: nas.h:6959
uint16_t Tlvresult
Definition: nas.h:5466
uint16_t * pHDRIODelta
Definition: nas.h:4592
int pack_nas_SLQSGetNetworkTime(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:2715
uint8_t * pMncPcsStatus
Definition: nas.h:5677
uint8_t hdrHybrid
Definition: nas.h:3095
uint32_t CellID
Definition: nas.h:3291
Definition: nas.h:6830
uint8_t * pNetworkRejectInd
Definition: nas.h:777
NASServingSystemInfo SSInfo
Definition: nas.h:4947
uint16_t servingCellId
Definition: nas.h:6212
uint8_t radioIf
Definition: nas.h:3381
uint16_t Tlvresult
Definition: nas.h:4828
uint32_t * pSrvRegRestriction
Definition: nas.h:548
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:5176
int unpack_nas_SLQSNasSysInfoCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSysInfoCallback_ind_t *pOutput)
Definition: nas.h:7897
int8_t * pGSMSigInfo
Definition: nas.h:1105
uint8_t bEnable
Definition: nas.h:3704
uint32_t cellBroadcastCap
Definition: nas.h:1940
nas_DRCParams * pDRCParams
Definition: nas.h:8332
int unpack_nas_SLQSNASSwiGetChannelLock(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNASSwiGetChannelLock_t *pOutput)
uint16_t imsiT1112
Definition: nas.h:7872
float rscp
Definition: nas.h:1001
uint16_t RoamPref
Definition: nas.h:5234
Definition: nas.h:5673
uint32_t timingAdvance
Definition: nas.h:5947
uint8_t TlvPresent
Definition: nas.h:6961
uint8_t DRCValue
Definition: nas.h:8266
int8_t rsrq
Definition: nas.h:3443
uint8_t isSysPrlMatchValid
Definition: nas.h:1549
int pack_nas_SLQSNasSwiModemStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint32_t radioInterface
Definition: nas.h:3841
uint32_t * pGWAcqOrderPref
Definition: nas.h:545
Definition: nas.h:3039
uint8_t cellIdValid
Definition: nas.h:1657
uint16_t * pHDRSINRThreshList
Definition: nas.h:4211
uint8_t * pSuppressSysInfoInd
Definition: nas.h:778
nas_CDMAChannel * pCDMAChannel
Definition: nas.h:7934
uint8_t srvDomain
Definition: nas.h:1329
tdscdmaSigInfoExt * pTDSCDMASigInfoExt
Definition: nas.h:1109
Definition: nas.h:4147
uint16_t threshXlow
Definition: nas.h:6462
int unpack_nas_GetServingNetwork(uint8_t *pResp, uint16_t respLen, unpack_nas_GetServingNetwork_t *pOutput)
uint8_t scell_idx
Definition: nas.h:7007
int unpack_nas_SLQSNasTimerCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasTimerCallback_ind_t *pOutput)
uint16_t mnc
Definition: nas.h:5505
uint8_t TlvPresent
Definition: nas.h:5190
Definition: nas.h:3273
float * pTDSCDMASINRThreshList
Definition: nas.h:4448
uint16_t * pHDRRSSIDelta
Definition: nas.h:4586
uint8_t ActSetPilotPNStrength
Definition: nas.h:8380
int pack_nas_GetHomeNetwork3GPP2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_lteEARFCN * pLteEARFCN
Definition: nas.h:9160
nas_TDSCDMARSCPThresh * pTDSCDMARSCPThresh
Definition: nas.h:4608
nas_RSRPThresh * pRSRPThresh
Definition: nas.h:8951
uint8_t TlvPresent
Definition: nas.h:5275
Definition: nas.h:8622
uint64_t * pTdscdmaBandPref
Definition: nas.h:546
uint8_t lacValid
Definition: nas.h:1888
uint16_t sid
Definition: nas.h:7804
Definition: nas.h:6866
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:5103
#define NAS_IMSI_M_S1_LENGTH
Definition: nas.h:17
uint32_t baseLong
Definition: nas.h:1474
float * pTDSCDMASINRDelta
Definition: nas.h:4615
uint32_t id
Definition: nas.h:332
Definition: nas.h:3850
int16_t * pRSRPThresList
Definition: nas.h:8851
Definition: nas.h:7869
uint16_t nid
Definition: nas.h:1153
uint8_t geranBsicBcc
Definition: nas.h:5976
uint8_t csAttachState
Definition: nas.h:2918
#define NAS_NAM_NAME_LENGTH
Definition: nas.h:16
uint32_t earfcn
Definition: nas.h:9141
uint8_t RadioIfacesSize
Definition: nas.h:2319
uint32_t CSDomain
Definition: nas.h:2316
nas_TDSCDMAECIOThresh * pTDSCDMAECIOThresh
Definition: nas.h:4612
uint32_t Roaming
Definition: nas.h:2321
uint8_t rejectSrvDomain
Definition: nas.h:1893
Definition: nas.h:856
uint8_t hsCallStatusValid
Definition: nas.h:1799
Definition: nas.h:5940
Definition: nas.h:4346
Definition: nas.h:3825
uint16_t MNC
Definition: nas.h:2494
int unpack_nas_SLQSSwiGetLteSccRxInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetLteSccRxInfo_t *pOutput)
Definition: nas.h:4261
uint8_t dtmSuppValid
Definition: nas.h:1667
uint32_t cellID
Definition: nas.h:5942
uint8_t CDMA_P_Rev
Definition: nas.h:3287
uint16_t IdleState
Definition: nas.h:8021
uint8_t pRevInUseValid
Definition: nas.h:1462
Definition: nas.h:6834
int8_t GSMSSInfo
Definition: nas.h:1029
nas_sysInfoCommon sysInfoGSM
Definition: nas.h:1654
uint8_t rejCause
Definition: nas.h:1894
uint32_t * pProtocol
Definition: nas.h:7294
uint16_t VirtStream
Definition: nas.h:8023
uint8_t isRadioTuned
Definition: nas.h:7429
uint16_t * pCDMARSSIDelta
Definition: nas.h:4582
Definition: nas.h:8798
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:2050
uint8_t hdrActiveProt
Definition: nas.h:1554
uint16_t geranArfcn
Definition: nas.h:5974
int32_t txPower
Definition: nas.h:7452
nas_LTEInfoNeighboringWCDMA * pLTEInfoNeighboringWCDMA
Definition: nas.h:6600
Definition: nas.h:7785
uint8_t numInstances
Definition: nas.h:3016
uint8_t numInstance
Definition: nas.h:7662
uint8_t TDSCDMARSCPThreshListLen
Definition: nas.h:4399
Definition: nas.h:973
uint8_t rat
Definition: nas.h:333
nas_LTEInfoInterfreq * pLTEInfoInterfreq
Definition: nas.h:6598
int unpack_nas_SetDataCapabilitiesCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetDataCapabilitiesCallback_ind_t *pOutput)
#define NAS_OTA_MESSAGE_MAX_BUF_SIZE
Definition: nas.h:11
int pack_nas_SLQSGetServingSystem(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t * p3GppNetworkInstanceSize
Definition: nas.h:2563
uint32_t * pRoaming
Definition: nas.h:7297
int32_t ecio
Definition: nas.h:7431
uint8_t regRejectInfoValid
Definition: nas.h:1892
Definition: nas.h:8330
uint16_t * pNID
Definition: nas.h:9052
uint8_t imsi_11_12
Definition: nas.h:3112
NASPhyCaAggScellIndex PhyCaAggScellIndex
Definition: nas.h:5133
uint8_t * pLTEVoiceSupportSysInfo
Definition: nas.h:2214
uint32_t * pSrvDomainPref
Definition: nas.h:544
Definition: nas.h:4770
uint16_t ControlMac
Definition: nas.h:8013
uint8_t nas_release
Definition: nas.h:5417
nas_CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: nas.h:2213
uint8_t isSysForbidden
Definition: nas.h:1335
uint8_t * pColorCode
Definition: nas.h:7346
nas_PhyCaAggScellIndType sPhyCaAggScellIndType
Definition: nas.h:7031
int unpack_nas_SLQSSwiGetHRPDStats(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHRPDStats_t *pOutput)
uint32_t * pGWAcqOrderPref
Definition: nas.h:217
nas_QmiNas3GppNetworkInfo * p3GppNetworkInfoInstances
Definition: nas.h:2564
uint16_t priChA
Definition: nas.h:7899
uint8_t PLMNRecID
Definition: nas.h:7538
Definition: nas.h:5121
int16_t ecio
Definition: nas.h:3380
Definition: nas.h:9045
uint16_t activeBandClass
Definition: nas.h:839
uint8_t geranBsicNcc
Definition: nas.h:5975
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:6990
uint8_t GppNetworkDSTAdjustment
Definition: nas.h:3289
uint8_t lteEsmDl
Definition: nas.h:5613
int unpack_nas_SLQSInitiateNetworkRegistration(uint8_t *pResp, uint16_t respLen)
uint8_t bsic
Definition: nas.h:5946
nas_GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: nas.h:2051
Definition: nas.h:4992
uint8_t DataCapsLen
Definition: nas.h:2389
uint8_t * pNw2DescEnc
Definition: nas.h:9056
uint8_t cells_len
Definition: nas.h:6370
uint8_t threshXLow
Definition: nas.h:6258
nas_GSMSysInfo * pGSMSysInfo
Definition: nas.h:2204
int pack_nas_GetANAAAAuthenticationStatus(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t SNR
Definition: nas.h:8529
uint8_t longNameSpareBits
Definition: nas.h:7644
uint8_t scell_idx
Definition: nas.h:5122
Definition: nas.h:1963
uint8_t * pDDTMInd
Definition: nas.h:766
int unpack_nas_SLQSGetOperatorNameData(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetOperatorNameData_t *pOutput)
uint8_t CQIValueCW1
Definition: nas.h:2629
uint8_t hdrActiveProtValid
Definition: nas.h:1553
uint64_t time
Definition: nas.h:5433
uint16_t Tlvresult
Definition: nas.h:4948
uint8_t hour
Definition: nas.h:6770
int32_t io
Definition: nas.h:947
uint16_t * pPRLPref
Definition: nas.h:538
Definition: nas.h:7660
uint8_t radioIf
Definition: nas.h:3444
uint8_t sinrDelta
Definition: nas.h:3688
uint16_t SystemID
Definition: nas.h:3279
uint8_t TDSCDMASINRCONFThreshListLen
Definition: nas.h:8899
Definition: nas.h:3357
Definition: nas.h:4926
int pack_nas_SLQSNasGetHDRColorCode(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:5997
Definition: qaGobiApiNas.h:4193
uint8_t ueInIdle
Definition: nas.h:6484
uint32_t earfcn1
Definition: nas.h:9124
uint16_t * pNw2MCC
Definition: nas.h:9053
Definition: nas.h:7819
uint8_t nmrInst
Definition: nas.h:5949
uint16_t freq
Definition: nas.h:6989
nas_AddCDMASysInfo * pAddCDMASysInfo
Definition: nas.h:2058
nas_sysInfoCommon sysInfoHDR
Definition: nas.h:1548
int16_t * pLTERSRQThreshList
Definition: nas.h:4332
uint16_t earfcn
Definition: nas.h:6519
uint8_t TlvPresent
Definition: nas.h:5107
int unpack_nas_SLQSSetSysSelectionPrefCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSetSysSelectionPrefCallBack_ind_t *pOutput)
uint16_t PRLPref
Definition: nas.h:5220
uint8_t radioIf
Definition: nas.h:3360
nas_QmisNasPcsDigit * pPCSInstance
Definition: nas.h:2568
float * pTDSCDMAECIODelta
Definition: nas.h:4613
int8_t rssi
Definition: nas.h:944
float * pTDSCDMAECIOThreshList
Definition: nas.h:4432
uint16_t KeyExchange
Definition: nas.h:8017
nas_serviceProviderName * pSrvcProviderName
Definition: nas.h:7701
uint16_t TXChan
Definition: nas.h:2803
uint8_t psAttachState
Definition: nas.h:2919
int unpack_nas_SetLURejectCallback(uint8_t *pResp, uint16_t respLen)
uint16_t MCC
Definition: nas.h:3111
Definition: nas.h:6517
Definition: nas.h:7006
int unpack_nas_SLQSNasNetworkTimeCallBack_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasNetworkTimeCallBack_ind_t *pOutput)
Definition: nas.h:1786
Definition: nas.h:7567
Definition: nas.h:8943
uint16_t geoSysIdx
Definition: nas.h:1939
uint8_t rxSignalStrengthDelta
Definition: nas.h:3685
uint64_t * pLTEBandPref
Definition: nas.h:214
int16_t cpich_rscp
Definition: nas.h:6423
uint8_t TlvPresent
Definition: nas.h:6870
Definition: nas.h:4397
uint8_t leapSeconds
Definition: nas.h:3040
nas_CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: nas.h:2212
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:5038
nas_LTESNRThreshold * pLTESNRThresh
Definition: nas.h:4601
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:5073
nas_LTERSRQThresh * pLTERSRQThresh
Definition: nas.h:4603
uint16_t PER
Definition: nas.h:8527
Definition: nas.h:4226
uint8_t netDescrLength
Definition: nas.h:2984
uint8_t roaming
Definition: nas.h:4858
uint8_t modemMode
Definition: nas.h:2718
uint32_t freq
Definition: nas.h:5072
uint16_t ActSetPilotPN
Definition: nas.h:8379
int16_t rsrp
Definition: nas.h:977
nas_errorRateListElement errorRateInfo
Definition: nas.h:3813
lteSSInfo LTESSInfo
Definition: nas.h:1031
uint8_t emmConnState
Definition: nas.h:2806
int unpack_nas_SLQSNasSwiOTAMessageCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiOTAMessageCallback_ind_t *pOutput)
uint8_t * pGSMCipherDomainSysInfo
Definition: nas.h:2066
uint16_t RXChan
Definition: nas.h:2802
int pack_nas_SetLURejectCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint8_t *pBenable)
uint32_t csBarStatus
Definition: nas.h:3147
int unpack_nas_SLQSNasGetCellLocationInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetCellLocationInfo_t *pOutput)
Definition: nas.h:6052
LITEQMI_NAS_LTE_CPHY_SCELL_STATE scell_state
Definition: nas.h:5075
int pack_nas_SLQSGetSysSelectionPref(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t year
Definition: nas.h:6690
uint8_t RSSIThresListLen
Definition: nas.h:8709
uint32_t baseLong
Definition: nas.h:6102
uint32_t freq
Definition: nas.h:5104
uint32_t psBarStatus
Definition: nas.h:3148
uint8_t minute
Definition: nas.h:6694
uint8_t DTMInd
Definition: nas.h:3294
uint16_t * pPRLPref
Definition: nas.h:212
Definition: nas.h:4081
uint8_t * pWCDMACipherDomainSysInfo
Definition: nas.h:2216
nas_HDRSysInfo * pHDRSysInfo
Definition: nas.h:2054
uint8_t bandwidth
Definition: nas.h:2801
NASPhyCaAggScellInfo PhyCaAggScellInfo
Definition: nas.h:5131
Definition: nas.h:5217
uint8_t QLIC
Definition: nas.h:8565
uint8_t ecioDelta
Definition: nas.h:3686
uint8_t State
Definition: nas.h:8522
uint8_t LTESNRThreshListLen
Definition: nas.h:4314
NASBandPreferenceTlv BPTlv
Definition: nas.h:5329
uint16_t * pLTESNRDelta
Definition: nas.h:4602
int16_t * pWCDMAECIOThreshList
Definition: nas.h:4281
uint8_t LTERSSIThreshListLen
Definition: nas.h:4297
int unpack_nas_SLQSGetServingSystem(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetServingSystem_t *pOutput)
nas_PhyCaAggScellIndex sPhyCaAggScellIndex
Definition: nas.h:7035
int unpack_nas_SLQSSetBandPreference(uint8_t *pResp, uint16_t respLen)
uint8_t * pForceRev0
Definition: nas.h:7292
uint8_t * pMNCIncPCSDigStat
Definition: nas.h:543
Definition: nas.h:2514
uint32_t rsrq
Definition: nas.h:6522
Definition: nas.h:7532
uint8_t isSysForbiddenValid
Definition: nas.h:1334
uint8_t lteEmmUl
Definition: nas.h:5614
nas_SrvStatusInfo * pHDRSrvStatusInfo
Definition: nas.h:2049
uint16_t * pModePref
Definition: nas.h:536
uint32_t Duration
Definition: nas.h:4773
uint8_t cellReselPriority
Definition: nas.h:6213
uint8_t netReg
Definition: nas.h:274
int pack_nas_GetRFInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_RejectReasonTlv RRTlv
Definition: nas.h:3878
nas_GSMSrvStatusInfo * pWCDMASrvStatusInfo
Definition: nas.h:2200
NASPhyCaAggScellIndType PhyCaAggScellIndType
Definition: nas.h:5129
uint16_t * pModePref
Definition: nas.h:210
int16_t * pLTESNRThreshList
Definition: nas.h:4315
uint32_t SrvDomainPref
Definition: nas.h:5276
uint8_t srvStatus
Definition: nas.h:1245
nas_IOThresh * pIOThresh
Definition: nas.h:8949
uint8_t nas_major
Definition: nas.h:5418
Definition: nas.h:8823
nas_LTERSSIThresh * pLTERSSIThresh
Definition: nas.h:4599
uint8_t * pTimeZone
Definition: nas.h:6805
uint16_t * pRoamPref
Definition: nas.h:213
uint16_t * pHDRSINRDelta
Definition: nas.h:4590
Definition: nas.h:4826
int unpack_nas_GetCDMANetworkParameters(uint8_t *pResp, uint16_t respLen, unpack_nas_GetCDMANetworkParameters_t *pOutput)
Definition: nas.h:8562
int unpack_nas_SLQSSetSysSelectionPref(uint8_t *pResp, uint16_t respLen)
nas_timeInfo * p3GPP2TimeInfo
Definition: nas.h:6716
nas_ecioListElement ecioInfo
Definition: nas.h:3810
int unpack_nas_SLQSGetNetworkTime(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetNetworkTime_t *pOutput)
uint16_t errorRateListLen
Definition: nas.h:3569
uint16_t SecProt
Definition: nas.h:8020
uint8_t isSysPrlMatchValid
Definition: nas.h:1460
uint32_t globalCellId
Definition: nas.h:6210
uint16_t freq
Definition: nas.h:6957
uint8_t RegHomeSID
Definition: nas.h:3963
uint8_t HDRRSSIThreshListLen
Definition: nas.h:4167
uint16_t psc
Definition: nas.h:1804
uint16_t lac
Definition: nas.h:1656
uint8_t * pWCDMABER
Definition: nas.h:8220
Definition: nas.h:7468
uint16_t * pHDRPackErrRate
Definition: nas.h:8218
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:8099
uint8_t TlvPresent
Definition: nas.h:5416
uint32_t cellId
Definition: nas.h:1792
uint32_t len
Definition: nas.h:27
Definition: nas.h:5173
Definition: nas.h:9102
uint8_t threshGsmLow
Definition: nas.h:6368
int16_t * pCDMARSSIThreshList
Definition: nas.h:4132
uint8_t HDRSINRThresListLen
Definition: nas.h:8755
uint16_t mnc
Definition: nas.h:1150
int16_t snr
Definition: nas.h:7112
int16_t srxlev
Definition: nas.h:6136
int16_t * pLTERSSIThreshList
Definition: nas.h:4298
uint8_t namID
Definition: nas.h:7752
Definition: nas.h:1207
uint8_t bsPRevValid
Definition: nas.h:1464
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:9049
uint8_t spnEncoding
Definition: nas.h:5780
uint16_t umtsUarfcn
Definition: nas.h:5999
uint8_t * pPersonalityListLength
Definition: nas.h:8100
int unpack_nas_SetCDMANetworkParameters(uint8_t *pResp, uint16_t respLen)
uint16_t * pMNC
Definition: nas.h:9048
Definition: nas.h:3466
uint16_t refpn
Definition: nas.h:6100
uint8_t * pHDRNewUATIAssInd
Definition: nas.h:774
nas_SrvStatusInfo * pCDMASrvStatusInfo
Definition: nas.h:2197
int unpack_nas_SetRoamingIndicatorCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetRoamingIndicatorCallback_ind_t *pOutput)
Definition: nas.h:3875
uint16_t uarfcn
Definition: nas.h:6057
uint16_t sid
Definition: nas.h:1152
Definition: nas.h:3863
Definition: nas.h:8377
uint8_t dayOfWeek
Definition: nas.h:6696
Definition: nas.h:5415
int32_t rsrp
Definition: nas.h:7081
uint8_t TlvPresent
Definition: nas.h:5247
uint16_t nid
Definition: nas.h:6098
nas_sysInfoCommon sysInfoWCDMA
Definition: nas.h:1788
nas_RFInfoTlv RFTlv
Definition: nas.h:3877
Definition: nas.h:5273
Definition: nas.h:2491
uint32_t RegistrationState
Definition: nas.h:2315
uint8_t TlvPresent
Definition: nas.h:6992
cdmaSSInfo * pWCDMASigInfo
Definition: nas.h:1106
uint16_t lac2
Definition: nas.h:7537
uint16_t tac
Definition: nas.h:6209
nas_SLQSSignalStrengthsInformation sSLQSSignalStrengthsInfo
Definition: nas.h:3866
int pack_nas_SLQSNasGet3GPP2Subscription(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasGet3GPP2Subscription_t *reqArg)
Definition: nas.h:3015
uint16_t * pCDMAECIODelta
Definition: nas.h:4584
uint16_t lac
Definition: nas.h:1889
uint8_t pRevInUse
Definition: nas.h:1463
uint8_t * pCustomSCP
Definition: nas.h:7293
uint8_t ForceRev0
Definition: nas.h:3966
nas_detailSvcInfo DetailedSvcInfo
Definition: nas.h:3295
int8_t * pRSSIThresList
Definition: nas.h:8710
uint16_t RX_PWR
Definition: nas.h:8526
struct nas_netSelectionPref * pNetSelPref
Definition: nas.h:541
int unpack_nas_SlqsGetLTECphyCAInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SlqsGetLTECphyCAInfo_t *pOutput)
uint8_t freqsLen
Definition: nas.h:6392
nas_WCDMASysInfo * pWCDMASysInfo
Definition: nas.h:2056
Definition: nas.h:5287
int16_t rsrq
Definition: nas.h:6133
uint8_t * pRATInstanceSize
Definition: nas.h:2565
uint16_t Tlvresult
Definition: nas.h:4725
lteSSInfo * pLTESigInfo
Definition: nas.h:1107
uint8_t sinr
Definition: nas.h:3812
uint8_t bsPRev
Definition: nas.h:1465
uint8_t hsIndValid
Definition: nas.h:1801
nas_wcdmaUARFCN * pWcdmaUARFCN
Definition: nas.h:9159
int8_t rssi
Definition: nas.h:975
Definition: nas.h:5231
uint32_t TechnologyPref
Definition: nas.h:4772
int pack_nas_SLQSSwiGetHDRPersonality(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t SO
Definition: nas.h:8458
uint16_t PilotStrength
Definition: nas.h:8289
uint16_t pci
Definition: nas.h:6867
int unpack_nas_SLQSSetSignalStrengthsCallback(uint8_t *pResp, uint16_t respLen)
int unpack_nas_SLQSNasGet3GPP2Subscription(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGet3GPP2Subscription_t *pOutput)
Definition: nas.h:272
nas_callBarStatus CallBarStatus
Definition: nas.h:3299
Definition: nas.h:1148
float ecio
Definition: nas.h:1002
uint8_t HDRECIOThreshListLen
Definition: nas.h:4184
uint8_t emmState
Definition: nas.h:2804
uint8_t SCI
Definition: nas.h:3961
uint8_t imsRegState
Definition: nas.h:2720
uint8_t * pTimer
Definition: nas.h:5619
uint8_t radioInterface
Definition: nas.h:6699
Definition: nas.h:4720
nas_LTESNRThresh * pLTESNRThresh
Definition: nas.h:8948
uint8_t second
Definition: nas.h:6695
uint32_t * pSrvDomainPref
Definition: nas.h:216
Definition: nas.h:1915
Definition: nas.h:7077
uint8_t CQIValueCW0
Definition: nas.h:2627
uint8_t WCDMAECIOThreshListLen
Definition: nas.h:4280
int8_t rsrq
Definition: nas.h:976
Definition: nas.h:4208
uint8_t emmSubState
Definition: nas.h:2805
uint8_t rptRate
Definition: nas.h:4382
nas_timeInfo * p3GPPTimeInfo
Definition: nas.h:6717
uint64_t * pBandPref
Definition: nas.h:537
uint32_t pci
Definition: nas.h:9142
uint32_t RX_PWR
Definition: nas.h:8459
nas_PilotSetData * pPilotSetData
Definition: nas.h:8334
uint8_t HWVersion
Definition: nas.h:8567
int32_t rxPower
Definition: nas.h:7080
int unpack_nas_SLQSConfigSigInfo(uint8_t *pResp, uint16_t respLen)
uint16_t MNC
Definition: nas.h:2517
nas_GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: nas.h:2201
uint32_t ActiveTechPref
Definition: nas.h:4722
Definition: nas.h:2952
int unpack_nas_SetACCOLC(uint8_t *pResp, uint16_t respLen)
uint8_t NetSelPref
Definition: nas.h:5262
uint16_t mnc
Definition: nas.h:276
uint8_t GSMRSSIThreshListLen
Definition: nas.h:4246
nas_qaQmi3Gpp2TimeZone Gpp2TimeZone
Definition: nas.h:3286
nas_rsrqInformation rsrqInfo
Definition: nas.h:3571
cdmaSSInfo WCDMASSInfo
Definition: nas.h:1030
nas_ActPilotPNElement * pActPilotPNElements
Definition: nas.h:8463
int unpack_nas_SetNasLTECphyCaIndCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SetNasLTECphyCaIndCallback_ind_t *pOutput)
nas_PhyCaAggScellInfo sPhyCaAggScellInfo
Definition: nas.h:7033
int pack_nas_GetServingNetworkCapabilities(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_rxInfo * pRXChain1Info
Definition: nas.h:7471
uint32_t earfcn0
Definition: nas.h:9123
Definition: nas.h:7640
nas_HDRIOThresh * pHDRIOThresh
Definition: nas.h:4591
uint32_t csBarStatus
Definition: nas.h:1965
uint32_t InUse
Definition: nas.h:2467
NASRoamPreferenceTlv RPTlv
Definition: nas.h:5331
uint8_t * pRadioInterface
Definition: nas.h:6807
NASLTEBandPreferenceTlv LBPTlv
Definition: nas.h:5332
uint8_t * pUATI
Definition: nas.h:8333
int16_t umtsRscp
Definition: nas.h:6001
#define NAS_MAX_DESCRIPTION_LENGTH
Definition: nas.h:13
uint8_t isPrefDataPath
Definition: nas.h:1247
uint8_t minute
Definition: nas.h:6771
uint16_t * pSID
Definition: nas.h:9051
uint32_t GWAcqOrderPref
Definition: nas.h:5290
uint32_t message_type
Definition: nas.h:5394
int pack_nas_SlqsGetLTECphyCAInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_PLMNNetworkNameData * pNITZInformation
Definition: nas.h:7705
uint8_t ueInIdle
Definition: nas.h:6391
uint8_t month
Definition: nas.h:6691
uint16_t year
Definition: nas.h:6767
int pack_nas_SLQSGetSysInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:295
Definition: nas.h:4165
uint8_t psState
Definition: nas.h:2721
uint32_t Roaming
Definition: nas.h:2468
nas_homeSIDNID * pHomeSIDNID
Definition: nas.h:7931
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:3093
uint8_t TlvPresent
Definition: nas.h:7008
uint8_t TDSCDMAECIOThreshListLen
Definition: nas.h:4431
nas_NetworkStatEVDO * pNetworkStatEVDO
Definition: nas.h:8652
uint8_t rejectSrvDomain
Definition: nas.h:1794
int unpack_nas_GetServingNetworkCapabilities(uint8_t *pResp, uint16_t respLen, unpack_nas_GetServingNetworkCapabilities_t *pOutput)
uint8_t * pSysInfoNoChange
Definition: nas.h:2217
uint8_t * pNetSelPref
Definition: nas.h:215
nas_AddSysInfo * pAddGSMSysInfo
Definition: nas.h:2060
uint8_t geranInst
Definition: nas.h:6063
int16_t * pHDRIOThreshList
Definition: nas.h:4229
uint8_t TlvPresent
Definition: nas.h:5175
int pack_nas_PerformNetworkScan(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t WCDMARSSIThreshListLen
Definition: nas.h:4263
uint8_t TlvPresent
Definition: nas.h:6700
uint8_t networkIdValid
Definition: nas.h:1796
int32_t rxPower
Definition: nas.h:7430
Definition: nas.h:4278
int pack_nas_GetHomeNetwork(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t LTESNRThresListLen
Definition: nas.h:8778
uint8_t accolc
Definition: nas.h:4084
uint8_t RAT
Definition: nas.h:2495
uint8_t hsCallStatus
Definition: nas.h:1800
uint16_t errorRate
Definition: nas.h:3426
int unpack_nas_GetNetworkPreference(uint8_t *pResp, uint16_t respLen, unpack_nas_GetNetworkPreference_t *pOutput)
uint16_t MCC
Definition: nas.h:2493
int pack_nas_SLQSGetOperatorNameData(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t TlvPresent
Definition: nas.h:3865
Definition: nas.h:5879
int unpack_nas_SLQSGetSignalStrength(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetSignalStrength_t *pOutput)
Definition: nas.h:8520
uint8_t TlvPresent
Definition: nas.h:5205
uint8_t cellIdValid
Definition: nas.h:1890
uint16_t * pLTERSSIDelta
Definition: nas.h:4600
Definition: nas.h:6280
uint16_t * pCurrentPersonality
Definition: nas.h:8042
uint8_t rejectSrvDomain
Definition: nas.h:1660
uint8_t NumPilots
Definition: nas.h:8311
int16_t * pECIOThresList
Definition: nas.h:8734
uint16_t mcc
Definition: nas.h:329
Definition: nas.h:8648
uint8_t bsicId
Definition: nas.h:6325
Definition: nas.h:4182
uint8_t regRejectInfoValid
Definition: nas.h:1659
uint32_t * pScanResult
Definition: nas.h:2569
uint8_t TDSCDMASINRThreshListLen
Definition: nas.h:4447
uint16_t MCC
Definition: nas.h:2982
uint16_t * pSectorID
Definition: nas.h:8525
uint32_t IPAddress
Definition: nas.h:8624
uint8_t srvCapabilityValid
Definition: nas.h:1330
int pack_nas_SLQSNasGetSigInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
NasGetLTECphyCaInfo LTECphyCaInfo
Definition: nas.h:5145
nas_AddSysInfo * pAddGSMSysInfo
Definition: nas.h:2209
nas_txInfo * pTXInfo
Definition: nas.h:7472
uint16_t nmrArfcn
Definition: nas.h:5884
uint16_t MNC
Definition: nas.h:2466
uint8_t State
Definition: nas.h:8457
uint8_t second
Definition: nas.h:6772
int unpack_nas_GetANAAAAuthenticationStatus(uint8_t *pResp, uint16_t respLen, uint32_t *pAuthStatus)
uint8_t TlvPresent
Definition: nas.h:6883
uint16_t * pGSMRSSIDelta
Definition: nas.h:4594
uint16_t mcc
Definition: nas.h:5504
NAS_LTE_CPHY_SCELL_STATE_LITE scell_state
Definition: nas.h:6960
uint16_t lac
Definition: nas.h:1790
uint8_t TlvPresent
Definition: nas.h:5393
uint16_t nid
Definition: nas.h:7803
uint8_t CDMAECIOThreshListLen
Definition: nas.h:4149
uint16_t mnc
Definition: nas.h:330
uint8_t Technology
Definition: nas.h:8564
NAS_LTE_CPHY_SCELL_STATE_LITE
Definition: nas.h:6840
uint16_t lac
Definition: nas.h:6056
uint8_t * pSysInfoInd
Definition: nas.h:771
nas_LTERSRPThresh * pLTERSRPThresh
Definition: nas.h:4605
uint8_t shortNameCI
Definition: nas.h:5784
uint16_t threshXhigh
Definition: nas.h:6461
Definition: nas.h:1026
uint32_t t3396_val
Definition: nas.h:7174
uint8_t acqOrdeLen
Definition: nas.h:297
Definition: nas.h:6833
uint16_t baseId
Definition: nas.h:1472
uint32_t Protocol
Definition: nas.h:3968
Definition: nas.h:6553
uint8_t packetZoneValid
Definition: nas.h:1475
uint8_t spnLength
Definition: nas.h:5781
uint8_t shortNameSpareBits
Definition: nas.h:7645
float * pTDSCDMARSSIThreshList
Definition: nas.h:4416
uint8_t TlvPresent
Definition: nas.h:3827
Definition: nas.h:6389
int16_t * pTDSCDMARSCPThreshList
Definition: nas.h:4400
uint16_t MNC
Definition: nas.h:2983
int pack_nas_SLQSSwiGetLteCQI(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:6482
int32_t rsrp
Definition: nas.h:7433
nas_WCDMAECIOThresh * pWCDMAECIOThresh
Definition: nas.h:4597
nas_HDRECIOThresh * pHDRECIOThresh
Definition: nas.h:4587
uint32_t pci
Definition: nas.h:5071
Definition: nas.h:6955
int8_t signalStrength
Definition: nas.h:3840
hdrSSInfo * pHDRSigInfo
Definition: nas.h:1104
Definition: nas.h:7449
uint32_t rejectCause
Definition: nas.h:3829
nas_CallBarringSysInfo * pGSMCallBarringSysInfo
Definition: nas.h:2063
NASTimeInfoTlv timeTlv
Definition: nas.h:5452
uint8_t isSysForbidden
Definition: nas.h:3096
uint8_t sinrThresholdListLen
Definition: nas.h:3692
uint8_t ecioThresholdListLen
Definition: nas.h:3690
uint8_t hdrPersonality
Definition: nas.h:1552
uint64_t * pBandPref
Definition: nas.h:211
uint16_t pci
Definition: nas.h:6520
uint8_t displayCondition
Definition: nas.h:7569
uint16_t PilotPN
Definition: nas.h:8288
Definition: nas.h:6987
int16_t srxlev
Definition: nas.h:6425
NAS_LTE_CPHY_CA_BW_NRB_LITE dl_bw_value
Definition: nas.h:6882
Definition: nas.h:6831
nas_operatorNameString * pOperatorNameString
Definition: nas.h:7704
uint32_t cellId
Definition: nas.h:1891
uint32_t rsrp
Definition: nas.h:6521
uint8_t cellReselPriority
Definition: nas.h:6366
uint8_t dtmSupp
Definition: nas.h:1668
uint8_t avgPeriod
Definition: nas.h:4383
int pack_nas_GetCDMANetworkParameters(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t AccessMac
Definition: nas.h:8014
nas_UMTSInfo * pUMTSInfo
Definition: nas.h:6595
uint8_t threshServingLow
Definition: nas.h:6215
int pack_nas_SLQSSetSignalStrengthsCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSSetSignalStrengthsCallback_t *pReqParam)
Definition: nas.h:6881
uint8_t codingScheme
Definition: nas.h:7642
nas_HDRSysInfo * pHDRSysInfo
Definition: nas.h:2203
uint64_t LTEBandPref
Definition: nas.h:5248
uint8_t * pDetachAction
Definition: nas.h:8147
Definition: nas.h:1652
uint8_t LTERSRPThreshListLen
Definition: nas.h:4348
uint16_t packetZone
Definition: nas.h:1476
uint8_t registrationState
Definition: nas.h:4928
uint16_t secChB
Definition: nas.h:7902
uint8_t avgPeriod
Definition: nas.h:8885
uint8_t namNameLen
Definition: nas.h:7769
int unpack_nas_SLQSNasIndicationRegisterExt(uint8_t *pResp, uint16_t respLen)
Definition: nas.h:5070
float * pTDSCDMARSSIDelta
Definition: nas.h:4611
uint8_t * pWCDMACipherDomainSysInfo
Definition: nas.h:2067
uint8_t dayLtSavingAdj
Definition: nas.h:6698
Definition: nas.h:3146
nas_WCDMAInfoLTENeighborCell * pWCDMAInfoLTENeighborCell
Definition: nas.h:6602
Definition: nas.h:4244
uint8_t cellsLen
Definition: nas.h:6217
uint8_t ConcSvcInfo
Definition: nas.h:3292
#define NAS_PLMN_LENGTH
Definition: nas.h:14
uint16_t * pAddHDRSysInfo
Definition: nas.h:2059
uint8_t mncPcsDigits
Definition: nas.h:331
uint8_t trueSrvStatus
Definition: nas.h:1246
nas_SLQSSignalStrengthsIndReq * pSigIndReq
Definition: nas.h:3705
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB dl_bw_value
Definition: nas.h:5105
int unpack_nas_SLQSNasConfigSigInfo2(uint8_t *pResp, uint16_t respLen)
uint16_t * pWCDMARSSIDelta
Definition: nas.h:4596
uint8_t isInTraffic
Definition: nas.h:7451
Definition: nas.h:5102
char * pSPC
Definition: nas.h:7291
int16_t ltersrp
Definition: nas.h:3573
uint8_t radioIf
Definition: nas.h:3427
uint8_t countryInitials
Definition: nas.h:7643
uint16_t * pNeighborSetPilotPN
Definition: nas.h:8465
uint8_t cells_len
Definition: nas.h:6261
uint8_t TlvPresent
Definition: nas.h:5261
uint8_t ValidityCW0
Definition: nas.h:2626
int pack_nas_SetRFInfoCallback(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, uint8_t *pBenable)
uint8_t cdmaSysIdValid
Definition: nas.h:1468
NASModePreferenceTlv MPTlv
Definition: nas.h:5328
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:3290
uint16_t MCC
Definition: nas.h:2465
LITEQMI_NAS_LTE_CPHY_CA_BW_NRB
Definition: nas.h:4991
nas_PhyCaAggPcellInfo sPhyCaAggPcellInfo
Definition: nas.h:7034
uint16_t MultDisc
Definition: nas.h:8022
uint32_t Forbidden
Definition: nas.h:2469
uint16_t lac
Definition: nas.h:5944
uint32_t rat
Definition: nas.h:5506
Definition: nas.h:905
uint8_t ActSetCnt
Definition: nas.h:8462
Definition: nas.h:3091
nas_CDMASysInfo * pCDMASysInfo
Definition: nas.h:2202
nas_LTESysInfo * pLTESysInfo
Definition: nas.h:2206
nas_protocolSubtypeElement * pProtoSubTypElmnt
Definition: nas.h:8101
uint32_t baseLat
Definition: nas.h:1473
int pack_nas_SLQSNasConfigSigInfo2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SLQSNasConfigSigInfo2_t *pReqParam)
Definition: nas.h:5392
uint16_t * pWCDMAECIODelta
Definition: nas.h:4598
uint8_t is856SysIdValid
Definition: nas.h:1555
uint8_t * pNw2Name
Definition: nas.h:9058
nas_protocolSubtypeElement * pProtocolSubtypeElement
Definition: nas.h:8044
uint8_t psAttachState
Definition: nas.h:4930
nas_HDRSINRThresh * pHDRSINRThresh
Definition: nas.h:8947
nas_GSMSrvStatusInfo * pLTESrvStatusInfo
Definition: nas.h:2052
uint8_t IOThresListLen
Definition: nas.h:8800
uint32_t Duration
Definition: nas.h:4723
uint16_t rxLev
Definition: nas.h:5948
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:3837
uint16_t * pAddLTESysInfo
Definition: nas.h:2211
uint8_t cellsLen
Definition: nas.h:6463
uint16_t umtsPsc
Definition: nas.h:6000
Definition: nas.h:5188
uint8_t longNameLen
Definition: nas.h:5791
int16_t * pHDRRSSIThreshList
Definition: nas.h:4168
nas_CommInfo commonInfo
Definition: nas.h:2822
nas_sysInfoCommon sysInfoCDMA
Definition: nas.h:1459
uint8_t RegForeignSID
Definition: nas.h:3964
int pack_nas_SetNetworkPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_nas_SetNetworkPreference_t *reqArg)
Definition: nas.h:7427
int unpack_nas_GetSignalStrengths(uint8_t *pResp, uint16_t respLen, unpack_nas_GetSignalStrengths_t *pOutput)
uint8_t sinr
Definition: nas.h:3568
uint8_t TlvPresent
Definition: nas.h:5076
Definition: nas.h:8285
int unpack_nas_SLQSNasSigInfoCallback_ind(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSigInfoCallback_ind_t *pOutput)
uint8_t * pChgDuration
Definition: nas.h:542
uint32_t iLTEbandValue
Definition: nas.h:5074
uint16_t PilotEnergy
Definition: nas.h:8528
nas_SrvStatusInfo * pHDRSrvStatusInfo
Definition: nas.h:2198
Definition: nas.h:7109
Definition: nas.h:6205
uint16_t sid
Definition: nas.h:6097
int8_t * pRSRQThresList
Definition: nas.h:8826
float * pTDSCDMASINRCONFThreshList
Definition: nas.h:8900
NAS_LTE_CPHY_CA_BW_NRB_LITE dl_bw_value
Definition: nas.h:6958
Definition: nas.h:8848
uint16_t rxSignalStrengthListLen
Definition: nas.h:3563
nas_CDMASysInfo * pCDMASysInfo
Definition: nas.h:2053
nas_dataSrvCapabilities DataSrvCapabilities
Definition: nas.h:3277
Definition: nas.h:3441
nas_WCDMARSSIThresh * pWCDMARSSIThresh
Definition: nas.h:4595
uint8_t cellIsTDD
Definition: nas.h:6524
uint16_t baseId
Definition: nas.h:6099
uint8_t CustomSCP
Definition: nas.h:3967
uint16_t systemID
Definition: nas.h:1469
uint16_t TrackAreaCode
Definition: nas.h:3298
uint8_t * pEmerMode
Definition: nas.h:209
int16_t rssi
Definition: nas.h:6326
nas_PLMNNetworkName * pPLMNNetworkName
Definition: nas.h:7703
nas_UniversalTime universalTime
Definition: nas.h:6804
uint16_t * pMCC
Definition: nas.h:9047
uint8_t lteEmmDl
Definition: nas.h:5615
nas_WCDMASysInfo * pWCDMASysInfo
Definition: nas.h:2205
int16_t srxlev
Definition: nas.h:6327
uint8_t TlvPresent
Definition: nas.h:3852
uint8_t * pAcqOrder
Definition: nas.h:298
nas_currentPLMN CurrentPLMN
Definition: nas.h:3278
nas_CDMAInfo * pCDMAInfo
Definition: nas.h:6596
uint8_t RSRPThresListLen
Definition: nas.h:8850
uint8_t regRejectInfoValid
Definition: nas.h:1793
uint32_t baseLat
Definition: nas.h:6101
uint32_t nmrCellID
Definition: nas.h:5881
uint8_t nas_minor
Definition: nas.h:5419
struct nas_acqOrderPref * pAcqOrderPref
Definition: nas.h:547
Definition: nas.h:6095
uint8_t dataCapsSize
Definition: nas.h:4654
uint32_t cellId
Definition: nas.h:1658
uint8_t isRadioTuned
Definition: nas.h:7079
NASServDomainPrefTlv SDPTlv
Definition: nas.h:5334
nas_DataStatusDetail * pDataStatusDetail
Definition: nas.h:8654
uint8_t cell_resel_priority
Definition: nas.h:6260
Definition: nas.h:7548
Definition: nas.h:2463
int16_t ltesnr
Definition: nas.h:3572
uint8_t TlvPresent
Definition: nas.h:7115
uint32_t uarfcn
Definition: nas.h:9104
uint16_t secChA
Definition: nas.h:7901
uint8_t ccsSupportedValid
Definition: nas.h:1466
uint8_t DRCCover
Definition: nas.h:8267
uint8_t status
Definition: nas.h:9122
Definition: nas.h:2314
uint8_t * pManagedRoamingInd
Definition: nas.h:776
Definition: nas.h:2916
Definition: nas.h:7841
int unpack_nas_SLQSSwiGetHDRProtSubtype(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHDRProtSubtype_t *pOutput)
uint8_t imsiTaddrNum
Definition: nas.h:7875
uint8_t * pServingSystemInd
Definition: nas.h:767
uint8_t rejCause
Definition: nas.h:1661
int pack_nas_GetNetworkPreference(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
nas_LTESysInfo * pLTESysInfo
Definition: nas.h:2057
uint8_t egprsSupp
Definition: nas.h:1666
uint16_t earfcn
Definition: nas.h:6211
uint8_t pscValid
Definition: nas.h:1803
uint32_t freq
Definition: nas.h:5023
uint16_t pci
Definition: nas.h:6988
uint16_t BasestationID
Definition: nas.h:3281
nas_HDRRSSIThresh * pHDRRSSIThresh
Definition: nas.h:4585
Definition: nas.h:8010
uint8_t cellIdValid
Definition: nas.h:6324
uint16_t * pAddHDRSysInfo
Definition: nas.h:2208
uint64_t bandPref
Definition: nas.h:642
uint8_t TlvPresent
Definition: nas.h:5289
uint16_t psc
Definition: nas.h:6422
uint8_t * pSignalStrengthInd
Definition: nas.h:772
nas_LTEInfo * pLTEInfo
Definition: nas.h:2823
int unpack_nas_InitiateDomainAttach(uint8_t *pResp, uint16_t respLen)
uint8_t MACIndex
Definition: nas.h:8523
Definition: qaGobiApiNas.h:385
uint32_t Application
Definition: nas.h:3970
nas_rxSignalStrengthListElement rxSignalStrengthInfo
Definition: nas.h:3809
nas_operatorPLMNList * pOperatorPLMNList
Definition: nas.h:7702
nas_CDMAECIOThresh * pCDMAECIOThresh
Definition: nas.h:4583
Definition: nas.h:9121
uint8_t * pRankIndicatorInd
Definition: nas.h:5618
uint8_t * pGSMBER
Definition: nas.h:8219
uint16_t Tlvresult
Definition: nas.h:5146
Definition: nas.h:2046
Definition: nas.h:5431
uint8_t CDMARSSIThreshListLen
Definition: nas.h:4131
int16_t umtsEcio
Definition: nas.h:6002
Definition: nas.h:8264
int32_t rsrq
Definition: nas.h:7111
float sinr
Definition: nas.h:1003
uint16_t uarfcn
Definition: nas.h:6459
int unpack_nas_SLQSGetPLMNName(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSGetPLMNName_t *pOutput)
nas_CallBarringSysInfo * pWCDMACallBarringSysInfo
Definition: nas.h:2064
int pack_nas_GetSignalStrengths(pack_qmi_t *pCtx, uint8_t *pReq, uint16_t *pLen)
uint16_t ecioListLen
Definition: nas.h:3565
Definition: nas.h:4445
uint8_t dirNumLen
Definition: nas.h:7787
uint8_t * pDayltSavAdj
Definition: nas.h:6806
uint32_t serviceDomain
Definition: nas.h:3828
Definition: common.h:110
uint16_t earfcn
Definition: nas.h:6257
nas_servSystem ServingSystem
Definition: nas.h:3275
uint8_t sIntraSearch
Definition: nas.h:6216
uint32_t * pUMTSCellID
Definition: nas.h:6601
uint16_t PhysicalLayer
Definition: nas.h:8012
uint8_t * pPersonalityListLength
Definition: nas.h:8043
NASNetSelPreferenceTlv NSPTlv
Definition: nas.h:5333
uint8_t hdrSrvStatus
Definition: nas.h:3094
int unpack_nas_SLQSNasGetSigInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetSigInfo_t *pOutput)
int16_t ecio
Definition: nas.h:945
uint8_t ccsSupported
Definition: nas.h:1467
nas_ECIOThresh * pECIOThresh
Definition: nas.h:8946
uint16_t Tlvresult
Definition: nas.h:5349
int pack_nas_SLQSNASSwiGetChannelLock(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t signalStrengthReqMask
Definition: nas.h:3562
uint8_t shortNameEn
Definition: nas.h:5783
Definition: nas.h:327
Definition: nas.h:8309
nas_HDRSINRThreshold * pHDRSINRThresh
Definition: nas.h:4589
uint16_t RX_EC_IO
Definition: nas.h:8460
uint8_t nameSize
Definition: nas.h:2324
uint8_t localTimeOffset
Definition: nas.h:3041
uint8_t SectorIDLen
Definition: nas.h:8524
Definition: nas.h:8753
Definition: nas.h:5326
uint8_t numInstances
Definition: nas.h:7821
Definition: nas.h:5778
nas_SignalStrengthTlv SSTlv
Definition: nas.h:3876
uint8_t spnLength
Definition: nas.h:7570
uint16_t lac1
Definition: nas.h:7536
uint8_t Chipset
Definition: nas.h:8566
nas_ltePCI * pLtePCI
Definition: nas.h:9161
uint16_t freq
Definition: nas.h:6868
Definition: nas.h:1885
uint8_t cellReselPriority
Definition: nas.h:6460
uint8_t csAttachState
Definition: nas.h:4929
Definition: nas.h:4329
nas_SLQSSignalStrengthsTlv SLQSSSTlv
Definition: nas.h:3879
uint16_t ForwardMac
Definition: nas.h:8015
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:1332
uint8_t freqsLen
Definition: nas.h:6283
uint8_t selNetwork
Definition: nas.h:2920
int unpack_nas_GetHomeNetwork(uint8_t *pResp, uint16_t respLen, unpack_nas_GetHomeNetwork_t *pOutput)
Definition: nas.h:7801
Definition: nas.h:7767
nas_AddCDMASysInfo * pAddCDMASysInfo
Definition: nas.h:2207
uint8_t longNameCI
Definition: nas.h:5789
uint16_t * pCDMAFrameErrRate
Definition: nas.h:8217
uint8_t * pNw2DescLen
Definition: nas.h:9057
uint16_t mcc
Definition: nas.h:275
Definition: nas.h:5203
int32_t Io
Definition: nas.h:3567
nas_PilotSetParams * pPilotSetInfo
Definition: nas.h:8312
uint8_t * pHDRSessionCloseInd
Definition: nas.h:775
Definition: nas.h:8145
unsigned char * pRAT
Definition: nas.h:550
Definition: nas.h:8882
uint8_t isSysPrlMatch
Definition: nas.h:1461
int unpack_nas_SetEventReportInd(uint8_t *pResp, uint16_t respLen, unpack_nas_SetEventReportInd_t *pOutput)
NASPRLPreferenceTlv PRLPTlv
Definition: nas.h:5330
uint8_t cellIdValid
Definition: nas.h:1791
nas_TDSCDMASINRThresh * pTDSCDMASINRThresh
Definition: nas.h:4614
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:2717
Definition: nas.h:1243
Definition: nas.h:7671
nas_namName * pNAMNameInfo
Definition: nas.h:7929
int16_t cpich_ecno
Definition: nas.h:6424
uint32_t phase
Definition: nas.h:7434
nas_rsrqInformation rsrqInfo
Definition: nas.h:3814
cdmaSSInfo * pCDMASigInfo
Definition: nas.h:1103
uint16_t * pHDRECIODelta
Definition: nas.h:4588
int pack_nas_GetACCOLC(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
Definition: nas.h:5259
uint8_t radioInterface
Definition: nas.h:838
uint8_t month
Definition: nas.h:6768
nas_sysInfoCommon sysInfoLTE
Definition: nas.h:1887
nas_RSSIThresh * pRSSIThresh
Definition: nas.h:8945
uint8_t * pGSMCipherDomainSysInfo
Definition: nas.h:2215
uint8_t status
Definition: nas.h:9103
uint8_t includes_pcs_digit
Definition: nas.h:2518
uint8_t * pLTEVoiceSupportSysInfo
Definition: nas.h:2065
Definition: nas.h:1546
uint8_t * pHDRSINRThresList
Definition: nas.h:8756
int16_t * pCDMAECIOThreshList
Definition: nas.h:4150
Definition: nas.h:6829
uint8_t TlvPresent
Definition: nas.h:5432
Definition: nas.h:2561
uint8_t daylightSavings
Definition: nas.h:3042
uint8_t shortNameLen
Definition: nas.h:7648
uint16_t pci
Definition: nas.h:6132
int unpack_nas_SLQSNASSwiSetChannelLock(uint8_t *pResp, uint16_t respLen)
uint8_t TlvPresent
Definition: nas.h:5025
int16_t rssi
Definition: nas.h:6135
int unpack_nas_SLQSSwiGetHDRPersonality(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSSwiGetHDRPersonality_t *pOutput)
uint8_t * pLTECphyCa
Definition: nas.h:779
int unpack_nas_SLQSNasGetTxRxInfo(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasGetTxRxInfo_t *pOutput)
Definition: nas.h:6130
uint8_t GppTimeZone
Definition: nas.h:3288
uint8_t gsmUmtsDl
Definition: nas.h:5617
uint16_t * pTDSCDMARSCPDelta
Definition: nas.h:4609
uint8_t srvCapability
Definition: nas.h:1331
int unpack_nas_SLQSNasSwiModemStatus(uint8_t *pResp, uint16_t respLen, unpack_nas_SLQSNasSwiModemStatus_t *pOutput)
hdrSSInfo HDRSSInfo
Definition: nas.h:1028
uint8_t networkIdValid
Definition: nas.h:1477
uint8_t longNameSB
Definition: nas.h:5790
int32_t rscp
Definition: nas.h:7432
NASOTAMessageTlv otaMsgTlv
Definition: nas.h:5450
Definition: nas.h:8731
Definition: nas.h:5021
uint8_t DefaultRoamInd
Definition: nas.h:3285

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