Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
uim_cardStatus Struct Reference

#include <uim.h>

Data Fields

uint16_t indexGwPri
 
uint16_t index1xPri
 
uint16_t indexGwSec
 
uint16_t index1xSec
 
uint8_t numSlot
 
uim_slotInfo SlotInfo [UIM_MAX_NO_OF_SLOTS]
 

Detailed Description

This structure contains Card Status Information.

Parameters
indexGwPri
  • Index of the primary GW provisioning application.
  • The most significant byte indicates the slot (starting from 0), while the least significant byte indicates the application for that slot (starting from 0).
  • The value 0xFFFF identifies when the session does not exist.
index1xPri
  • Index of the primary 1X provisioning application.
  • The most significant byte indicates the slot (starting from 0), while the least significant byte indicates the application for that slot (starting from 0).
  • The value 0xFFFF identifies when the session does not exist.
indexGwSec
  • Index of the secondary GW provisioning application.
  • The most significant byte indicates the slot (starting from 0), while the least significant byte indicates the application for that slot (starting from 0).
  • The value 0xFFFF identifies when the session does not exist.
index1xSec
  • Index of the secondary GW provisioning application.
  • The most significant byte indicates the slot (starting from 0), while the least significant byte indicates the application for that slot (starting from 0).
  • The value 0xFFFF identifies when the session does not exist.
numSlot
  • Indicates the number of slots available on the device.
  • The following block is repeated for each slot. i.e. cardState
  • If zero(0) then no cardState information exists.
SlotInfo

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