Data Structures |
| struct | RFBandInfoElements |
| struct | servSystem |
| struct | dataSrvCapabilities |
| struct | currentPLMN |
| struct | roamIndList |
| struct | qaQmi3Gpp2TimeZone |
| struct | detailSvcInfo |
| struct | CDMASysInfoExt |
| struct | callBarStatus |
| struct | qaQmiServingSystemParam |
| struct | rxSignalStrengthListElement |
| struct | ecioListElement |
| struct | errorRateListElement |
| struct | rsrqInformation |
| struct | slqsSignalStrengthInfo |
| struct | SlqsNas3GppNetworkInfo |
| struct | SlqsNas3GppNetworkRAT |
| struct | _slqsNetworkScanInfo |
| struct | netSelectionPref |
| struct | acqOrderPref |
| struct | CSGID |
| struct | _sysSelectPrefParams |
| struct | _sysSelectPrefInfo |
| struct | SrvStatusInfo |
| struct | GSMSrvStatusInfo |
| struct | sysInfoCommon |
| struct | CDMASysInfo |
| struct | HDRSysInfo |
| struct | GSMSysInfo |
| struct | WCDMASysInfo |
| struct | LTESysInfo |
| struct | AddCDMASysInfo |
| struct | AddSysInfo |
| struct | CallBarringSysInfo |
| struct | nasGetSysInfoResp |
| struct | CommInfo |
| struct | LTEInfo |
| struct | swiModemStatusResp |
| struct | nasGetHDRColorCodeResp |
| struct | nasGetTxRxInfoReq |
| struct | rxInfo |
| struct | txInfo |
| struct | nasGetTxRxInfoResp |
| struct | CDMASSInfo |
| struct | HDRSSInfo |
| struct | LTESSInfo |
| struct | TDSCDMASigInfo |
| struct | TDSCDMASigInfoExt |
| struct | nasGetSigInfoResp |
| struct | nasIndicationRegisterReq |
| struct | nasPLMNNameReq |
| struct | nasPLMNNameResp |
| struct | OperatorPLMNData |
| struct | operatorPLMNList |
| struct | serviceProviderName |
| struct | PLMNNetworkNameData |
| struct | PLMNNetworkName |
| struct | operatorNameString |
| struct | nasOperatorNameResp |
| struct | nasGet3GPP2SubscriptionInfoReq |
| struct | namName |
| struct | dirNum |
| struct | sidNid |
| struct | homeSIDNID |
| struct | minBasedIMSI |
| struct | trueIMSI |
| struct | CDMAChannel |
| struct | nasGet3GPP2SubscriptionInfoResp |
| struct | nmrCellInfo |
| struct | GERANInfo |
| struct | geranInstInfo |
| struct | UMTSinstInfo |
| struct | UMTSInfo |
| struct | CDMAInfo |
| struct | cellParams |
| struct | LTEInfoIntrafreq |
| struct | infoInterFreq |
| struct | LTEInfoInterfreq |
| struct | gsmCellInfo |
| struct | lteGsmCellInfo |
| struct | LTEInfoNeighboringGSM |
| struct | wcdmaCellInfo |
| struct | lteWcdmaCellInfo |
| struct | LTEInfoNeighboringWCDMA |
| struct | nasCellLocationInfoResp |
| struct | MNRInfo |
| struct | nasInitNetworkReg |
| struct | protocolSubtypeElement |
| struct | HDRPersonalityResp |
| struct | HDRProtSubtypResp |
| struct | PSDetachReq |
Defines |
| #define | SLQS_SS_INFO_LIST_MAX_ELEMENTS 18 |
| #define | MAX_DESCRIPTION_LENGTH 255 |
| #define | SLQS_SYSTEM_ID_SIZE 16 |
| #define | PLMN_LENGTH 3 |
| #define | MAX_SERV_SYSTEM_RADIO_INTERFACES 0x0A |
| #define | MAX_DATA_SRV_CAPABILITIES 0x20 |
| #define | NAM_NAME_LENGTH 12 |
| #define | IMSI_M_S1_LENGTH 7 |
| #define | IMSI_M_S2_LENGTH 3 |
Typedefs |
| typedef struct _slqsNetworkScanInfo | slqsNetworkScanInfo |
| typedef struct _sysSelectPrefParams | sysSelectPrefParams |
| typedef struct _sysSelectPrefInfo | sysSelectPrefInfo |
Functions |
| ULONG | GetSignalStrength (INT8 *pSignalStrength, ULONG *pRadioInterface) |
| ULONG | GetSignalStrengths (ULONG *pArraySizes, INT8 *pSignalStrength, ULONG *pRadioInterface) |
| ULONG | PerformNetworkScan (BYTE *pInstanceSize, BYTE *pInstances) |
| ULONG | InitiateNetworkRegistration (ULONG regType, WORD mcc, WORD mnc, ULONG rat) |
| ULONG | GetServingNetwork (ULONG *pRegistrationState, ULONG *pCSDomain, ULONG *pPSDomain, ULONG *pRAN, BYTE *pRadioIfacesSize, BYTE *pRadioIfaces, ULONG *pRoaming, WORD *pMCC, WORD *pMNC, BYTE nameSize, CHAR *pName) |
| ULONG | GetHomeNetwork (WORD *pMCC, WORD *pMNC, BYTE nameSize, CHAR *pName, WORD *pSID, WORD *pNID) |
| ULONG | GetServingNetworkCapabilities (BYTE *pDataCapsSize, BYTE *pDataCaps) |
| ULONG | SetNetworkPreference (ULONG technologyPref, ULONG duration) |
| ULONG | GetNetworkPreference (ULONG *pTechnologyPref, ULONG *pDuration, ULONG *pPersistentTechnologyPref) |
| ULONG | GetRFInfo (BYTE *pInstanceSize, BYTE *pInstances) |
| ULONG | InitiateDomainAttach (ULONG action) |
| ULONG | GetACCOLC (BYTE *pACCOLC) |
| ULONG | SetACCOLC (CHAR *spc, BYTE accolc) |
| ULONG | SetCDMANetworkParameters (CHAR *pSPC, BYTE *pForceRev0, BYTE *pCustomSCP, ULONG *pProtocol, ULONG *pBroadcast, ULONG *pApplication, ULONG *pRoaming) |
| ULONG | GetCDMANetworkParameters (BYTE *pSCI, BYTE *pSCM, BYTE *pRegHomeSID, BYTE *pRegForeignSID, BYTE *pRegForeignNID, BYTE *pForceRev0, BYTE *pCustomSCP, ULONG *pProtocol, ULONG *pBroadcast, ULONG *pApplication, ULONG *pRoaming) |
| ULONG | GetANAAAAuthenticationStatus (ULONG *pStatus) |
| ULONG | SLQSGetServingSystem (qaQmiServingSystemParam *pServingSystem) |
| ULONG | SLQSSetBandPreference (ULONGLONG bandpreference) |
| ULONG | SLQSNasIndicationRegister (BYTE systemSelectionInd, BYTE DDTMInd, BYTE servingSystemInd) |
| ULONG | SLQSGetSignalStrength (struct slqsSignalStrengthInfo *pSignalInfo) |
| ULONG | SLQSPerformNetworkScan (slqsNetworkScanInfo *pNetworkInfo) |
| ULONG | SLQSSetSysSelectionPref (sysSelectPrefParams *pSysSelectPrefParams) |
| ULONG | SLQSGetSysSelectionPref (sysSelectPrefInfo *pSysSelectPrefInfo) |
| ULONG | SLQSNasGetSysInfo (nasGetSysInfoResp *pGetSysInfoResp) |
| ULONG | SLQSNasSwiModemStatus (swiModemStatusResp *pModemStatusResp) |
| ULONG | SLQSNasGetHDRColorCode (nasGetHDRColorCodeResp *pGetHDRColorCodeResp) |
| ULONG | SLQSNasGetTxRxInfo (nasGetTxRxInfoReq *pGetTxRxInfoReq, nasGetTxRxInfoResp *pGetTxRxInfoResp) |
| ULONG | SLQSNasGetSigInfo (nasGetSigInfoResp *pGetSigInfoResp) |
| ULONG | SLQSNasIndicationRegisterExt (nasIndicationRegisterReq *pIndicationRegisterReq) |
| ULONG | SLQSGetPLMNName (nasPLMNNameReq *pPLMNNameReq, nasPLMNNameResp *pPLMNNameResp) |
| ULONG | SLQSGetOperatorNameData (nasOperatorNameResp *pOperatorNameData) |
| ULONG | SLQSNasGet3GPP2Subscription (nasGet3GPP2SubscriptionInfoReq *pGet3GPP2SubsInfoReq, nasGet3GPP2SubscriptionInfoResp *pGet3GPP2SubsInfoResp) |
| ULONG | SLQSNasGetCellLocationInfo (nasCellLocationInfoResp *pNasCellLocationInfoResp) |
| ULONG | SLQSInitiateNetworkRegistration (nasInitNetworkReg *pNasInitNetRegistrationReg) |
| ULONG | SLQSSwiGetHDRPersonality (HDRPersonalityResp *pHDRPersonalityResp) |
| ULONG | SLQSSwiGetHDRProtSubtype (HDRProtSubtypResp *pHDRProtSubtypResp) |
| ULONG | SLQSSwiPSDetach (PSDetachReq *pPSDetachReq) |
Network Access Service API function prototypes.
Copyright: © 2011-2013 Sierra Wireless, Inc. all rights reserved