| CE Gobi SDK 2.7 GobiApi

- Main Page
- Modules
- Classes
- Files

Classes | Macros | Typedefs
Gobi Connection Mangement

## Classes
struct | MinBasedImsi
struct | TrueImsi
struct | CdmaSystemInfo
struct | HdrSystemInfo
struct | GsmSystemInfo
struct | WcdmaSystemInfo
struct | LteSystemInfo
struct | TdscdmaSystemInfo
struct | HrpdPilot
struct | RxInfo
struct | TxInfo
struct | SWI_STRUCT_ServingSystem

## Macros
#define | MAX_CDMA_SYS_INFO_MNC 3
#define | MAX_CDMA_SYS_INFO_MCC 3
#define | MAX_HDR_SYS_INFO_IS856SID 16
#define | MAX_GSM_SYS_INFO_MCC 3
#define | MAX_GSM_SYS_INFO_MNC 3
#define | MAX_WCDMA_SYS_INFO_MCC 3
#define | MAX_WCDMA_SYS_INFO_MNC 3
#define | MAX_LTE_SYS_INFO_MCC 3
#define | MAX_LTE_SYS_INFO_MNC 3
#define | MAX_TDSCDMA_SYS_INFO_MCC 3
#define | MAX_TDSCDMA_SYS_INFO_MNC 3
#define | MAX_MCC 3
#define | MAX_IMSI_11_12 2
#define | MAX_IMSI_S1 7
#define | MAX_IMSI_S2 3

## Typedefs
typedef void(GOBICALLBACK * | tFNSessionState) (ULONG state, ULONG sessionEndReason)
typedef void(GOBICALLBACK * | tFNByteTotals) (ULONGLONG totalBytesTX, ULONGLONG totalBytesRX)
typedef void(GOBICALLBACK * | tFNDormancyStatus) (ULONG dormancyStatus)
typedef void(GOBICALLBACK * | tFNMobileIPStatus) (ULONG mipStatus)
typedef void(GOBICALLBACK * | tFNActivationStatus) (ULONG activationStatus)
typedef void(GOBICALLBACK * | tFNPower) (ULONG operatingMode)
typedef void(GOBICALLBACK * | tFNWirelessDisable) (ULONG bState)
typedef void(GOBICALLBACK * | tFNServingSystem) (BYTE registrationState, BYTE csAttachState, BYTE psAttachState, BYTE selectedNetwork, BYTE inUseRadioIfListNum, BYTE *pRadioIf)
typedef void(GOBICALLBACK * | tFNCurrentPlmn) (WORD mobileCountryCode, WORD mobileNetworkCode, BYTE networkDescriptionLength, CHAR *pNetworkDescription)
typedef void(GOBICALLBACK * | tFNSwiServingSystemInfo) (SWI_STRUCT_ServingSystem *pServingSystemInfo)
typedef void(GOBICALLBACK * | tFNDataCapabilities) (BYTE dataCapsSize, BYTE *pDataCaps)
typedef void(GOBICALLBACK * | tFNDataBearer) (ULONG dataBearer)
typedef void(GOBICALLBACK * | tFNRoamingIndicator) (ULONG roaming)
typedef void(GOBICALLBACK * | tFNSignalStrength) (INT8 signalStrength, ULONG radioInterface)
typedef void(GOBICALLBACK * | tFNRFInfo) (ULONG radioInterface, ULONG activeBandClass, ULONG activeChannel)
typedef void(GOBICALLBACK * | tFNLUReject) (ULONG serviceDomain, ULONG rejectCause)
typedef void(GOBICALLBACK * | tFNPLMNMode) (ULONG mode)
typedef void(GOBICALLBACK * | tFNNewSMS) (ULONG storageType, ULONG messageIndex)
typedef void(GOBICALLBACK * | tFNNewSMSCB) (BYTE ackIndicator, ULONG transactionId, BYTE format, USHORT length, BYTE *rawData)
typedef void(GOBICALLBACK * | tFNMsgWaitingCB) (BYTE numInstances, BYTE *msgType, BYTE *indStatus, BYTE *msgCount)
typedef void(GOBICALLBACK * | tFNNewNMEA) (LPCSTR pNMEA)
typedef void(GOBICALLBACK * | tFNPDSState) (ULONG enabledStatus, ULONG trackingStatus)
typedef void(GOBICALLBACK * | tFNCATEvent) (ULONG eventID, ULONG eventLen, BYTE *pEventData)
typedef void(GOBICALLBACK * | tFNOMADMAlert) (ULONG sessionType, USHORT sessionID)
typedef void(GOBICALLBACK * | tFNOMADMState) (ULONG sessionState, ULONG failureReason)
typedef void(GOBICALLBACK * | tFNNetworkTime) (WORD m_year, BYTE m_month, BYTE m_day, BYTE m_hour, BYTE m_minute, BYTE m_second, BYTE m_dayOfWeek, BYTE m_timeZone, BYTE m_dayLightAdj)
typedef void(GOBICALLBACK * | tFNSystemSelectionPref) (BYTE *Mode)

## Detailed Description