/base/location/interfaces/inner_api/include/ |
H A D | locator.h | 51 virtual void GetAddressByCoordinate(MessageParcel &data, std::list<std::shared_ptr<GeoAddress>>& replyList) = 0; 52 virtual void GetAddressByLocationName(MessageParcel &data, std::list<std::shared_ptr<GeoAddress>>& replyList) = 0; 86 std::list<std::shared_ptr<GeoAddress>>& replyList) = 0; 88 std::list<std::shared_ptr<GeoAddress>>& replyList) = 0;
|
H A D | locator_impl.h | 195 * @param replyList Indicates the result of the address info. 197 void GetAddressByCoordinate(MessageParcel &data, std::list<std::shared_ptr<GeoAddress>>& replyList); 203 * @param replyList Indicates the result of the address info. 205 void GetAddressByLocationName(MessageParcel &data, std::list<std::shared_ptr<GeoAddress>>& replyList); 455 * @param replyList Indicates the result of the address info. 459 std::list<std::shared_ptr<GeoAddress>>& replyList); 465 * @param replyList Indicates the result of the address info. 469 std::list<std::shared_ptr<GeoAddress>>& replyList);
|
H A D | locator_proxy.h | 97 std::list<std::shared_ptr<GeoAddress>>& replyList); 99 std::list<std::shared_ptr<GeoAddress>>& replyList);
|
H A D | location_async_context.h | 196 std::list<std::shared_ptr<GeoAddress>> replyList; member in OHOS::Location::ReverseGeoCodeAsyncContext 209 std::list<std::shared_ptr<GeoAddress>> replyList; member in OHOS::Location::GeoCodeAsyncContext
|
/base/location/frameworks/cj/source/ |
H A D | geolocationmanager_utils.cpp | 135 CJGeoAddressArr ListGeoAddressToCJGeoAddressArr(std::list<std::shared_ptr<Location::GeoAddress>>& replyList) in ListGeoAddressToCJGeoAddressArr() argument 138 if (replyList.size() == 0) { in ListGeoAddressToCJGeoAddressArr() 141 ret.head = static_cast<CJGeoAddress*>(malloc(replyList.size() * sizeof(CJGeoAddress))); in ListGeoAddressToCJGeoAddressArr() 145 ret.size = replyList.size(); in ListGeoAddressToCJGeoAddressArr() 147 for (auto iter = replyList.begin(); iter != replyList.end(); ++iter) { in ListGeoAddressToCJGeoAddressArr()
|
H A D | geolocationmanager_impl.cpp | 325 std::list<std::shared_ptr<Location::GeoAddress>> replyList; in GetAddressesFromLocation() local 326 errCode = g_locatorProxy->GetAddressByCoordinateV9(reverseGeoCodeRequest, replyList); in GetAddressesFromLocation() 327 if (replyList.empty() || errCode != Location::LocationErrCode::ERRCODE_SUCCESS) { in GetAddressesFromLocation() 330 return ListGeoAddressToCJGeoAddressArr(replyList); in GetAddressesFromLocation() 355 std::list<std::shared_ptr<Location::GeoAddress>> replyList; in GetAddressesFromLocationName() local 356 errCode = g_locatorProxy->GetAddressByLocationNameV9(geoCodeRequest, replyList); in GetAddressesFromLocationName() 357 if (replyList.empty() || errCode != Location::LocationErrCode::ERRCODE_SUCCESS) { in GetAddressesFromLocationName() 360 return ListGeoAddressToCJGeoAddressArr(replyList); in GetAddressesFromLocationName()
|
/base/location/frameworks/native/locator_sdk/source/ |
H A D | locator_impl.cpp | 362 void LocatorImpl::GetAddressByCoordinate(MessageParcel &data, std::list<std::shared_ptr<GeoAddress>>& replyList) in GetAddressByCoordinate() argument 386 replyList = callback->GetResult(); in GetAddressByCoordinate() 393 for (auto iter = replyList.begin(); iter != replyList.end(); ++iter) { in GetAddressByCoordinate() 399 void LocatorImpl::GetAddressByLocationName(MessageParcel &data, std::list<std::shared_ptr<GeoAddress>>& replyList) in GetAddressByLocationName() argument 424 replyList = callback->GetResult(); in GetAddressByLocationName() 431 for (auto iter = replyList.begin(); iter != replyList.end(); ++iter) { in GetAddressByLocationName() 944 std::list<std::shared_ptr<GeoAddress>>& replyList) in GetAddressByCoordinateV9() 961 LocationErrCode errCode = proxy->GetAddressByCoordinateV9(data, replyList); in GetAddressByCoordinateV9() 943 GetAddressByCoordinateV9(MessageParcel &data, std::list<std::shared_ptr<GeoAddress>>& replyList) GetAddressByCoordinateV9() argument 979 GetAddressByLocationNameV9(MessageParcel &data, std::list<std::shared_ptr<GeoAddress>>& replyList) GetAddressByLocationNameV9() argument [all...] |
H A D | country_code_manager.cpp | 187 std::list<std::shared_ptr<GeoAddress>> replyList; in GetCountryCodeByLocation() local 203 errorCode = locatorImpl->GetAddressByCoordinateV9(dataParcel, replyList); in GetCountryCodeByLocation() 204 if (replyList.empty() || errorCode != ERRCODE_SUCCESS) { in GetCountryCodeByLocation() 208 return replyList.front()->countryCode_; in GetCountryCodeByLocation()
|
H A D | locator_proxy.cpp | 674 std::list<std::shared_ptr<GeoAddress>>& replyList) in GetAddressByCoordinateV9() 685 replyList.push_back(GeoAddress::Unmarshalling(reply)); in GetAddressByCoordinateV9() 693 std::list<std::shared_ptr<GeoAddress>>& replyList) in GetAddressByLocationNameV9() 704 replyList.push_back(GeoAddress::Unmarshalling(reply)); in GetAddressByLocationNameV9() 673 GetAddressByCoordinateV9(MessageParcel &data, std::list<std::shared_ptr<GeoAddress>>& replyList) GetAddressByCoordinateV9() argument 692 GetAddressByLocationNameV9(MessageParcel &data, std::list<std::shared_ptr<GeoAddress>>& replyList) GetAddressByLocationNameV9() argument
|
/base/location/frameworks/js/napi/include/ |
H A D | napi_util.h | 47 std::list<std::shared_ptr<GeoAddress>>& replyList, napi_value& arrayResult); 77 std::vector<std::shared_ptr<LocatingRequiredData>>& replyList, napi_value& arrayResult);
|
/base/location/frameworks/js/napi/source/ |
H A D | napi_util.cpp | 177 std::list<std::shared_ptr<GeoAddress>>& replyList, napi_value& arrayResult) in GeoAddressesToJsObj() 180 for (auto iter = replyList.begin(); iter != replyList.end(); ++iter) { in GeoAddressesToJsObj() 223 std::vector<std::shared_ptr<LocatingRequiredData>>& replyList, napi_value& arrayResult) in LocatingRequiredDataToJsObj() 226 for (size_t i = 0; i < replyList.size(); i++) { in LocatingRequiredDataToJsObj() 231 SetValueUtf8String(env, "ssid", replyList[i]->GetWifiScanInfo()->GetSsid().c_str(), wifiObj); in LocatingRequiredDataToJsObj() 232 SetValueUtf8String(env, "bssid", replyList[i]->GetWifiScanInfo()->GetBssid().c_str(), wifiObj); in LocatingRequiredDataToJsObj() 233 SetValueInt32(env, "rssi", replyList[i]->GetWifiScanInfo()->GetRssi(), wifiObj); in LocatingRequiredDataToJsObj() 234 SetValueInt32(env, "frequency", replyList[i]->GetWifiScanInfo()->GetFrequency(), wifiObj); in LocatingRequiredDataToJsObj() 235 SetValueInt64(env, "timestamp", replyList[ in LocatingRequiredDataToJsObj() 176 GeoAddressesToJsObj(const napi_env& env, std::list<std::shared_ptr<GeoAddress>>& replyList, napi_value& arrayResult) GeoAddressesToJsObj() argument 222 LocatingRequiredDataToJsObj(const napi_env& env, std::vector<std::shared_ptr<LocatingRequiredData>>& replyList, napi_value& arrayResult) LocatingRequiredDataToJsObj() argument [all...] |
H A D | location_napi_adapter.cpp | 311 errorCode = g_locatorClient->GetAddressByCoordinateV9(context->reverseGeoCodeRequest, context->replyList); in CreateReverseGeocodeAsyncContext() 312 if (context->replyList.empty() || errorCode != ERRCODE_SUCCESS) { in CreateReverseGeocodeAsyncContext() 320 g_locatorClient->GetAddressByCoordinate(context->reverseGeoCodeRequest, context->replyList); in CreateReverseGeocodeAsyncContext() 321 if (context->replyList.empty()) { in CreateReverseGeocodeAsyncContext() 329 napi_create_array_with_length(context->env, context->replyList.size(), &context->result[PARAM1])); in CreateReverseGeocodeAsyncContext() 330 GeoAddressesToJsObj(context->env, context->replyList, context->result[PARAM1]); in CreateReverseGeocodeAsyncContext() 352 errorCode = g_locatorClient->GetAddressByLocationNameV9(context->geoCodeRequest, context->replyList); in CreateReverseGeocodeAsyncContext() 353 if (context->replyList.empty() || errorCode != ERRCODE_SUCCESS) { in CreateReverseGeocodeAsyncContext() 361 g_locatorClient->GetAddressByLocationName(context->geoCodeRequest, context->replyList); in CreateReverseGeocodeAsyncContext() 362 if (context->replyList in CreateReverseGeocodeAsyncContext() [all...] |
/base/location/frameworks/cj/include/ |
H A D | geolocationmanager_utils.h | 195 CJGeoAddressArr ListGeoAddressToCJGeoAddressArr(std::list<std::shared_ptr<Location::GeoAddress>>& replyList);
|