LinuxQMISDK-Lite  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
unpack_dms_GetDeviceSerialNumbers_t Struct Reference

Data Fields

uint8_t esnSize
 
char ESNString [255]
 
uint8_t imeiSize
 
char IMEIString [255]
 
uint8_t meidSize
 
char MEIDString [255]
 
uint8_t imeiSvnSize
 
char ImeiSvnString [255]
 
uint16_t Tlvresult
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure used to store unpack_dms_GetDeviceSerialNumbers parameters

Parameters
esnSize
  • The maximum number of characters (including NULL terminator) that the ESN string array can contain
  • Bit to check in ParamPresenceMask - 16
ESNString
  • NULL-terminated ESN string. Empty string is returned when ESN is not supported/programmed
  • Maximum Length is 255 Bytes
  • Bit to check in ParamPresenceMask - 16
imeiSize
  • The maximum number of characters (including NULL terminator) that the IMEI string array can contain
  • Bit to check in ParamPresenceMask - 17
IMEIString
  • NULL terminated IMEI string. Empty string is returned when IMEI is not supported/programmed
  • Maximum Length is 255 Bytes
  • Bit to check in ParamPresenceMask - 17
meidSize
  • The maximum number of characters (including NULL terminator) that the MEID string array can contain
  • Bit to check in ParamPresenceMask - 18
MEIDString
  • NULL-terminated MEID string. Empty string is returned when MEID is not supported/programmed
  • Maximum Length is 255 Bytes
  • Bit to check in ParamPresenceMask - 18
imeiSvnSize
  • The maximum number of characters (including NULL terminator) that the IMEI SVN string array can contain.
  • Bit to check in ParamPresenceMask - 19
ImeiSvnString
  • NULL-terminated IMEI SVN string. Empty string is returned when IMEI SVN is not supported/programmed.
  • Maximum Length is 255 Bytes
  • Bit to check in ParamPresenceMask - 19
Tlvresult
  • unpack Tlv Result.
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

uint8_t unpack_dms_GetDeviceSerialNumbers_t::esnSize
char unpack_dms_GetDeviceSerialNumbers_t::ESNString[255]
uint8_t unpack_dms_GetDeviceSerialNumbers_t::imeiSize
char unpack_dms_GetDeviceSerialNumbers_t::IMEIString[255]
uint8_t unpack_dms_GetDeviceSerialNumbers_t::imeiSvnSize
char unpack_dms_GetDeviceSerialNumbers_t::ImeiSvnString[255]
uint8_t unpack_dms_GetDeviceSerialNumbers_t::meidSize
char unpack_dms_GetDeviceSerialNumbers_t::MEIDString[255]
swi_uint256_t unpack_dms_GetDeviceSerialNumbers_t::ParamPresenceMask
uint16_t unpack_dms_GetDeviceSerialNumbers_t::Tlvresult

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved