SWI_STRUCT_GsmSystemStatus Struct Reference

#include <SwiStructsGsm.h>

List of all members.

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


Detailed Description

This structure contains system status information.

See also:
SWI_TYPE_ModemStatus

SWI_TYPE_ServiceStatus

SWI_TYPE_ServiceErr

SWI_TYPE_ServiceType

SWI_TYPE_Service

SWI_TYPE_ModeSelection

SWI_TYPE_MncFormat

SWI_NOTIFY_GsmSystemStatus

SwiGetGsmSystemStatus


Member Data Documentation

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)

MNC format (either 2-digit or 3-digit)

Modem status

Service error

Service status

Service type

System mode

Cell ID

Channel number

Location area code

Mobile country code

Mobile network code

PLMN service error bit mask:

  • bit 0: manual PLMN acquisition time out
  • bit 1-7: unused

Primary Scrambling Code (WCDMA only, 0 for GSM)

Routing area code

The size, in bytes, of this structure.

NULL terminated country string

NULL terminated network string


The documentation for this struct was generated from the following file:

Generated on Fri Oct 2 10:27:33 2009 for 3G SDK by  doxygen 1.5.9