|
LinuxSDK
V1.4.0.5
|
#include <SwiApiGsmNetwork.h>
This structure contains system status information.
| swi_bool SWI_STRUCT_GsmSystemStatus::bRoaming |
True if roaming, false if on home network
| swi_uint32 SWI_STRUCT_GsmSystemStatus::eCurrentBand |
Current radio band. Values can be mapped to SWI_TYPE_RadioBand which is defined in SwiStructsCm.h.
| enum SWI_TYPE_ModeSelection SWI_STRUCT_GsmSystemStatus::eManualMode |
Network selection mode (either manual or automatic)
| enum SWI_TYPE_MncFormat SWI_STRUCT_GsmSystemStatus::eMncFormat |
MNC format (either 2-digit or 3-digit)
| enum SWI_TYPE_ModemStatus SWI_STRUCT_GsmSystemStatus::eModemStatus |
Modem status
| enum SWI_TYPE_ServiceErr SWI_STRUCT_GsmSystemStatus::eServiceErr |
Service error
| enum SWI_TYPE_ServiceStatus SWI_STRUCT_GsmSystemStatus::eServiceStatus |
Service status
| enum SWI_TYPE_ServiceType SWI_STRUCT_GsmSystemStatus::eServiceType |
Service type
| enum SWI_TYPE_Service SWI_STRUCT_GsmSystemStatus::eSystemMode |
System mode
| swi_uint32 SWI_STRUCT_GsmSystemStatus::nCellId |
Cell ID
| swi_uint32 SWI_STRUCT_GsmSystemStatus::nChannelNum |
Channel number
| swi_uint32 SWI_STRUCT_GsmSystemStatus::nLac |
Location area code
| swi_uint32 SWI_STRUCT_GsmSystemStatus::nMcc |
Mobile country code
| swi_uint32 SWI_STRUCT_GsmSystemStatus::nMnc |
Mobile network code
| swi_uint32 SWI_STRUCT_GsmSystemStatus::nPlmnServiceErrMask |
PLMN service error bit mask:
| swi_uint32 SWI_STRUCT_GsmSystemStatus::nPriScramCode |
Primary Scrambling Code (WCDMA only, 0 for GSM)
| swi_uint32 SWI_STRUCT_GsmSystemStatus::nRac |
Routing area code
| swi_uint32 SWI_STRUCT_GsmSystemStatus::sizeStruct |
The size, in bytes, of this structure.
| swi_char SWI_STRUCT_GsmSystemStatus::szCountry[LENGTH_Country] |
NULL terminated country string
| swi_char SWI_STRUCT_GsmSystemStatus::szNetwork[LENGTH_Network] |
NULL terminated network string