Home
last modified time | relevance | path

Searched refs:cell (Results 1 – 25 of 113) sorted by relevance

12345

/ohos5.0/base/telephony/core_service/services/network_search/src/
H A Dcell_info.cpp377 if (cell != nullptr) { in ProcessNeighboringCellGsm()
401 if (cell != nullptr) { in ProcessNeighboringCellLte()
404 cell->Init(0, 0, 0); in ProcessNeighboringCellLte()
421 if (cell != nullptr) { in ProcessNeighboringCellWcdma()
442 if (cell != nullptr) { in ProcessNeighboringCellCdma()
466 if (cell != nullptr) { in ProcessNeighboringCellTdscdma()
511 if (cell != nullptr) { in ProcessCurrentCellGsm()
543 if (cell != nullptr) { in ProcessCurrentCellLte()
574 if (cell != nullptr) { in ProcessCurrentCellWcdma()
604 if (cell != nullptr) { in ProcessCurrentCellCdma()
[all …]
/ohos5.0/drivers/interface/location/lpfence/cellfence/v1_0/
H A DICellfenceInterface.idl22 * You can use the APIs to add or remove cell fences and obtain cell fence information of a device.
33 * You can use the APIs to add or remove cell fences and obtain cell fence information of a device.
46 * @brief Imports the data types of the cell fence module.
60 * @brief Defines APIs for basic cell fence operations.
62 … the APIs to register or unregister a callback, add or remove cell fences, obtain the cell fence i…
68 … enabling the cell fencing feature, you need to register the callback to report the cell fence sta…
96 * @brief Adds cell fences.
98 …* Multiple cell fences can be added at a time. A cell fence contains information about multiple ba…
111 * @brief Removes cell fences.
113 * Multiple cell fences can be removed at a time.
[all …]
H A DCellfenceTypes.idl20 * @brief Provides cell fence APIs for low-power fence services.
22 * You can use the APIs to add or remove cell fences and obtain cell fence information of a device.
32 * @brief Defines the data types used by the cell fence module.
39 * @brief Declares the path of the cell fence module interface package.
51 /** The device is within the cell fence. */
53 /** The device is out of the cell fence. */
58 * @brief Defines the struct of the cell fence information.
70 * @brief Defines the struct for a cell fence to add.
75 /** ID of the cell fence to add. A cell fence with the same ID cannot be added repeatedly. */
99 /** Maximum number of cell fences supported by the device. */
[all …]
H A DICellfenceCallback.idl20 * @brief Provides cell fence APIs for low-power fence services.
22 * You can use the APIs to add or remove cell fences and obtain cell fence information of a device.
32 * @brief Defines the callbacks of the cell fence module.
39 * @brief Declares the path of the cell fence module interface package.
46 * @brief Imports data types of the cell fence module.
53 * @brief Defines the callback of the cell fence module.
55 … enabling the cell fencing feature, you need to register the callback to report the cell fence sta…
62 * @brief Called to report the cell fence status changes.
64 …his callback will be invoked to report the cell fence status when the relationship between a devic…
76 * @brief Called to report the cell fence information of a device.
[all …]
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/location_lpfence_cellfence_v1_0/foo/location/lpfence/cellfence/v1_0/
H A DICellfenceInterface.idl22 * You can use the APIs to add or remove cell fences and obtain cell fence information of a device.
33 * You can use the APIs to add or remove cell fences and obtain cell fence information of a device.
46 * @brief Imports the data types of the cell fence module.
60 * @brief Defines APIs for basic cell fence operations.
62 … the APIs to register or unregister a callback, add or remove cell fences, obtain the cell fence i…
68 … enabling the cell fencing feature, you need to register the callback to report the cell fence sta…
96 * @brief Adds cell fences.
98 …* Multiple cell fences can be added at a time. A cell fence contains information about multiple ba…
111 * @brief Removes cell fences.
113 * Multiple cell fences can be removed at a time.
[all …]
H A DCellfenceTypes.idl20 * @brief Provides cell fence APIs for low-power fence services.
22 * You can use the APIs to add or remove cell fences and obtain cell fence information of a device.
32 * @brief Defines the data types used by the cell fence module.
39 * @brief Declares the path of the cell fence module interface package.
51 /** The device is within the cell fence. */
53 /** The device is out of the cell fence. */
58 * @brief Defines the struct of the cell fence information.
70 * @brief Defines the struct for a cell fence to add.
75 /** ID of the cell fence to add. A cell fence with the same ID cannot be added repeatedly. */
99 /** Maximum number of cell fences supported by the device. */
[all …]
H A DICellfenceCallback.idl20 * @brief Provides cell fence APIs for low-power fence services.
22 * You can use the APIs to add or remove cell fences and obtain cell fence information of a device.
32 * @brief Defines the callbacks of the cell fence module.
39 * @brief Declares the path of the cell fence module interface package.
46 * @brief Imports data types of the cell fence module.
53 * @brief Defines the callback of the cell fence module.
55 … enabling the cell fencing feature, you need to register the callback to report the cell fence sta…
62 * @brief Called to report the cell fence status changes.
64 …his callback will be invoked to report the cell fence status when the relationship between a devic…
76 * @brief Called to report the cell fence information of a device.
[all …]
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/ril_v1_2/foo/ril/v1_2/
H A DTypes.idl70 /** Physical cell ID. */
87 * @brief Defines NR cell's information.
96 /** Physical cell ID. */
119 * @brief Defines the NR cell information.
128 * Physical cell ID
138 * NR cell ID
211 * @brief Defines the neighboring cell list.
220 * Neighboring cell list
235 * Physical cell ID
245 * NR cell ID
[all …]
/ohos5.0/drivers/interface/ril/v1_2/
H A DTypes.idl70 /** Physical cell ID. */
87 * @brief Defines NR cell's information.
96 /** Physical cell ID. */
119 * @brief Defines the NR cell information.
128 * Physical cell ID
138 * NR cell ID
211 * @brief Defines the neighboring cell list.
220 * Neighboring cell list
235 * Physical cell ID
245 * NR cell ID
[all …]
/ohos5.0/base/telephony/state_registry/test/fuzztest/telephonystateregistry_fuzzer/
H A Dtelephonystateregistry_fuzzer.cpp76 if (cell == nullptr) { in CreateGsmCellInfo()
79 cell->lac_ = static_cast<int32_t>(size); in CreateGsmCellInfo()
83 cell->mcc_ = mcc; in CreateGsmCellInfo()
85 cell->mnc_ = mnc; in CreateGsmCellInfo()
95 if (cell == nullptr) { in CreateLteCellInfo()
98 cell->pci_ = static_cast<int32_t>(size); in CreateLteCellInfo()
99 cell->tac_ = static_cast<int32_t>(size); in CreateLteCellInfo()
102 cell->mcc_ = mcc; in CreateLteCellInfo()
104 cell->mnc_ = mnc; in CreateLteCellInfo()
126 if (cell == nullptr) { in UpdateCellInfo()
[all …]
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/
H A Drequest.rs16 use std::cell::UnsafeCell;
36 pub(crate) cell: Arc<ReqCell>,
42 cell: Arc::new(ReqCell::new(request)), in new()
49 unsafe { &mut *self.cell.request.get() } in ref_mut()
56 cell: self.cell.clone(), in clone()
/ohos5.0/drivers/interface/location/lpfence/cellbatching/v1_0/
H A DICellbatchingInterface.idl23 …* The cell batching feature is used to determine the user's activity area based on the base statio…
32 …brief Declares the APIs provided by the cell batching module. You can use the APIs to enable or di…
39 * @brief Declares the path of the cell batching interface package.
46 * @brief Imports data types of the cell batching module.
53 * @brief Imports callback definitions of the cell batching module.
60 * @brief Defines APIs for basic cell batching operations.
62 …* You can use the APIs to register or unregister a callback, enable or disable the cell batching f…
68 …* Before enabling the cell batching feature, you need to register a callback to report the base st…
83 …* When the cell batching feature is no longer required or the registered callback needs to be chan…
96 * @brief Enables or disables the cell batching feature.
[all …]
H A DCellbatchingTypes.idl23 …* The cell batching feature is used to determine the user's activity area based on the base statio…
32 * @brief Defines the data types of the cell batching module.
39 * @brief Declares the path of the cell batching interface package.
46 * @brief Enumerates the operations on the cell batching feature.
51 /** Disable the cell batching feature. */
53 /** Enable the cell batching feature. */
58 * @brief Defines the struct for setting the cell batching feature.
63 … /** Enable or disable the cell batching function. For details, see {@Link CellbatchingSwitch}. */
H A DICellbatchingCallback.idl23 …* The cell batching feature is used to determine the user's activity area based on the base statio…
32 * @brief Defines the callbacks of the cell batching module.
34 * The callback instance must be registered when a user subscribes to the cell batching feature.
41 * @brief Declares the path of the cell batching interface package.
48 * @brief Imports data types of the cell batching module.
55 * @brief Defines a callback of the cell batching module.
57 …* Before enabling the cell batching feature, you need to register the callback to report the base …
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/location_lpfence_cellbatching_v1_0/foo/location/lpfence/cellbatching/v1_0/
H A DICellbatchingInterface.idl23 …* The cell batching feature is used to determine the user's activity area based on the base statio…
32 …brief Declares the APIs provided by the cell batching module. You can use the APIs to enable or di…
39 * @brief Declares the path of the cell batching interface package.
46 * @brief Imports data types of the cell batching module.
53 * @brief Imports callback definitions of the cell batching module.
60 * @brief Defines APIs for basic cell batching operations.
62 …* You can use the APIs to register or unregister a callback, enable or disable the cell batching f…
68 …* Before enabling the cell batching feature, you need to register a callback to report the base st…
83 …* When the cell batching feature is no longer required or the registered callback needs to be chan…
96 * @brief Enables or disables the cell batching feature.
[all …]
H A DCellbatchingTypes.idl23 …* The cell batching feature is used to determine the user's activity area based on the base statio…
32 * @brief Defines the data types of the cell batching module.
39 * @brief Declares the path of the cell batching interface package.
46 * @brief Enumerates the operations on the cell batching feature.
51 /** Disable the cell batching feature. */
53 /** Enable the cell batching feature. */
58 * @brief Defines the struct for setting the cell batching feature.
63 … /** Enable or disable the cell batching function. For details, see {@Link CellbatchingSwitch}. */
H A DICellbatchingCallback.idl23 …* The cell batching feature is used to determine the user's activity area based on the base statio…
32 * @brief Defines the callbacks of the cell batching module.
34 * The callback instance must be registered when a user subscribes to the cell batching feature.
41 * @brief Declares the path of the cell batching interface package.
48 * @brief Imports data types of the cell batching module.
55 * @brief Defines a callback of the cell batching module.
57 …* Before enabling the cell batching feature, you need to register the callback to report the base …
/ohos5.0/base/telephony/state_registry/frameworks/native/observer/src/
H A Dtelephony_observer.cpp261 std::unique_ptr<GsmCellInformation> cell = std::make_unique<GsmCellInformation>(); in ConvertCellInfoList() local
262 if (cell != nullptr) { in ConvertCellInfoList()
263 cell->ReadFromParcel(data); in ConvertCellInfoList()
264 cells.emplace_back(cell.release()); in ConvertCellInfoList()
270 if (cell != nullptr) { in ConvertCellInfoList()
271 cell->ReadFromParcel(data); in ConvertCellInfoList()
272 cells.emplace_back(cell.release()); in ConvertCellInfoList()
277 std::unique_ptr<NrCellInformation> cell = std::make_unique<NrCellInformation>(); in ConvertCellInfoList() local
278 if (cell != nullptr) { in ConvertCellInfoList()
279 cell->ReadFromParcel(data); in ConvertCellInfoList()
[all …]
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/lpfence/
H A Dlpfence_geofence_cell_info.md20 | struct [CurrentCell](lpfence_current_cell.md)[cell](#cell) | 设备驻留的基站主区信息。详见[CurrentCell](lpfence_…
27 ### cell subsection
30 struct CurrentCell GeofenceCellInfo::cell
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/common/include/
H A Dshared_block.h65 } cell; member
143 *outSizeIncludingNull = cellUnit->cell.stringOrBlobValue.size; in GetCellUnitValueString()
145 … OffsetToPtr(cellUnit->cell.stringOrBlobValue.offset, cellUnit->cell.stringOrBlobValue.size)); in GetCellUnitValueString()
153 *outSize = cellUnit->cell.stringOrBlobValue.size; in GetCellUnitValueBlob()
154 …return OffsetToPtr(cellUnit->cell.stringOrBlobValue.offset, cellUnit->cell.stringOrBlobValue.size); in GetCellUnitValueBlob()
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/appdatafwk/src/
H A Dshared_block.cpp331 cellUnit->cell.stringOrBlobValue.offset = offset; in PutBlobOrString()
332 cellUnit->cell.stringOrBlobValue.size = size; in PutBlobOrString()
350 cellUnit->cell.longValue = value; in PutLong()
368 cellUnit->cell.doubleValue = value; in PutDouble()
387 cellUnit->cell.stringOrBlobValue.offset = 0; in PutNull()
388 cellUnit->cell.stringOrBlobValue.size = 0; in PutNull()
412 …auto value = static_cast<char*>(block->OffsetToPtr(cell.stringOrBlobValue.offset, cell.stringOrBlo… in GetString()
413 if (cell.stringOrBlobValue.size < 1 || value == nullptr) { in GetString()
422 cell.stringOrBlobValue.size)); in GetBlob()
423 return std::vector<uint8_t>(value, value + cell.stringOrBlobValue.size); in GetBlob()
[all …]
/ohos5.0/base/telephony/core_service/test/unittest/core_service_gtest/
H A Dnetwork_search_test.h201 void PrintGsmCellInformation(sptr<CellInformation> cell);
202 void PrintCdmaCellInformation(sptr<CellInformation> cell);
203 void PrintWcdmaCellInformation(sptr<CellInformation> cell);
204 void PrintTdscdmaCellInformation(sptr<CellInformation> cell);
205 void PrintLteCellInformation(sptr<CellInformation> cell);
206 void PrintNrCellInformation(sptr<CellInformation> cell);
/ohos5.0/foundation/distributeddatamgr/relational_store/interfaces/inner_api/appdatafwk/include/
H A Dshared_block.h94 } cell; member
195 *outSizeIncludingNull = cellUnit->cell.stringOrBlobValue.size; in GetCellUnitValueString()
197 … OffsetToPtr(cellUnit->cell.stringOrBlobValue.offset, cellUnit->cell.stringOrBlobValue.size)); in GetCellUnitValueString()
205 *outSize = cellUnit->cell.stringOrBlobValue.size; in GetCellUnitValueBlob()
206 …return OffsetToPtr(cellUnit->cell.stringOrBlobValue.offset, cellUnit->cell.stringOrBlobValue.size); in GetCellUnitValueBlob()
/ohos5.0/base/telephony/state_registry/services/src/
H A Dtelephony_state_registry_stub.cpp300 std::unique_ptr<GsmCellInformation> cell = std::make_unique<GsmCellInformation>(); in OnUpdateCellInfo() local
301 if (cell != nullptr) { in OnUpdateCellInfo()
302 cell->ReadFromParcel(data); in OnUpdateCellInfo()
303 cells.emplace_back(cell.release()); in OnUpdateCellInfo()
309 if (cell != nullptr) { in OnUpdateCellInfo()
310 cell->ReadFromParcel(data); in OnUpdateCellInfo()
311 cells.emplace_back(cell.release()); in OnUpdateCellInfo()
316 std::unique_ptr<NrCellInformation> cell = std::make_unique<NrCellInformation>(); in OnUpdateCellInfo() local
317 if (cell != nullptr) { in OnUpdateCellInfo()
318 cell->ReadFromParcel(data); in OnUpdateCellInfo()
[all …]
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/ril_v1_1/foo/ril/v1_1/
H A DTypes.idl2442 * Physical cell ID
2552 * Super cell
2582 * Super cell ID
2597 * Physical cell ID
2607 * NR cell ID
2744 * Physical cell ID
2884 * Super cell
2914 * Super cell ID
2929 * Physical cell ID
2939 * NR cell ID
[all …]

12345