Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
unpack_dms_GetDeviceSerialNumbers_t Struct Reference

#include <dms.h>

Data Fields

uint8_t esnSize
 
char ESNString [DMS_UINT8_MAX_STRING_SZ]
 
uint8_t imeiSize
 
char IMEIString [DMS_UINT8_MAX_STRING_SZ]
 
uint8_t meidSize
 
char MEIDString [DMS_UINT8_MAX_STRING_SZ]
 
uint8_t imeiSvnSize
 
char ImeiSvnString [DMS_UINT8_MAX_STRING_SZ]
 
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.

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