Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
QmiCbkLocOpModeInd Struct Reference

#include <qaGobiApiCbk.h>

Data Fields

swi_uint256_t TlvPresenceMask
 
ULONG mode
 

Detailed Description

Operation mode callback function.

Parameters
[out]mode
  • Status of the Set Operation Mode request.
  • Valid values
    • eQMI_LOC_SUCCESS - 0 - Request was completed successfully
    • eQMI_LOC_GENERAL_FAILURE - 1 - Request failed because of a general failure
    • eQMI_LOC_UNSUPPORTED - 2 - Request failed because it is not supported
    • eQMI_LOC_INVALID_PARAMETER -3 - Request failed because it contained invalid parameters
    • eQMI_LOC_ENGINE_BUSY - 4 - Request failed because the engine is busy
    • eQMI_LOC_PHONE_OFFLINE - 5 -Request failed because the phone is offline
    • eQMI_LOC_TIMEOUT - 6 - Request failed because it timed out
    • eQMI_LOC_CONFIG_NOT_SUPPORTED -7 - Request failed because an undefined configuration was requested
    • eQMI_LOC_INSUFFICIENT_MEMORY - 8 - Request failed because the engine could not allocate sufficient memory for the request
    • eQMI_LOC_MAX_GEOFENCE_PROGRAMMED - 9 - Request failed because the maximum number of Geofences are already programmed
    • eQMI_LOC_XTRA_VERSION_CHECK_FAILURE - 10 - Location service failed because of an XTRA version-based file format check failure
    • eQMI_LOC_GNSS_DISABLED (11) - Request failed because the location service is disabled

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