Home
last modified time | relevance | path

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

123

/base/telephony/core_service/interfaces/innerkits/include/
Dsignal_information.h23 class SignalInformation : public Parcelable {
42 virtual SignalInformation::NetworkType GetNetworkType() const = 0;
45 static std::unique_ptr<SignalInformation> Unmarshalling(Parcel &parcel);
50 virtual sptr<SignalInformation> NewInstance() const = 0;
51 SignalInformation();
52 virtual ~SignalInformation() = default;
58 class GsmSignalInformation : public SignalInformation {
69 sptr<SignalInformation> NewInstance() const override;
70 SignalInformation::NetworkType GetNetworkType() const override;
81 class CdmaSignalInformation : public SignalInformation {
[all …]
Dtelephony_observer_broker.h46 int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) = 0;
Dtelephony_state_registry_proxy.h42 int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) override;
Di_telephony_state_notify.h100 int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) = 0;
Dtelephony_state_registry_client.h35 int32_t UpdateSignalInfo(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec);
/base/telephony/core_service/frameworks/native/src/
Dsignal_information.cpp28 const int32_t *GSM_SIGNAL_THRESHOLD = SignalInformation::GSM_SIGNAL_THRESHOLD_5BAR;
29 const int32_t *CDMA_SIGNAL_THRESHOLD = SignalInformation::CDMA_SIGNAL_THRESHOLD_5BAR;
30 const int32_t *LTE_SIGNAL_THRESHOLD = SignalInformation::LTE_SIGNAL_THRESHOLD_5BAR;
31 const int32_t *WCDMA_SIGNAL_THRESHOLD = SignalInformation::WCDMA_SIGNAL_THRESHOLD_5BAR;
32 const int32_t *TD_SCDMA_SIGNAL_THRESHOLD = SignalInformation::TD_SCDMA_SIGNAL_THRESHOLD_5BAR;
33 const int32_t *NR_SIGNAL_THRESHOLD = SignalInformation::NR_SIGNAL_THRESHOLD_5BAR;
34 int32_t SignalInformation::signalBar_ = SIGNAL_FIVE_BARS;
36 SignalInformation::SignalInformation() in SignalInformation() function in OHOS::Telephony::SignalInformation
41 void SignalInformation::InitSignalBar(const int32_t bar) in InitSignalBar()
44 GSM_SIGNAL_THRESHOLD = SignalInformation::GSM_SIGNAL_THRESHOLD_4BAR; in InitSignalBar()
[all …]
/base/telephony/state_registry/interfaces/kits/js/
D@ohos.telephony.observer.d.ts31 type SignalInformation = radio.SignalInformation; alias
87 function on(type: 'signalInfoChange', callback: Callback<Array<SignalInformation>>): void;
89 callback: Callback<Array<SignalInformation>>): void;
102 function off(type: 'signalInfoChange', callback?: Callback<Array<SignalInformation>>): void;
/base/telephony/core_service/test/unittest/core_service_gtest/
Dnetwork_search_test.h197 void PrintSignalInformation(std::vector<sptr<SignalInformation>> signalList);
205 void PrintGsmSignalInformation(sptr<SignalInformation> signal);
206 void PrintCdmaSignalInformation(sptr<SignalInformation> signal);
207 void PrintWcdmaSignalInformation(sptr<SignalInformation> signal);
208 void PrintTdScdmaSignalInformation(sptr<SignalInformation> signal);
209 void PrintLteSignalInformation(sptr<SignalInformation> signal);
210 void PrintNrSignalInformation(sptr<SignalInformation> signal);
Dnetwork_search_test.cpp253 void NetworkSearchTest::PrintSignalInformation(std::vector<sptr<SignalInformation>> signalList) in PrintSignalInformation()
257 case SignalInformation::NetworkType::GSM: { in PrintSignalInformation()
261 case SignalInformation::NetworkType::CDMA: { in PrintSignalInformation()
265 case SignalInformation::NetworkType::WCDMA: { in PrintSignalInformation()
269 case SignalInformation::NetworkType::TDSCDMA: { in PrintSignalInformation()
273 case SignalInformation::NetworkType::LTE: { in PrintSignalInformation()
277 case SignalInformation::NetworkType::NR: { in PrintSignalInformation()
288 void NetworkSearchTest::PrintGsmSignalInformation(sptr<SignalInformation> signal) in PrintGsmSignalInformation()
302 void NetworkSearchTest::PrintCdmaSignalInformation(sptr<SignalInformation> signal) in PrintCdmaSignalInformation()
317 void NetworkSearchTest::PrintWcdmaSignalInformation(sptr<SignalInformation> signal) in PrintWcdmaSignalInformation()
[all …]
/base/telephony/state_registry/frameworks/native/observer/src/
Dtelephony_observer.cpp27 int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) {} in OnSignalInfoUpdated()
101 std::vector<sptr<SignalInformation>> signalInfos; in OnSignalInfoUpdatedInner()
151 MessageParcel &data, std::vector<sptr<SignalInformation>> &result) in ConvertSignalInfoList()
155 SignalInformation::NetworkType type; in ConvertSignalInfoList()
157 type = static_cast<SignalInformation::NetworkType>(data.ReadInt32()); in ConvertSignalInfoList()
159 case SignalInformation::NetworkType::GSM: { in ConvertSignalInfoList()
167 case SignalInformation::NetworkType::CDMA: { in ConvertSignalInfoList()
175 case SignalInformation::NetworkType::LTE: { in ConvertSignalInfoList()
183 case SignalInformation::NetworkType::WCDMA: { in ConvertSignalInfoList()
/base/telephony/core_service/services/network_search/src/
Dcell_info.cpp28 const int32_t *GSM_SIGNAL_THRESHOLD = SignalInformation::GSM_SIGNAL_THRESHOLD_5BAR;
29 const int32_t *CDMA_SIGNAL_THRESHOLD = SignalInformation::CDMA_SIGNAL_THRESHOLD_5BAR;
30 const int32_t *LTE_SIGNAL_THRESHOLD = SignalInformation::LTE_SIGNAL_THRESHOLD_5BAR;
31 const int32_t *WCDMA_SIGNAL_THRESHOLD = SignalInformation::WCDMA_SIGNAL_THRESHOLD_5BAR;
32 const int32_t *TD_SCDMA_SIGNAL_THRESHOLD = SignalInformation::TD_SCDMA_SIGNAL_THRESHOLD_5BAR;
33 const int32_t *NR_SIGNAL_THRESHOLD = SignalInformation::NR_SIGNAL_THRESHOLD_5BAR;
53 GSM_SIGNAL_THRESHOLD = SignalInformation::GSM_SIGNAL_THRESHOLD_4BAR; in InitCellSignalBar()
54 CDMA_SIGNAL_THRESHOLD = SignalInformation::CDMA_SIGNAL_THRESHOLD_4BAR; in InitCellSignalBar()
55 LTE_SIGNAL_THRESHOLD = SignalInformation::LTE_SIGNAL_THRESHOLD_4BAR; in InitCellSignalBar()
56 WCDMA_SIGNAL_THRESHOLD = SignalInformation::WCDMA_SIGNAL_THRESHOLD_4BAR; in InitCellSignalBar()
[all …]
Dsignal_info.cpp33 SignalInformation::InitSignalBar(bar); in InitSignalBar()
139 std::vector<sptr<SignalInformation>> signals; in ProcessSignalIntensity()
151 void SignalInfo::GetSignalInfoList(std::vector<sptr<SignalInformation>> &signals) in GetSignalInfoList()
Dnetwork_search_notify.cpp44 int32_t slotId, const std::vector<sptr<SignalInformation>> &signalInfos) in NotifySignalInfoUpdated()
/base/telephony/state_registry/service/src/
Dtelephony_state_registry_stub.cpp131 size = ((size > SignalInformation::MAX_SIGNAL_NUM) ? 0 : size); in OnUpdateSignalInfo()
137 std::vector<sptr<SignalInformation>> result; in OnUpdateSignalInfo()
146 MessageParcel &data, const int32_t size, std::vector<sptr<SignalInformation>> &result) in parseSignalInfos()
148 SignalInformation::NetworkType type; in parseSignalInfos()
150 type = static_cast<SignalInformation::NetworkType>(data.ReadInt32()); in parseSignalInfos()
152 case SignalInformation::NetworkType::GSM: { in parseSignalInfos()
161 case SignalInformation::NetworkType::CDMA: { in parseSignalInfos()
170 case SignalInformation::NetworkType::LTE: { in parseSignalInfos()
179 case SignalInformation::NetworkType::WCDMA: { in parseSignalInfos()
/base/telephony/state_registry/frameworks/native/observer/include/
Dtelephony_observer.h36 int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) override;
51 …void ConvertSignalInfoList(MessageParcel &data, std::vector<sptr<SignalInformation>> &signalInfos);
Dtelephony_observer_proxy.h33 int32_t slotId, const std::vector<sptr<SignalInformation>> &vec);
/base/telephony/state_registry/frameworks/js/napi/include/
Dupdate_infos.h45 std::vector<sptr<SignalInformation>> signalInfoList_;
46 SignalUpdateInfo(int32_t slotId, std::vector<sptr<SignalInformation>> infoList) in SignalUpdateInfo()
Dnapi_telephony_observer.h31 …void OnSignalInfoUpdated(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) override;
Dupdate_contexts.h42 std::vector<sptr<SignalInformation>> signalInfoList;
/base/telephony/core_service/interfaces/kits/js/
D@ohos.telephony.radio.d.ts338 …function getSignalInformation(slotId: number, callback: AsyncCallback<Array<SignalInformation>>): …
339 function getSignalInformation(slotId: number): Promise<Array<SignalInformation>>;
667 export interface SignalInformation { interface
893 signalInformation: SignalInformation;
/base/telephony/core_service/services/network_search/include/
Dnetwork_search_notify.h30 …void NotifySignalInfoUpdated(int32_t slotId, const std::vector<sptr<SignalInformation>> &signalInf…
Dsignal_info.h31 void GetSignalInfoList(std::vector<sptr<SignalInformation>> &signals);
/base/telephony/state_registry/service/include/
Dtelephony_state_registry_service.h53 …int32_t UpdateSignalInfo(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) override;
79 void SendSignalInfoChanged(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec);
94 std::map<int32_t, std::vector<sptr<SignalInformation>>> signalInfos_;
/base/telephony/state_registry/test/unittest/state_test/
Dstate_registry_observer.h34 void OnSignalInfoUpdated(int32_t slotId, const std::vector<sptr<SignalInformation>> &vec) in OnSignalInfoUpdated()
/base/telephony/core_service/services/network_search/test/
Dtest.cpp230 std::vector<sptr<SignalInformation>> signals; in TestGetSignalInfoList()
232 SignalInformation::NetworkType type; in TestGetSignalInfoList()
237 if (type == SignalInformation::NetworkType::GSM) { in TestGetSignalInfoList()
240 } else if (type == SignalInformation::NetworkType::CDMA) { in TestGetSignalInfoList()
243 } else if (type == SignalInformation::NetworkType::LTE) { in TestGetSignalInfoList()
246 } else if (type == SignalInformation::NetworkType::WCDMA) { in TestGetSignalInfoList()
249 } else if (type == SignalInformation::NetworkType::TDSCDMA) { in TestGetSignalInfoList()
252 } else if (type == SignalInformation::NetworkType::NR) { in TestGetSignalInfoList()

123