/base/location/services/location_locator/callback/source/ |
H A D | location_gnss_geofence_callback_proxy.cpp | 34 dataParcel.WriteInt32(transition.fenceId); in OnTransitionStatusChange() 41 void LocationGnssGeofenceCallbackProxy::OnReportOperationResult(int fenceId, int type, int result) in OnReportOperationResult() argument 48 dataParcel.WriteInt32(fenceId); in OnReportOperationResult()
|
/base/location/frameworks/js/napi/include/ |
H A D | location_napi_adapter.h | 57 GnssGeofenceAsyncContext* CreateAsyncContextForRemoveGnssGeofence(const napi_env& env, int fenceId); 59 void AddCallbackToGnssGeofenceCallbackHostMap(int fenceId, sptr<LocationGnssGeofenceCallbackNapi> callbackHost); 60 void RemoveCallbackToGnssGeofenceCallbackHostMap(int fenceId); 61 sptr<LocationGnssGeofenceCallbackNapi> FindCallbackInGnssGeofenceCallbackHostMap(int fenceId);
|
/base/web/webview/test/unittest/ohos_adapter/graphic_adapter_test/ |
H A D | native_image_adapter_impl_test.cpp | 209 int fenceId = -1; in HWTEST_F() local 210 int32_t ret = imagerAdapter->AcquireNativeWindowBuffer(&windowBuffer, &fenceId); in HWTEST_F() 215 ret = imagerAdapter->AcquireNativeWindowBuffer(&windowBuffer, &fenceId); in HWTEST_F() 247 int fenceId = -1; in HWTEST_F() local 248 int32_t ret = imagerAdapter->ReleaseNativeWindowBuffer(windowBuffer, fenceId); in HWTEST_F() 253 imagerAdapter->ReleaseNativeWindowBuffer(windowBuffer, fenceId); in HWTEST_F()
|
/base/location/frameworks/js/napi/source/ |
H A D | location_gnss_geofence_callback_napi.cpp | 71 transition.fenceId = data.ReadInt32(); in OnRemoteRequest() 78 int fenceId = data.ReadInt32(); in OnRemoteRequest() local 81 OnReportOperationResult(fenceId, type, result); in OnRemoteRequest() 176 void LocationGnssGeofenceCallbackNapi::OnReportOperationResult(int fenceId, int type, int result) in OnReportOperationResult() argument 179 if ((type != addValue && fenceId == GetFenceId()) || in OnReportOperationResult() 185 SetFenceId(fenceId); in OnReportOperationResult() 303 void LocationGnssGeofenceCallbackNapi::SetFenceId(int fenceId) in SetFenceId() argument 306 fenceId_ = fenceId; in SetFenceId()
|
H A D | location_napi_adapter.cpp | 1121 int fenceId = callbackHost->GetFenceId(); in CreateReverseGeocodeAsyncContext() 1123 napi_create_int64(context->env, fenceId, &context->result[PARAM1]); in CreateReverseGeocodeAsyncContext() 1124 AddCallbackToGnssGeofenceCallbackHostMap(fenceId, callbackHost); in CreateReverseGeocodeAsyncContext() 1146 int fenceId = -1; in CreateReverseGeocodeAsyncContext() local 1153 NAPI_CALL(env, napi_get_value_int32(env, argv[0], &fenceId)); in CreateReverseGeocodeAsyncContext() 1154 auto asyncContext = CreateAsyncContextForRemoveGnssGeofence(env, fenceId); in CreateReverseGeocodeAsyncContext() 1163 GnssGeofenceAsyncContext* CreateAsyncContextForRemoveGnssGeofence(const napi_env& env, int fenceId) in CreateReverseGeocodeAsyncContext() argument 1167 asyncContext->fenceId_ = fenceId; in CreateReverseGeocodeAsyncContext() 1168 asyncContext->callbackHost_ = FindCallbackInGnssGeofenceCallbackHostMap(fenceId); in CreateReverseGeocodeAsyncContext() 1240 void AddCallbackToGnssGeofenceCallbackHostMap(int fenceId, spt in CreateReverseGeocodeAsyncContext() argument 1246 RemoveCallbackToGnssGeofenceCallbackHostMap(int fenceId) CreateReverseGeocodeAsyncContext() argument 1255 FindCallbackInGnssGeofenceCallbackHostMap(int fenceId) CreateReverseGeocodeAsyncContext() argument [all...] |
H A D | geofence_napi.cpp | 234 SetValueInt32(env, "geofenceId", geofenceTransition.fenceId, result); in GeofenceTransitionToJs()
|
/base/location/interfaces/inner_api/include/ |
H A D | i_gnss_geofence_callback.h | 33 virtual void OnReportOperationResult(int fenceId, int type, int result) = 0;
|
H A D | geofence_definition.h | 48 int fenceId; member
|
H A D | location_gnss_geofence_callback_napi.h | 46 void SetFenceId(int fenceId); 53 void OnReportOperationResult(int fenceId, int type, int result) override;
|
H A D | geofence_request.h | 77 void SetFenceId(int fenceId);
|
/base/location/test/location_geofence/source/ |
H A D | location_gnss_geofence_callback_host_test.cpp | 123 int fenceId = callback->GetFenceId(); in HWTEST_F() local 124 ASSERT_TRUE(fenceId == DEFAULT_NUM_VALUE); in HWTEST_F() 126 fenceId = callback->GetFenceId(); in HWTEST_F() 127 ASSERT_TRUE(fenceId != DEFAULT_NUM_VALUE); in HWTEST_F()
|
/base/location/services/location_locator/callback/include/ |
H A D | location_gnss_geofence_callback_proxy.h | 34 void OnReportOperationResult(int fenceId, int type, int result);
|
/base/location/services/location_gnss/gnss/include/ |
H A D | gnss_ability.h | 210 bool UnregisterGnssGeofenceCallback(int fenceId); 211 std::shared_ptr<GeofenceRequest> GetGeofenceRequestByFenceId(int fenceId); 213 void ReportGeofenceEvent(int fenceId, GeofenceEvent event); 215 int fenceId, GeofenceOperateType type, GeofenceOperateResult result); 241 bool CheckBundleNameInGnssGeofenceRequestMap(const std::string& bundleName, int fenceId);
|
/base/location/services/location_gnss/gnss/source/ |
H A D | gnss_ability.cpp | 602 int fenceId = GenerateFenceId(); in AddFence() local 603 request->SetFenceId(fenceId); in AddFence() 612 fenceInfo.fenceIndex = fenceId; in AddFence() 662 int fenceId = GenerateFenceId(); in AddGnssGeofence() local 663 request->SetFenceId(fenceId); in AddGnssGeofence() 672 fenceInfo.fenceIndex = fenceId; in AddGnssGeofence() 736 bool GnssAbility::UnregisterGnssGeofenceCallback(int fenceId) in UnregisterGnssGeofenceCallback() argument 743 if (fenceId == fenceIdInMap) { in UnregisterGnssGeofenceCallback() 756 bool GnssAbility::CheckBundleNameInGnssGeofenceRequestMap(const std::string& bundleName, int fenceId) in CheckBundleNameInGnssGeofenceRequestMap() argument 764 if (packageName.compare(bundleName) == 0 && fenceId in CheckBundleNameInGnssGeofenceRequestMap() 794 ReportGeofenceOperationResult( int fenceId, GeofenceOperateType type, GeofenceOperateResult result) ReportGeofenceOperationResult() argument 856 GetGeofenceRequestByFenceId(int fenceId) GetGeofenceRequestByFenceId() argument [all...] |
/base/location/frameworks/native/geofence_sdk/source/ |
H A D | geofence_request.cpp | 138 void GeofenceRequest::SetFenceId(int fenceId)
in SetFenceId() argument 140 fenceId_ = fenceId;
in SetFenceId()
|
/base/location/frameworks/native/fence_extension_ability/src/ |
H A D | js_fence_extension.cpp | 288 auto fenceId = std::atoi(GetAndDeleteFromMap(extraData, EXTENSION_PARAM_KEY_FENCE_ID).c_str()); in CallToUiThread() local 296 SetValueInt32(env, "geofenceId", fenceId, transitionObj); in CallToUiThread()
|
/base/location/test/location_gnss/source/ |
H A D | gnss_ability_test.cpp | 1848 int fenceId = 1; in HWTEST_F() local 1849 bool result = ability_->UnregisterGnssGeofenceCallback(fenceId); in HWTEST_F() 1871 int fenceId = 0; in HWTEST_F() local 1874 ability_->ReportGeofenceOperationResult(fenceId, type, result); in HWTEST_F() 1883 int fenceId = 0; in HWTEST_F() local 1885 ability_->ReportGeofenceEvent(fenceId, event); in HWTEST_F() 1894 int fenceId = 0; in HWTEST_F() local 1895 ability_->GetGeofenceRequestByFenceId(fenceId); in HWTEST_F()
|