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