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

Data Fields

uint32_t * pReasonMask
 
uint32_t * pbPlatform
 
uint16_t Tlvresult
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure is used to store reason why the operating mode of the device is currently offline.

Parameters
pReasonMask[OUT]
  • Optional parameter
  • Bitmask of offline reasons
    • 0x00000001 - Host image configuration issue
    • 0x00000002 - PRI image configuration issue
    • 0x00000004 - PRI version incompatible
    • 0x00000008 - PRI copy issue
    • All others - Reserved
  • Bit to check in ParamPresenceMask - 16
pbPlatform[OUT]
  • Optional parameter
  • Is the device offline due to a platform restriction?
    • 0 - No
    • 1 - Yes
  • Bit to check in ParamPresenceMask - 17
Tlvresult
  • Unpack Result
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

swi_uint256_t unpack_dms_GetOfflineReason_t::ParamPresenceMask
uint32_t* unpack_dms_GetOfflineReason_t::pbPlatform
uint32_t* unpack_dms_GetOfflineReason_t::pReasonMask
uint16_t unpack_dms_GetOfflineReason_t::Tlvresult

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