blob: 5cbb954229355b34da66b6e5b08a136bde8bd48a [file] [log] [blame]
Tomasz Wasilczyk1f16d3a2021-10-25 20:20:49 -07001/*
2 * Copyright (C) 2021 The Android Open Source Project
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
17#include <libradiocompat/RadioIndication.h>
18
19// TODO(b/203699028): remove when fully implemented
20#pragma GCC diagnostic ignored "-Wunused-parameter"
21
22namespace android::hardware::radio::compat {
23
24Return<void> RadioIndication::radioStateChanged(V1_0::RadioIndicationType type,
25 V1_0::RadioState radioState) {
26 return {};
27}
28
29Return<void> RadioIndication::callStateChanged(V1_0::RadioIndicationType type) {
30 return {};
31}
32
33Return<void> RadioIndication::networkStateChanged(V1_0::RadioIndicationType type) {
34 return {};
35}
36
37Return<void> RadioIndication::nitzTimeReceived(V1_0::RadioIndicationType type,
38 const hidl_string& nitzTime, uint64_t receivedTime) {
39 return {};
40}
41
42Return<void> RadioIndication::currentSignalStrength(V1_0::RadioIndicationType type,
43 const V1_0::SignalStrength& signalStrength) {
44 return {};
45}
46
47Return<void> RadioIndication::dataCallListChanged(
48 V1_0::RadioIndicationType type, const hidl_vec<V1_0::SetupDataCallResult>& dcList) {
49 return {};
50}
51
52Return<void> RadioIndication::suppSvcNotify(V1_0::RadioIndicationType type,
53 const V1_0::SuppSvcNotification& suppSvc) {
54 return {};
55}
56
57Return<void> RadioIndication::stkSessionEnd(V1_0::RadioIndicationType type) {
58 return {};
59}
60
61Return<void> RadioIndication::stkProactiveCommand(V1_0::RadioIndicationType type,
62 const hidl_string& cmd) {
63 return {};
64}
65
66Return<void> RadioIndication::stkEventNotify(V1_0::RadioIndicationType type,
67 const hidl_string& cmd) {
68 return {};
69}
70
71Return<void> RadioIndication::stkCallSetup(V1_0::RadioIndicationType type, int64_t timeout) {
72 return {};
73}
74
75Return<void> RadioIndication::simRefresh(V1_0::RadioIndicationType type,
76 const V1_0::SimRefreshResult& refreshResult) {
77 return {};
78}
79
80Return<void> RadioIndication::callRing(V1_0::RadioIndicationType type, bool isGsm,
81 const V1_0::CdmaSignalInfoRecord& record) {
82 return {};
83}
84
85Return<void> RadioIndication::simStatusChanged(V1_0::RadioIndicationType type) {
86 return {};
87}
88
89Return<void> RadioIndication::restrictedStateChanged(V1_0::RadioIndicationType type,
90 V1_0::PhoneRestrictedState state) {
91 return {};
92}
93
94Return<void> RadioIndication::enterEmergencyCallbackMode(V1_0::RadioIndicationType type) {
95 return {};
96}
97
98Return<void> RadioIndication::cdmaCallWaiting(V1_0::RadioIndicationType type,
99 const V1_0::CdmaCallWaiting& callWaitingRecord) {
100 return {};
101}
102
103Return<void> RadioIndication::cdmaOtaProvisionStatus(V1_0::RadioIndicationType type,
104 V1_0::CdmaOtaProvisionStatus status) {
105 return {};
106}
107
108Return<void> RadioIndication::cdmaInfoRec(V1_0::RadioIndicationType type,
109 const V1_0::CdmaInformationRecords& records) {
110 return {};
111}
112
113Return<void> RadioIndication::indicateRingbackTone(V1_0::RadioIndicationType type, bool start) {
114 return {};
115}
116
117Return<void> RadioIndication::resendIncallMute(V1_0::RadioIndicationType type) {
118 return {};
119}
120
121Return<void> RadioIndication::cdmaSubscriptionSourceChanged(
122 V1_0::RadioIndicationType type, V1_0::CdmaSubscriptionSource cdmaSource) {
123 return {};
124}
125
126Return<void> RadioIndication::cdmaPrlChanged(V1_0::RadioIndicationType type, int32_t version) {
127 return {};
128}
129
130Return<void> RadioIndication::exitEmergencyCallbackMode(V1_0::RadioIndicationType type) {
131 return {};
132}
133
134Return<void> RadioIndication::rilConnected(V1_0::RadioIndicationType type) {
135 return {};
136}
137
138Return<void> RadioIndication::voiceRadioTechChanged(V1_0::RadioIndicationType type,
139 V1_0::RadioTechnology rat) {
140 return {};
141}
142
143Return<void> RadioIndication::cellInfoList(V1_0::RadioIndicationType type,
144 const hidl_vec<V1_0::CellInfo>& records) {
145 return {};
146}
147
148Return<void> RadioIndication::imsNetworkStateChanged(V1_0::RadioIndicationType type) {
149 return {};
150}
151
152Return<void> RadioIndication::subscriptionStatusChanged(V1_0::RadioIndicationType type,
153 bool activate) {
154 return {};
155}
156
157Return<void> RadioIndication::srvccStateNotify(V1_0::RadioIndicationType type,
158 V1_0::SrvccState state) {
159 return {};
160}
161
162Return<void> RadioIndication::hardwareConfigChanged(V1_0::RadioIndicationType type,
163 const hidl_vec<V1_0::HardwareConfig>& configs) {
164 return {};
165}
166
167Return<void> RadioIndication::radioCapabilityIndication(V1_0::RadioIndicationType type,
168 const V1_0::RadioCapability& rc) {
169 return {};
170}
171
172Return<void> RadioIndication::onSupplementaryServiceIndication(V1_0::RadioIndicationType type,
173 const V1_0::StkCcUnsolSsResult& ss) {
174 return {};
175}
176
177Return<void> RadioIndication::stkCallControlAlphaNotify(V1_0::RadioIndicationType type,
178 const hidl_string& alpha) {
179 return {};
180}
181
182Return<void> RadioIndication::lceData(V1_0::RadioIndicationType type,
183 const V1_0::LceDataInfo& lce) {
184 return {};
185}
186
187Return<void> RadioIndication::pcoData(V1_0::RadioIndicationType type,
188 const V1_0::PcoDataInfo& pco) {
189 return {};
190}
191
192Return<void> RadioIndication::modemReset(V1_0::RadioIndicationType type,
193 const hidl_string& reason) {
194 return {};
195}
196
197Return<void> RadioIndication::carrierInfoForImsiEncryption(V1_0::RadioIndicationType info) {
198 return {};
199}
200
201Return<void> RadioIndication::networkScanResult(V1_0::RadioIndicationType type,
202 const V1_1::NetworkScanResult& result) {
203 return {};
204}
205
206Return<void> RadioIndication::keepaliveStatus(V1_0::RadioIndicationType type,
207 const V1_1::KeepaliveStatus& status) {
208 return {};
209}
210
211Return<void> RadioIndication::networkScanResult_1_2(V1_0::RadioIndicationType type,
212 const V1_2::NetworkScanResult& result) {
213 return {};
214}
215
216Return<void> RadioIndication::cellInfoList_1_2(V1_0::RadioIndicationType type,
217 const hidl_vec<V1_2::CellInfo>& records) {
218 return {};
219}
220
221Return<void> RadioIndication::currentLinkCapacityEstimate(V1_0::RadioIndicationType type,
222 const V1_2::LinkCapacityEstimate& lce) {
223 return {};
224}
225
226Return<void> RadioIndication::currentPhysicalChannelConfigs(
227 V1_0::RadioIndicationType type, const hidl_vec<V1_2::PhysicalChannelConfig>& configs) {
228 return {};
229}
230
231Return<void> RadioIndication::currentSignalStrength_1_2(
232 V1_0::RadioIndicationType type, const V1_2::SignalStrength& signalStrength) {
233 return {};
234}
235
236Return<void> RadioIndication::currentEmergencyNumberList(
237 V1_0::RadioIndicationType type, const hidl_vec<V1_4::EmergencyNumber>& emergencyNumbers) {
238 return {};
239}
240
241Return<void> RadioIndication::cellInfoList_1_4(V1_0::RadioIndicationType type,
242 const hidl_vec<V1_4::CellInfo>& records) {
243 return {};
244}
245
246Return<void> RadioIndication::networkScanResult_1_4(V1_0::RadioIndicationType type,
247 const V1_4::NetworkScanResult& result) {
248 return {};
249}
250
251Return<void> RadioIndication::currentPhysicalChannelConfigs_1_4(
252 V1_0::RadioIndicationType type, const hidl_vec<V1_4::PhysicalChannelConfig>& configs) {
253 return {};
254}
255
256Return<void> RadioIndication::dataCallListChanged_1_4(
257 V1_0::RadioIndicationType type, const hidl_vec<V1_4::SetupDataCallResult>& dcList) {
258 return {};
259}
260
261Return<void> RadioIndication::currentSignalStrength_1_4(
262 V1_0::RadioIndicationType type, const V1_4::SignalStrength& signalStrength) {
263 return {};
264}
265
266Return<void> RadioIndication::uiccApplicationsEnablementChanged(V1_0::RadioIndicationType type,
267 bool enabled) {
268 return {};
269}
270
271Return<void> RadioIndication::registrationFailed( //
272 V1_0::RadioIndicationType type, const V1_5::CellIdentity& cellIdentity,
273 const hidl_string& chosenPlmn, hidl_bitfield<V1_5::Domain> domain, int32_t causeCode,
274 int32_t additionalCauseCode) {
275 return {};
276}
277
278Return<void> RadioIndication::barringInfoChanged(V1_0::RadioIndicationType type,
279 const V1_5::CellIdentity& cellIdentity,
280 const hidl_vec<V1_5::BarringInfo>& barringInfos) {
281 return {};
282}
283
284Return<void> RadioIndication::cellInfoList_1_5(V1_0::RadioIndicationType type,
285 const hidl_vec<V1_5::CellInfo>& records) {
286 return {};
287}
288
289Return<void> RadioIndication::networkScanResult_1_5(V1_0::RadioIndicationType type,
290 const V1_5::NetworkScanResult& result) {
291 return {};
292}
293
294Return<void> RadioIndication::dataCallListChanged_1_5(
295 V1_0::RadioIndicationType type, const hidl_vec<V1_5::SetupDataCallResult>& dcList) {
296 return {};
297}
298
299Return<void> RadioIndication::dataCallListChanged_1_6(
300 V1_0::RadioIndicationType type, const hidl_vec<V1_6::SetupDataCallResult>& dcList) {
301 return {};
302}
303
304Return<void> RadioIndication::unthrottleApn(V1_0::RadioIndicationType type,
305 const hidl_string& apn) {
306 return {};
307}
308
309Return<void> RadioIndication::currentLinkCapacityEstimate_1_6(
310 V1_0::RadioIndicationType type, const V1_6::LinkCapacityEstimate& lce) {
311 return {};
312}
313
314Return<void> RadioIndication::currentSignalStrength_1_6(
315 V1_0::RadioIndicationType type, const V1_6::SignalStrength& signalStrength) {
316 return {};
317}
318
319Return<void> RadioIndication::cellInfoList_1_6(V1_0::RadioIndicationType type,
320 const hidl_vec<V1_6::CellInfo>& records) {
321 return {};
322}
323
324Return<void> RadioIndication::networkScanResult_1_6(V1_0::RadioIndicationType type,
325 const V1_6::NetworkScanResult& result) {
326 return {};
327}
328
329Return<void> RadioIndication::currentPhysicalChannelConfigs_1_6(
330 V1_0::RadioIndicationType type, const hidl_vec<V1_6::PhysicalChannelConfig>& configs) {
331 return {};
332}
333
334Return<void> RadioIndication::simPhonebookChanged(V1_0::RadioIndicationType type) {
335 return {};
336}
337
338Return<void> RadioIndication::simPhonebookRecordsReceived(
339 V1_0::RadioIndicationType type, V1_6::PbReceivedStatus status,
340 const hidl_vec<V1_6::PhonebookRecordInfo>& records) {
341 return {};
342}
343
344} // namespace android::hardware::radio::compat