Home
last modified time | relevance | path

Searched refs:SignalInformation (Results 1 – 25 of 86) sorted by relevance

1234

/ohos5.0/base/telephony/core_service/interfaces/innerkits/include/
H A Dsignal_information.h23 class SignalInformation : public Parcelable {
61 SignalInformation();
62 virtual ~SignalInformation() = default;
70 class GsmSignalInformation : public SignalInformation {
92 sptr<SignalInformation> NewInstance() const override;
104 class CdmaSignalInformation : public SignalInformation {
121 sptr<SignalInformation> NewInstance() const override;
132 class LteSignalInformation : public SignalInformation {
168 sptr<SignalInformation> NewInstance() const override;
181 class WcdmaSignalInformation : public SignalInformation {
[all …]
/ohos5.0/base/telephony/core_service/frameworks/native/src/
H A Dsignal_information.cpp35 int32_t SignalInformation::signalBar_ = SIGNAL_FIVE_BARS;
37 SignalInformation::SignalInformation() in SignalInformation() function in OHOS::Telephony::SignalInformation
42 void SignalInformation::InitSignalBar(const int32_t bar) in InitSignalBar()
63 std::unique_ptr<SignalInformation> SignalInformation::Unmarshalling(Parcel &parcel) in Unmarshalling()
68 void SignalInformation::SetSignalLevel(const int32_t level) in SetSignalLevel()
139 return SignalInformation::NetworkType::GSM; in GetNetworkType()
265 return SignalInformation::NetworkType::CDMA; in GetNetworkType()
413 return SignalInformation::NetworkType::LTE; in GetNetworkType()
574 return SignalInformation::NetworkType::WCDMA; in GetNetworkType()
710 return SignalInformation::NetworkType::TDSCDMA; in GetNetworkType()
[all …]
/ohos5.0/base/telephony/state_registry/frameworks/native/observer/src/
H A Dtelephony_observer.cpp27 int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) {} in OnSignalInfoUpdated()
111 std::vector<sptr<SignalInformation>> signalInfos; in OnSignalInfoUpdatedInner()
186 SignalInformation::NetworkType type; in ConvertSignalInfoList()
190 case SignalInformation::NetworkType::GSM: { in ConvertSignalInfoList()
198 case SignalInformation::NetworkType::CDMA: { in ConvertSignalInfoList()
206 case SignalInformation::NetworkType::LTE: in ConvertSignalInfoList()
208 case SignalInformation::NetworkType::NR: { in ConvertSignalInfoList()
212 case SignalInformation::NetworkType::WCDMA: { in ConvertSignalInfoList()
227 …MessageParcel &data, std::vector<sptr<SignalInformation>> &signalInfos, SignalInformation::Network… in ConvertLteNrSignalInfoList()
230 case SignalInformation::NetworkType::LTE: { in ConvertLteNrSignalInfoList()
[all …]
/ohos5.0/base/telephony/core_service/test/unittest/core_service_gtest/
H A Dnetwork_search_test.h199 void PrintSignalInformation(std::vector<sptr<SignalInformation>> signalList);
207 void PrintGsmSignalInformation(sptr<SignalInformation> signal);
208 void PrintCdmaSignalInformation(sptr<SignalInformation> signal);
209 void PrintWcdmaSignalInformation(sptr<SignalInformation> signal);
210 void PrintTdScdmaSignalInformation(sptr<SignalInformation> signal);
211 void PrintLteSignalInformation(sptr<SignalInformation> signal);
212 void PrintNrSignalInformation(sptr<SignalInformation> signal);
H A Dnetwork_search_test.cpp290 case SignalInformation::NetworkType::GSM: { in PrintSignalInformation()
294 case SignalInformation::NetworkType::CDMA: { in PrintSignalInformation()
298 case SignalInformation::NetworkType::WCDMA: { in PrintSignalInformation()
302 case SignalInformation::NetworkType::TDSCDMA: { in PrintSignalInformation()
306 case SignalInformation::NetworkType::LTE: { in PrintSignalInformation()
310 case SignalInformation::NetworkType::NR: { in PrintSignalInformation()
720 std::vector<sptr<SignalInformation>> result;
722 SignalInformation::NetworkType type;
725 if (type == SignalInformation::NetworkType::GSM) {
757 std::vector<sptr<SignalInformation>> result;
[all …]
/ohos5.0/base/telephony/core_service/services/network_search/src/
H A Dcell_info.cpp60 GSM_SIGNAL_THRESHOLD = SignalInformation::GSM_SIGNAL_THRESHOLD_4BAR; in InitCellSignalBar()
62 LTE_SIGNAL_THRESHOLD = SignalInformation::LTE_SIGNAL_THRESHOLD_4BAR; in InitCellSignalBar()
65 NR_SIGNAL_THRESHOLD = SignalInformation::NR_SIGNAL_THRESHOLD_4BAR; in InitCellSignalBar()
73 NR_SIGNAL_THRESHOLD = SignalInformation::NR_SIGNAL_THRESHOLD_5BAR; in InitCellSignalBar()
244 std::vector<sptr<SignalInformation>> signals; in UpdateSignalLevel()
264 case SignalInformation::NetworkType::GSM: in ConvertToCellType()
266 case SignalInformation::NetworkType::WCDMA: in ConvertToCellType()
268 case SignalInformation::NetworkType::LTE: in ConvertToCellType()
270 case SignalInformation::NetworkType::CDMA: in ConvertToCellType()
272 case SignalInformation::NetworkType::TDSCDMA: in ConvertToCellType()
[all …]
H A Dsignal_info.cpp34 SignalInformation::InitSignalBar(bar); in InitSignalBar()
149 std::vector<sptr<SignalInformation>> signals; in ProcessSignalIntensity()
168 void SignalInfo::GetSignalInfoList(std::vector<sptr<SignalInformation>> &signals) in GetSignalInfoList()
/ohos5.0/base/telephony/state_registry/interfaces/kits/js/
H A D@ohos.telephony.observer.d.ts52 type SignalInformation = radio.SignalInformation;
207 function on(type: 'signalInfoChange', callback: Callback<Array<SignalInformation>>): void;
241 … 'signalInfoChange', options: ObserverOptions, callback: Callback<Array<SignalInformation>>): void;
258 function off(type: 'signalInfoChange', callback?: Callback<Array<SignalInformation>>): void;
/ohos5.0/base/telephony/state_registry/services/src/
H A Dtelephony_state_registry_stub.cpp193 size = ((size > SignalInformation::MAX_SIGNAL_NUM) ? 0 : size); in OnUpdateSignalInfo()
199 std::vector<sptr<SignalInformation>> result; in OnUpdateSignalInfo()
212 SignalInformation::NetworkType type; in parseSignalInfos()
216 case SignalInformation::NetworkType::GSM: { in parseSignalInfos()
225 case SignalInformation::NetworkType::CDMA: { in parseSignalInfos()
234 case SignalInformation::NetworkType::LTE: in parseSignalInfos()
236 case SignalInformation::NetworkType::NR: { in parseSignalInfos()
240 case SignalInformation::NetworkType::WCDMA: { in parseSignalInfos()
256 …MessageParcel &data, std::vector<sptr<SignalInformation>> &result, SignalInformation::NetworkType … in ParseLteNrSignalInfos()
259 case SignalInformation::NetworkType::LTE: { in ParseLteNrSignalInfos()
[all …]
/ohos5.0/base/telephony/state_registry/interfaces/innerkits/observer/
H A Dtelephony_observer.h51 int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) override;
126 …void ConvertSignalInfoList(MessageParcel &data, std::vector<sptr<SignalInformation>> &signalInfos);
128 …MessageParcel &data, std::vector<sptr<SignalInformation>> &signalInfos, SignalInformation::Network…
/ohos5.0/base/telephony/state_registry/services/telephony_ext_wrapper/include/
H A Dtelephony_ext_wrapper.h35 … std::vector<sptr<SignalInformation>> &targetVec, const std::vector<sptr<SignalInformation>> &vec);
41 … void (*SEND_SIGNAL_INFO_CHANGED)(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec);
/ohos5.0/base/telephony/state_registry/test/unittest/state_test/
H A Dstate_registry_test.cpp174 std::vector<sptr<SignalInformation>> vec; in UpdateSignalInfo()
616 std::vector<sptr<SignalInformation>> vec;
836 std::vector<sptr<SignalInformation>> signalInformations;
839 sptr<SignalInformation> signalInformation = sptr<SignalInformation>();
946 std::vector<sptr<SignalInformation>> vec;
1082 std::vector<sptr<SignalInformation>> vecSignalInfo;
1167 std::vector<sptr<SignalInformation>> vecSignalInfo;
1218 dataParcel.WriteInt32(static_cast<int32_t>(SignalInformation::NetworkType::NR));
1222 std::vector<sptr<SignalInformation>> result;
1269 std::vector<sptr<SignalInformation>> result;
[all …]
H A Dstate_registry_observer.h36 void OnSignalInfoUpdated(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) in OnSignalInfoUpdated()
41 void OnSignalInfoUpdatedExt(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) in OnSignalInfoUpdatedExt()
/ohos5.0/base/telephony/state_registry/test/fuzztest/telephonystateregistry_fuzzer/
H A Dtelephonystateregistry_fuzzer.cpp255 SignalInformation::NetworkType type) in UpdateLteNrSignalInfo()
257 if (type == SignalInformation::NetworkType::LTE) { in UpdateLteNrSignalInfo()
265 if (type == SignalInformation::NetworkType::NR) { in UpdateLteNrSignalInfo()
286 SignalInformation::NetworkType type = in UpdateSignalInfo()
287 static_cast<SignalInformation::NetworkType>(size % SIGNAL_NUM + SIGNAL_PLUS); in UpdateSignalInfo()
288 if (type == SignalInformation::NetworkType::GSM) { in UpdateSignalInfo()
296 if (type == SignalInformation::NetworkType::CDMA) { in UpdateSignalInfo()
304 … if (type == SignalInformation::NetworkType::LTE || type == SignalInformation::NetworkType::NR) { in UpdateSignalInfo()
307 if (type == SignalInformation::NetworkType::WCDMA) { in UpdateSignalInfo()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-telephony-kit/
H A Djs-apis-observer.md28 ## SignalInformation section
30 type SignalInformation = radio.SignalInformation
38 | [radio.SignalInformation](js-apis-radio.md#signalinformation) | 网络信号强度信息对象。 |
259 on\(type: \'signalInfoChange\', callback: Callback\<Array\<SignalInformation\>\>): void
270 … | Callback\<Array\<[SignalInformation](js-apis-radio.md#signalinformation)\>\> | 是 | 以callback形…
289 observer.on('signalInfoChange', (data: Array<radio.SignalInformation>) => {
309 … | Callback\<Array\<[SignalInformation](js-apis-radio.md#signalinformation)\>\> | 是 | 以callback形…
331 observer.on('signalInfoChange', options, (data: Array<radio.SignalInformation>) => {
339 off\(type: \'signalInfoChange\', callback?: Callback\<Array\<SignalInformation\>\>): void
354 … | Callback\<Array\<[SignalInformation](js-apis-radio.md#signalinformation)\>\> | 否 | 以callback形…
[all …]
H A Djs-apis-radio.md537 getSignalInformation\(slotId: number, callback: AsyncCallback\<Array\<SignalInformation\>\>\): void
548 | callback | AsyncCallback\<Array\<[SignalInformation](#signalinformation)\>\> | 是 | 回调函数,返回从[Sig…
568 radio.getSignalInformation(slotId, (err: BusinessError, data: Array<radio.SignalInformation>) => {
580 getSignalInformation\(slotId: number\): Promise\<Array\<SignalInformation\>\>
596 | Promise\<Array\<[SignalInformation](#signalinformation)\>\> | 以Promise形式返回网络信号强度[SignalInformatio…
616 radio.getSignalInformation(slotId).then((data: Array<radio.SignalInformation>) => {
625 getSignalInformationSync\(slotId: number\): Array\<SignalInformation\>
641 | Array\<[SignalInformation](#signalinformation)\>| 返回网络信号强度[SignalInformation](#signalinformation)…
648 let signalInfo: Array<radio.SignalInformation> = radio.getSignalInformationSync(slotId);
1052 ## SignalInformation section
[all …]
/ohos5.0/base/telephony/core_service/interfaces/kits/js/
H A D@ohos.telephony.radio.d.ts880 …function getSignalInformation(slotId: number, callback: AsyncCallback<Array<SignalInformation>>): …
898 function getSignalInformation(slotId: number): Promise<Array<SignalInformation>>;
910 function getSignalInformationSync(slotId: number): Array<SignalInformation>;
2091 export interface SignalInformation {
2441 signalInformation: SignalInformation;
/ohos5.0/base/telephony/state_registry/services/include/
H A Dtelephony_state_registry_stub.h48 MessageParcel &data, const int32_t size, std::vector<sptr<SignalInformation>> &result);
50 …MessageParcel &data, std::vector<sptr<SignalInformation>> &result, SignalInformation::NetworkType …
H A Dtelephony_state_registry_service.h53 …int32_t UpdateSignalInfo(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) override;
84 void SendSignalInfoChanged(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec);
101 std::map<int32_t, std::vector<sptr<SignalInformation>>> signalInfos_;
/ohos5.0/base/telephony/core_service/test/unittest/ui_client/
H A Dstate_registry_observer.h36 void OnSignalInfoUpdated(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) in OnSignalInfoUpdated()
41 void OnSignalInfoUpdatedExt(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) in OnSignalInfoUpdatedExt()
/ohos5.0/base/telephony/state_registry/frameworks/js/napi/include/
H A Dupdate_infos.h44 std::vector<sptr<SignalInformation>> signalInfoList_ {};
45 SignalUpdateInfo(int32_t slotId, std::vector<sptr<SignalInformation>> infoList) in SignalUpdateInfo()
/ohos5.0/base/telephony/core_service/services/network_search/test/
H A Dtest.cpp244 std::vector<sptr<SignalInformation>> signals; in TestGetSignalInfoList()
246 SignalInformation::NetworkType type; in TestGetSignalInfoList()
251 if (type == SignalInformation::NetworkType::GSM) { in TestGetSignalInfoList()
254 } else if (type == SignalInformation::NetworkType::CDMA) { in TestGetSignalInfoList()
257 } else if (type == SignalInformation::NetworkType::LTE) { in TestGetSignalInfoList()
260 } else if (type == SignalInformation::NetworkType::WCDMA) { in TestGetSignalInfoList()
263 } else if (type == SignalInformation::NetworkType::TDSCDMA) { in TestGetSignalInfoList()
266 } else if (type == SignalInformation::NetworkType::NR) { in TestGetSignalInfoList()
/ohos5.0/base/telephony/core_service/services/network_search/include/
H A Dnetwork_search_notify.h30 …void NotifySignalInfoUpdated(int32_t slotId, const std::vector<sptr<SignalInformation>> &signalInf…
/ohos5.0/docs/en/application-dev/reference/apis-telephony-kit/
H A Djs-apis-radio.md537 getSignalInformation\(slotId: number, callback: AsyncCallback\<Array\<SignalInformation\>\>\): void
548SignalInformation](#signalinformation)\>\> | Yes | Callback used to return the result, which is a…
568 radio.getSignalInformation(slotId, (err: BusinessError, data: Array<radio.SignalInformation>) => {
580 getSignalInformation\(slotId: number\): Promise\<Array\<SignalInformation\>\>
596 …[SignalInformation](#signalinformation)\>\> | Promise used to return the result, which is a list o…
616 radio.getSignalInformation(slotId).then((data: Array<radio.SignalInformation>) => {
625 getSignalInformationSync\(slotId: number\): Array\<SignalInformation\>
641 | Array\<[SignalInformation](#signalinformation)\>| Array of child class objects derived from [Sign…
648 let signalInfo: Array<radio.SignalInformation> = radio.getSignalInformationSync(slotId);
1052 ## SignalInformation section
[all …]
H A Djs-apis-observer.md143 on\(type: \'signalInfoChange\', callback: Callback\<Array\<SignalInformation\>\>): void
154 …rray\<[SignalInformation](js-apis-radio.md#signalinformation)\>\> | Yes | Callback used to return…
173 observer.on('signalInfoChange', (data: Array<radio.SignalInformation>) => {
181 …gnalInfoChange\', options: ObserverOptions, callback: Callback\<Array\<SignalInformation\>\>): void
193 …rray\<[SignalInformation](js-apis-radio.md#signalinformation)\>\> | Yes | Callback used to return…
215 observer.on('signalInfoChange', options, (data: Array<radio.SignalInformation>) => {
223 off\(type: \'signalInfoChange\', callback?: Callback\<Array\<SignalInformation\>\>): void
238 …rray\<[SignalInformation](js-apis-radio.md#signalinformation)\>\> | No | Callback used to return …
257 let callback: (data: Array<radio.SignalInformation>) => void = (data: Array<radio.SignalInformation

1234