Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
pack_loc_GeofenceAddContextReq_t Struct Reference

#include <loc.h>

Data Fields

uint32_t transactionId
 
uint32_t * pGeofenceId
 
Geofence_WifiApSsidStringList_tpWifiApSsidStringList
 
Geofence_WifiApMacStringList_tpWifiApMacStringList
 
Geofence_TDSCDMACellIDList_tpTDSCDMACellIDList
 
Geofence_WCDMACellIDList_tpWcdmaCellIDList
 
Geofence_GSMCellIDList_tpGsmCellIDList
 
Geofence_IBeaconList_tpIBeaconList
 
uint16_t Tlvresult
 

Detailed Description

Qmi Loc Geofence Add Context Req

Parameters
transactionId
  • Transaction ID.
    • Identifies the transaction. The transaction ID is returned in the Add Geofence Context indication.
pGeofenceId
  • Geofence ID.
  • Geofence identifier allocated by the engine. If the Geofence ID is not provided, a Geofence is created with an Area ID list
  • only (for example, Wi-Fi only list Geofence). If the Geofence ID is provided, the added list is used as assistance data to the existing Geofence.
Parameters
pWifiApSsidStringList
  • Wi-Fi AP SSID String
  • The ordering of the Wi-Fi AP SSID list should match the Wi-Fi AP MAC address list when both are provided, that is,
  • the first element of the Wi-Fi AP SSID list must be the SSID of the AP whose MAC address is in the first element in the Wi-Fi AP MAC address, etc.
  • See Geofence_WifiApSsidStringList_t
pWifiApMacStringList
  • Wi-Fi AP MAC Address List for the Geofence The ordering of the Wi-Fi AP SSID list should match the Wi-Fi AP MAC address list
  • when both are provided, that is, the first element of the Wi-Fi AP SSID list must be the SSID of the AP whose MAC address is
  • in the first element in the Wi-Fi AP MAC address, etc.
  • See Geofence_WifiApMacStringList_t
Parameters
pTDSCDMACellIDList
  • TDSCDMA Cell ID List for the Geofence Identifies the TDSCDMA cell on which the device is currently camped.
  • See Geofence_TDSCDMACellIDList_t
pWcdmaCellIDList
  • WCDMA Cell ID List for the Geofence Identifies the WCDMA cell on which the device is currently camped.
  • See Geofence_WCDMACellIDList_t
pGsmCellIDList
  • GSM Cell ID List for the Geofence Identifies the GSM cell on which the device is currently camped.
  • See Geofence_GSMCellIDList_t
pIBeaconList
Tlvresult
  • Unpack result.

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