blob: 15002a8490a3fd7fd57dc8f893f4fc4565f93f8d [file] [log] [blame]
Tomasz Wasilczyk9ddc87f2021-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/RadioResponse.h>
18
19#include "debug.h"
20
21// TODO(b/203699028): remove when fully implemented
22#pragma GCC diagnostic ignored "-Wunused-parameter"
23
24#define RADIO_MODULE "Common"
25
26namespace android::hardware::radio::compat {
27
28Return<void> RadioResponse::acknowledgeRequest(int32_t serial) {
29 LOG_CALL << serial;
30 if (mMessagingCb) mMessagingCb->acknowledgeRequest(serial);
31 return {};
32}
33
34Return<void> RadioResponse::getIccCardStatusResponse(const V1_0::RadioResponseInfo& info,
35 const V1_0::CardStatus& cardStatus) {
36 return {};
37}
38
39Return<void> RadioResponse::supplyIccPinForAppResponse(const V1_0::RadioResponseInfo& info,
40 int32_t remainingRetries) {
41 return {};
42}
43
44Return<void> RadioResponse::supplyIccPukForAppResponse(const V1_0::RadioResponseInfo& info,
45 int32_t remainingRetries) {
46 return {};
47}
48
49Return<void> RadioResponse::supplyIccPin2ForAppResponse(const V1_0::RadioResponseInfo& info,
50 int32_t remainingRetries) {
51 return {};
52}
53
54Return<void> RadioResponse::supplyIccPuk2ForAppResponse(const V1_0::RadioResponseInfo& info,
55 int32_t remainingRetries) {
56 return {};
57}
58
59Return<void> RadioResponse::changeIccPinForAppResponse(const V1_0::RadioResponseInfo& info,
60 int32_t remainingRetries) {
61 return {};
62}
63
64Return<void> RadioResponse::changeIccPin2ForAppResponse(const V1_0::RadioResponseInfo& info,
65 int32_t remainingRetries) {
66 return {};
67}
68
69Return<void> RadioResponse::supplyNetworkDepersonalizationResponse(
70 const V1_0::RadioResponseInfo& info, int32_t remainingRetries) {
71 return {};
72}
73
74Return<void> RadioResponse::getCurrentCallsResponse(const V1_0::RadioResponseInfo& info,
75 const hidl_vec<V1_0::Call>& calls) {
76 return {};
77}
78
79Return<void> RadioResponse::dialResponse(const V1_0::RadioResponseInfo& info) {
80 return {};
81}
82
83Return<void> RadioResponse::getIMSIForAppResponse(const V1_0::RadioResponseInfo& info,
84 const hidl_string& imsi) {
85 return {};
86}
87
88Return<void> RadioResponse::hangupConnectionResponse(const V1_0::RadioResponseInfo& info) {
89 return {};
90}
91
92Return<void> RadioResponse::hangupWaitingOrBackgroundResponse(const V1_0::RadioResponseInfo& info) {
93 return {};
94}
95
96Return<void> RadioResponse::hangupForegroundResumeBackgroundResponse(
97 const V1_0::RadioResponseInfo& info) {
98 return {};
99}
100
101Return<void> RadioResponse::switchWaitingOrHoldingAndActiveResponse(
102 const V1_0::RadioResponseInfo& info) {
103 return {};
104}
105
106Return<void> RadioResponse::conferenceResponse(const V1_0::RadioResponseInfo& info) {
107 return {};
108}
109
110Return<void> RadioResponse::rejectCallResponse(const V1_0::RadioResponseInfo& info) {
111 return {};
112}
113
114Return<void> RadioResponse::getLastCallFailCauseResponse(
115 const V1_0::RadioResponseInfo& info, const V1_0::LastCallFailCauseInfo& failCauseinfo) {
116 return {};
117}
118
119Return<void> RadioResponse::getSignalStrengthResponse(const V1_0::RadioResponseInfo& info,
120 const V1_0::SignalStrength& sigStrength) {
121 return {};
122}
123
124Return<void> RadioResponse::getVoiceRegistrationStateResponse(
125 const V1_0::RadioResponseInfo& info, const V1_0::VoiceRegStateResult& voiceRegResponse) {
126 return {};
127}
128
129Return<void> RadioResponse::getDataRegistrationStateResponse(
130 const V1_0::RadioResponseInfo& info, const V1_0::DataRegStateResult& dataRegResponse) {
131 return {};
132}
133
134Return<void> RadioResponse::getOperatorResponse( //
135 const V1_0::RadioResponseInfo& info, const hidl_string& longName,
136 const hidl_string& shortName, const hidl_string& numeric) {
137 return {};
138}
139
140Return<void> RadioResponse::setRadioPowerResponse(const V1_0::RadioResponseInfo& info) {
141 return {};
142}
143
144Return<void> RadioResponse::sendDtmfResponse(const V1_0::RadioResponseInfo& info) {
145 return {};
146}
147
148Return<void> RadioResponse::setupDataCallResponse(const V1_0::RadioResponseInfo& info,
149 const V1_0::SetupDataCallResult& dcResponse) {
150 return {};
151}
152
153Return<void> RadioResponse::iccIOForAppResponse(const V1_0::RadioResponseInfo& info,
154 const V1_0::IccIoResult& iccIo) {
155 return {};
156}
157
158Return<void> RadioResponse::getClirResponse(const V1_0::RadioResponseInfo& info, int32_t n,
159 int32_t m) {
160 return {};
161}
162
163Return<void> RadioResponse::setClirResponse(const V1_0::RadioResponseInfo& info) {
164 return {};
165}
166
167Return<void> RadioResponse::getCallForwardStatusResponse(
168 const V1_0::RadioResponseInfo& info, const hidl_vec<V1_0::CallForwardInfo>& callFwdInfos) {
169 return {};
170}
171
172Return<void> RadioResponse::setCallForwardResponse(const V1_0::RadioResponseInfo& info) {
173 return {};
174}
175
176Return<void> RadioResponse::getCallWaitingResponse(const V1_0::RadioResponseInfo& info, bool enable,
177 int32_t serviceClass) {
178 return {};
179}
180
181Return<void> RadioResponse::setCallWaitingResponse(const V1_0::RadioResponseInfo& info) {
182 return {};
183}
184
185Return<void> RadioResponse::acceptCallResponse(const V1_0::RadioResponseInfo& info) {
186 return {};
187}
188
189Return<void> RadioResponse::deactivateDataCallResponse(const V1_0::RadioResponseInfo& info) {
190 return {};
191}
192
193Return<void> RadioResponse::getFacilityLockForAppResponse(const V1_0::RadioResponseInfo& info,
194 int32_t response) {
195 return {};
196}
197
198Return<void> RadioResponse::setFacilityLockForAppResponse(const V1_0::RadioResponseInfo& info,
199 int32_t retry) {
200 return {};
201}
202
203Return<void> RadioResponse::setBarringPasswordResponse(const V1_0::RadioResponseInfo& info) {
204 return {};
205}
206
207Return<void> RadioResponse::getNetworkSelectionModeResponse(const V1_0::RadioResponseInfo& info,
208 bool manual) {
209 return {};
210}
211
212Return<void> RadioResponse::setNetworkSelectionModeAutomaticResponse(
213 const V1_0::RadioResponseInfo& info) {
214 return {};
215}
216
217Return<void> RadioResponse::setNetworkSelectionModeManualResponse(
218 const V1_0::RadioResponseInfo& info) {
219 return {};
220}
221
222Return<void> RadioResponse::getAvailableNetworksResponse(
223 const V1_0::RadioResponseInfo& info, const hidl_vec<V1_0::OperatorInfo>& networkInfos) {
224 return {};
225}
226
227Return<void> RadioResponse::startDtmfResponse(const V1_0::RadioResponseInfo& info) {
228 return {};
229}
230
231Return<void> RadioResponse::stopDtmfResponse(const V1_0::RadioResponseInfo& info) {
232 return {};
233}
234
235Return<void> RadioResponse::getBasebandVersionResponse(const V1_0::RadioResponseInfo& info,
236 const hidl_string& version) {
237 return {};
238}
239
240Return<void> RadioResponse::separateConnectionResponse(const V1_0::RadioResponseInfo& info) {
241 return {};
242}
243
244Return<void> RadioResponse::setMuteResponse(const V1_0::RadioResponseInfo& info) {
245 return {};
246}
247
248Return<void> RadioResponse::getMuteResponse(const V1_0::RadioResponseInfo& info, bool enable) {
249 return {};
250}
251
252Return<void> RadioResponse::getClipResponse(const V1_0::RadioResponseInfo& info,
253 V1_0::ClipStatus status) {
254 return {};
255}
256
257Return<void> RadioResponse::getDataCallListResponse(
258 const V1_0::RadioResponseInfo& info, const hidl_vec<V1_0::SetupDataCallResult>& dcResp) {
259 return {};
260}
261
262Return<void> RadioResponse::setSuppServiceNotificationsResponse(
263 const V1_0::RadioResponseInfo& info) {
264 return {};
265}
266
267Return<void> RadioResponse::setBandModeResponse(const V1_0::RadioResponseInfo& info) {
268 return {};
269}
270
271Return<void> RadioResponse::getAvailableBandModesResponse(
272 const V1_0::RadioResponseInfo& info, const hidl_vec<V1_0::RadioBandMode>& bandModes) {
273 return {};
274}
275
276Return<void> RadioResponse::sendEnvelopeResponse(const V1_0::RadioResponseInfo& info,
277 const hidl_string& commandResponse) {
278 return {};
279}
280
281Return<void> RadioResponse::sendTerminalResponseToSimResponse(const V1_0::RadioResponseInfo& info) {
282 return {};
283}
284
285Return<void> RadioResponse::handleStkCallSetupRequestFromSimResponse(
286 const V1_0::RadioResponseInfo& info) {
287 return {};
288}
289
290Return<void> RadioResponse::explicitCallTransferResponse(const V1_0::RadioResponseInfo& info) {
291 return {};
292}
293
294Return<void> RadioResponse::setPreferredNetworkTypeResponse(const V1_0::RadioResponseInfo& info) {
295 return {};
296}
297
298Return<void> RadioResponse::getPreferredNetworkTypeResponse(const V1_0::RadioResponseInfo& info,
299 V1_0::PreferredNetworkType nwType) {
300 return {};
301}
302
303Return<void> RadioResponse::getNeighboringCidsResponse(
304 const V1_0::RadioResponseInfo& info, const hidl_vec<V1_0::NeighboringCell>& cells) {
305 return {};
306}
307
308Return<void> RadioResponse::setLocationUpdatesResponse(const V1_0::RadioResponseInfo& info) {
309 return {};
310}
311
312Return<void> RadioResponse::setCdmaSubscriptionSourceResponse(const V1_0::RadioResponseInfo& info) {
313 return {};
314}
315
316Return<void> RadioResponse::setCdmaRoamingPreferenceResponse(const V1_0::RadioResponseInfo& info) {
317 return {};
318}
319
320Return<void> RadioResponse::getCdmaRoamingPreferenceResponse(const V1_0::RadioResponseInfo& info,
321 V1_0::CdmaRoamingType type) {
322 return {};
323}
324
325Return<void> RadioResponse::setTTYModeResponse(const V1_0::RadioResponseInfo& info) {
326 return {};
327}
328
329Return<void> RadioResponse::getTTYModeResponse(const V1_0::RadioResponseInfo& info,
330 V1_0::TtyMode mode) {
331 return {};
332}
333
334Return<void> RadioResponse::setPreferredVoicePrivacyResponse(const V1_0::RadioResponseInfo& info) {
335 return {};
336}
337
338Return<void> RadioResponse::getPreferredVoicePrivacyResponse(const V1_0::RadioResponseInfo& info,
339 bool enable) {
340 return {};
341}
342
343Return<void> RadioResponse::sendCDMAFeatureCodeResponse(const V1_0::RadioResponseInfo& info) {
344 return {};
345}
346
347Return<void> RadioResponse::sendBurstDtmfResponse(const V1_0::RadioResponseInfo& info) {
348 return {};
349}
350
351Return<void> RadioResponse::getCDMASubscriptionResponse(
352 const V1_0::RadioResponseInfo& info, const hidl_string& mdn, const hidl_string& hSid,
353 const hidl_string& hNid, const hidl_string& min, const hidl_string& prl) {
354 return {};
355}
356
357Return<void> RadioResponse::getDeviceIdentityResponse( //
358 const V1_0::RadioResponseInfo& info, const hidl_string& imei, const hidl_string& imeisv,
359 const hidl_string& esn, const hidl_string& meid) {
360 return {};
361}
362
363Return<void> RadioResponse::exitEmergencyCallbackModeResponse(const V1_0::RadioResponseInfo& info) {
364 return {};
365}
366
367Return<void> RadioResponse::reportStkServiceIsRunningResponse(const V1_0::RadioResponseInfo& info) {
368 return {};
369}
370
371Return<void> RadioResponse::getCdmaSubscriptionSourceResponse(const V1_0::RadioResponseInfo& info,
372 V1_0::CdmaSubscriptionSource source) {
373 return {};
374}
375
376Return<void> RadioResponse::requestIsimAuthenticationResponse(const V1_0::RadioResponseInfo& info,
377 const hidl_string& response) {
378 return {};
379}
380
381Return<void> RadioResponse::sendEnvelopeWithStatusResponse(const V1_0::RadioResponseInfo& info,
382 const V1_0::IccIoResult& iccIo) {
383 return {};
384}
385
386Return<void> RadioResponse::getVoiceRadioTechnologyResponse(const V1_0::RadioResponseInfo& info,
387 V1_0::RadioTechnology rat) {
388 return {};
389}
390
391Return<void> RadioResponse::getCellInfoListResponse(const V1_0::RadioResponseInfo& info,
392 const hidl_vec<V1_0::CellInfo>& cellInfo) {
393 return {};
394}
395
396Return<void> RadioResponse::setCellInfoListRateResponse(const V1_0::RadioResponseInfo& info) {
397 return {};
398}
399
400Return<void> RadioResponse::setInitialAttachApnResponse(const V1_0::RadioResponseInfo& info) {
401 return {};
402}
403
404Return<void> RadioResponse::getImsRegistrationStateResponse( //
405 const V1_0::RadioResponseInfo& info, bool isRegd, V1_0::RadioTechnologyFamily ratFamily) {
406 return {};
407}
408
409Return<void> RadioResponse::iccTransmitApduBasicChannelResponse(const V1_0::RadioResponseInfo& info,
410 const V1_0::IccIoResult& result) {
411 return {};
412}
413
414Return<void> RadioResponse::iccOpenLogicalChannelResponse( //
415 const V1_0::RadioResponseInfo& info, int32_t chanId, const hidl_vec<int8_t>& selectResp) {
416 return {};
417}
418
419Return<void> RadioResponse::iccCloseLogicalChannelResponse(const V1_0::RadioResponseInfo& info) {
420 return {};
421}
422
423Return<void> RadioResponse::iccTransmitApduLogicalChannelResponse(
424 const V1_0::RadioResponseInfo& info, const V1_0::IccIoResult& result) {
425 return {};
426}
427
428Return<void> RadioResponse::nvReadItemResponse(const V1_0::RadioResponseInfo& info,
429 const hidl_string& result) {
430 return {};
431}
432
433Return<void> RadioResponse::nvWriteItemResponse(const V1_0::RadioResponseInfo& info) {
434 return {};
435}
436
437Return<void> RadioResponse::nvWriteCdmaPrlResponse(const V1_0::RadioResponseInfo& info) {
438 return {};
439}
440
441Return<void> RadioResponse::nvResetConfigResponse(const V1_0::RadioResponseInfo& info) {
442 return {};
443}
444
445Return<void> RadioResponse::setUiccSubscriptionResponse(const V1_0::RadioResponseInfo& info) {
446 return {};
447}
448
449Return<void> RadioResponse::setDataAllowedResponse(const V1_0::RadioResponseInfo& info) {
450 return {};
451}
452
453Return<void> RadioResponse::getHardwareConfigResponse(
454 const V1_0::RadioResponseInfo& info, const hidl_vec<V1_0::HardwareConfig>& config) {
455 return {};
456}
457
458Return<void> RadioResponse::requestIccSimAuthenticationResponse(const V1_0::RadioResponseInfo& info,
459 const V1_0::IccIoResult& result) {
460 return {};
461}
462
463Return<void> RadioResponse::setDataProfileResponse(const V1_0::RadioResponseInfo& info) {
464 return {};
465}
466
467Return<void> RadioResponse::requestShutdownResponse(const V1_0::RadioResponseInfo& info) {
468 return {};
469}
470
471Return<void> RadioResponse::getRadioCapabilityResponse(const V1_0::RadioResponseInfo& info,
472 const V1_0::RadioCapability& rc) {
473 return {};
474}
475
476Return<void> RadioResponse::setRadioCapabilityResponse(const V1_0::RadioResponseInfo& info,
477 const V1_0::RadioCapability& rc) {
478 return {};
479}
480
481Return<void> RadioResponse::startLceServiceResponse(const V1_0::RadioResponseInfo& info,
482 const V1_0::LceStatusInfo& statusInfo) {
483 return {};
484}
485
486Return<void> RadioResponse::stopLceServiceResponse(const V1_0::RadioResponseInfo& info,
487 const V1_0::LceStatusInfo& statusInfo) {
488 return {};
489}
490
491Return<void> RadioResponse::pullLceDataResponse(const V1_0::RadioResponseInfo& info,
492 const V1_0::LceDataInfo& lceInfo) {
493 return {};
494}
495
496Return<void> RadioResponse::getModemActivityInfoResponse(
497 const V1_0::RadioResponseInfo& info, const V1_0::ActivityStatsInfo& activityInfo) {
498 return {};
499}
500
501Return<void> RadioResponse::setAllowedCarriersResponse(const V1_0::RadioResponseInfo& info,
502 int32_t numAllowed) {
503 return {};
504}
505
506Return<void> RadioResponse::getAllowedCarriersResponse( //
507 const V1_0::RadioResponseInfo& info, bool allAllowed, const V1_0::CarrierRestrictions& cr) {
508 return {};
509}
510
511Return<void> RadioResponse::sendDeviceStateResponse(const V1_0::RadioResponseInfo& info) {
512 return {};
513}
514
515Return<void> RadioResponse::setIndicationFilterResponse(const V1_0::RadioResponseInfo& info) {
516 return {};
517}
518
519Return<void> RadioResponse::setSimCardPowerResponse(const V1_0::RadioResponseInfo& info) {
520 return {};
521}
522
523Return<void> RadioResponse::setCarrierInfoForImsiEncryptionResponse(
524 const V1_0::RadioResponseInfo& info) {
525 return {};
526}
527
528Return<void> RadioResponse::setSimCardPowerResponse_1_1(const V1_0::RadioResponseInfo& info) {
529 return {};
530}
531
532Return<void> RadioResponse::startNetworkScanResponse(const V1_0::RadioResponseInfo& info) {
533 return {};
534}
535
536Return<void> RadioResponse::stopNetworkScanResponse(const V1_0::RadioResponseInfo& info) {
537 return {};
538}
539
540Return<void> RadioResponse::startKeepaliveResponse(const V1_0::RadioResponseInfo& info,
541 const V1_1::KeepaliveStatus& status) {
542 return {};
543}
544
545Return<void> RadioResponse::stopKeepaliveResponse(const V1_0::RadioResponseInfo& info) {
546 return {};
547}
548
549Return<void> RadioResponse::getCellInfoListResponse_1_2(const V1_0::RadioResponseInfo& info,
550 const hidl_vec<V1_2::CellInfo>& cellInfo) {
551 return {};
552}
553
554Return<void> RadioResponse::getIccCardStatusResponse_1_2(const V1_0::RadioResponseInfo& info,
555 const V1_2::CardStatus& cardStatus) {
556 return {};
557}
558
559Return<void> RadioResponse::setSignalStrengthReportingCriteriaResponse(
560 const V1_0::RadioResponseInfo& info) {
561 return {};
562}
563
564Return<void> RadioResponse::setLinkCapacityReportingCriteriaResponse(
565 const V1_0::RadioResponseInfo& info) {
566 return {};
567}
568
569Return<void> RadioResponse::getCurrentCallsResponse_1_2(const V1_0::RadioResponseInfo& info,
570 const hidl_vec<V1_2::Call>& calls) {
571 return {};
572}
573
574Return<void> RadioResponse::getSignalStrengthResponse_1_2(
575 const V1_0::RadioResponseInfo& info, const V1_2::SignalStrength& signalStrength) {
576 return {};
577}
578
579Return<void> RadioResponse::getVoiceRegistrationStateResponse_1_2(
580 const V1_0::RadioResponseInfo& info, const V1_2::VoiceRegStateResult& voiceRegResponse) {
581 return {};
582}
583
584Return<void> RadioResponse::getDataRegistrationStateResponse_1_2(
585 const V1_0::RadioResponseInfo& info, const V1_2::DataRegStateResult& dataRegResponse) {
586 return {};
587}
588
589Return<void> RadioResponse::setSystemSelectionChannelsResponse(
590 const V1_0::RadioResponseInfo& info) {
591 return {};
592}
593
594Return<void> RadioResponse::enableModemResponse(const V1_0::RadioResponseInfo& info) {
595 return {};
596}
597
598Return<void> RadioResponse::getModemStackStatusResponse(const V1_0::RadioResponseInfo& info,
599 bool isEnabled) {
600 return {};
601}
602
603Return<void> RadioResponse::emergencyDialResponse(const V1_0::RadioResponseInfo& info) {
604 return {};
605}
606
607Return<void> RadioResponse::startNetworkScanResponse_1_4(const V1_0::RadioResponseInfo& info) {
608 return {};
609}
610
611Return<void> RadioResponse::getCellInfoListResponse_1_4(const V1_0::RadioResponseInfo& info,
612 const hidl_vec<V1_4::CellInfo>& cellInfo) {
613 return {};
614}
615
616Return<void> RadioResponse::getDataRegistrationStateResponse_1_4(
617 const V1_0::RadioResponseInfo& info, const V1_4::DataRegStateResult& dataRegResponse) {
618 return {};
619}
620
621Return<void> RadioResponse::getIccCardStatusResponse_1_4(const V1_0::RadioResponseInfo& info,
622 const V1_4::CardStatus& cardStatus) {
623 return {};
624}
625
626Return<void> RadioResponse::getPreferredNetworkTypeBitmapResponse(
627 const V1_0::RadioResponseInfo& info,
628 hidl_bitfield<V1_4::RadioAccessFamily> networkTypeBitmap) {
629 return {};
630}
631
632Return<void> RadioResponse::setPreferredNetworkTypeBitmapResponse(
633 const V1_0::RadioResponseInfo& info) {
634 return {};
635}
636
637Return<void> RadioResponse::getDataCallListResponse_1_4(
638 const V1_0::RadioResponseInfo& info,
639 const hidl_vec<V1_4::SetupDataCallResult>& dcResponse) {
640 return {};
641}
642
643Return<void> RadioResponse::setupDataCallResponse_1_4(const V1_0::RadioResponseInfo& info,
644 const V1_4::SetupDataCallResult& dcResponse) {
645 return {};
646}
647
648Return<void> RadioResponse::setAllowedCarriersResponse_1_4(const V1_0::RadioResponseInfo& info) {
649 return {};
650}
651
652Return<void> RadioResponse::getAllowedCarriersResponse_1_4(
653 const V1_0::RadioResponseInfo& info, const V1_4::CarrierRestrictionsWithPriority& carriers,
654 V1_4::SimLockMultiSimPolicy multiSimPolicy) {
655 return {};
656}
657
658Return<void> RadioResponse::getSignalStrengthResponse_1_4(
659 const V1_0::RadioResponseInfo& info, const V1_4::SignalStrength& signalStrength) {
660 return {};
661}
662
663Return<void> RadioResponse::setSignalStrengthReportingCriteriaResponse_1_5(
664 const V1_0::RadioResponseInfo& info) {
665 return {};
666}
667
668Return<void> RadioResponse::setLinkCapacityReportingCriteriaResponse_1_5(
669 const V1_0::RadioResponseInfo& info) {
670 return {};
671}
672
673Return<void> RadioResponse::enableUiccApplicationsResponse(const V1_0::RadioResponseInfo& info) {
674 return {};
675}
676
677Return<void> RadioResponse::areUiccApplicationsEnabledResponse(const V1_0::RadioResponseInfo& info,
678 bool enabled) {
679 return {};
680}
681
682Return<void> RadioResponse::setSystemSelectionChannelsResponse_1_5(
683 const V1_0::RadioResponseInfo& info) {
684 return {};
685}
686
687Return<void> RadioResponse::startNetworkScanResponse_1_5(const V1_0::RadioResponseInfo& info) {
688 return {};
689}
690
691Return<void> RadioResponse::setupDataCallResponse_1_5(const V1_0::RadioResponseInfo& info,
692 const V1_5::SetupDataCallResult& dcResponse) {
693 return {};
694}
695
696Return<void> RadioResponse::getDataCallListResponse_1_5(
697 const V1_0::RadioResponseInfo& info,
698 const hidl_vec<V1_5::SetupDataCallResult>& dcResponse) {
699 return {};
700}
701
702Return<void> RadioResponse::setInitialAttachApnResponse_1_5(const V1_0::RadioResponseInfo& info) {
703 return {};
704}
705
706Return<void> RadioResponse::setDataProfileResponse_1_5(const V1_0::RadioResponseInfo& info) {
707 return {};
708}
709
710Return<void> RadioResponse::setRadioPowerResponse_1_5(const V1_0::RadioResponseInfo& info) {
711 return {};
712}
713
714Return<void> RadioResponse::setIndicationFilterResponse_1_5(const V1_0::RadioResponseInfo& info) {
715 return {};
716}
717
718Return<void> RadioResponse::getBarringInfoResponse(
719 const V1_0::RadioResponseInfo& info, const V1_5::CellIdentity& cellIdentity,
720 const hidl_vec<V1_5::BarringInfo>& barringInfos) {
721 return {};
722}
723
724Return<void> RadioResponse::getVoiceRegistrationStateResponse_1_5(
725 const V1_0::RadioResponseInfo& info, const V1_5::RegStateResult& voiceRegResponse) {
726 return {};
727}
728
729Return<void> RadioResponse::getDataRegistrationStateResponse_1_5(
730 const V1_0::RadioResponseInfo& info, const V1_5::RegStateResult& dataRegResponse) {
731 return {};
732}
733
734Return<void> RadioResponse::getCellInfoListResponse_1_5(const V1_0::RadioResponseInfo& info,
735 const hidl_vec<V1_5::CellInfo>& cellInfo) {
736 return {};
737}
738
739Return<void> RadioResponse::setNetworkSelectionModeManualResponse_1_5(
740 const V1_0::RadioResponseInfo& info) {
741 return {};
742}
743
744Return<void> RadioResponse::supplySimDepersonalizationResponse(const V1_0::RadioResponseInfo& info,
745 V1_5::PersoSubstate persoType,
746 int32_t remainingRetries) {
747 return {};
748}
749
750Return<void> RadioResponse::getIccCardStatusResponse_1_5(const V1_0::RadioResponseInfo& info,
751 const V1_5::CardStatus& cardStatus) {
752 return {};
753}
754
755Return<void> RadioResponse::setRadioPowerResponse_1_6(const V1_6::RadioResponseInfo& info) {
756 return {};
757}
758
759Return<void> RadioResponse::setupDataCallResponse_1_6(const V1_6::RadioResponseInfo& info,
760 const V1_6::SetupDataCallResult& dcResponse) {
761 return {};
762}
763
764Return<void> RadioResponse::getDataCallListResponse_1_6(
765 const V1_6::RadioResponseInfo& info,
766 const hidl_vec<V1_6::SetupDataCallResult>& dcResponse) {
767 return {};
768}
769
770Return<void> RadioResponse::setSimCardPowerResponse_1_6(const V1_6::RadioResponseInfo& info) {
771 return {};
772}
773
774Return<void> RadioResponse::setNrDualConnectivityStateResponse(
775 const V1_6::RadioResponseInfo& info) {
776 return {};
777}
778
779Return<void> RadioResponse::isNrDualConnectivityEnabledResponse(const V1_6::RadioResponseInfo& info,
780 bool isEnabled) {
781 return {};
782}
783
784Return<void> RadioResponse::allocatePduSessionIdResponse(const V1_6::RadioResponseInfo& info,
785 int32_t id) {
786 return {};
787}
788
789Return<void> RadioResponse::releasePduSessionIdResponse(const V1_6::RadioResponseInfo& info) {
790 return {};
791}
792
793Return<void> RadioResponse::startHandoverResponse(const V1_6::RadioResponseInfo& info) {
794 return {};
795}
796
797Return<void> RadioResponse::cancelHandoverResponse(const V1_6::RadioResponseInfo& info) {
798 return {};
799}
800
801Return<void> RadioResponse::setAllowedNetworkTypesBitmapResponse(
802 const V1_6::RadioResponseInfo& info) {
803 return {};
804}
805
806Return<void> RadioResponse::getAllowedNetworkTypesBitmapResponse(
807 const V1_6::RadioResponseInfo& info,
808 hidl_bitfield<V1_4::RadioAccessFamily> networkTypeBitmap) {
809 return {};
810}
811
812Return<void> RadioResponse::setDataThrottlingResponse(const V1_6::RadioResponseInfo& info) {
813 return {};
814}
815
816Return<void> RadioResponse::getSystemSelectionChannelsResponse(
817 const V1_6::RadioResponseInfo& info,
818 const hidl_vec<V1_5::RadioAccessSpecifier>& specifiers) {
819 return {};
820}
821
822Return<void> RadioResponse::getCellInfoListResponse_1_6(const V1_6::RadioResponseInfo& info,
823 const hidl_vec<V1_6::CellInfo>& cellInfo) {
824 return {};
825}
826
827Return<void> RadioResponse::getSignalStrengthResponse_1_6(
828 const V1_6::RadioResponseInfo& info, const V1_6::SignalStrength& signalStrength) {
829 return {};
830}
831
832Return<void> RadioResponse::getVoiceRegistrationStateResponse_1_6(
833 const V1_6::RadioResponseInfo& info, const V1_6::RegStateResult& voiceRegResponse) {
834 return {};
835}
836
837Return<void> RadioResponse::getDataRegistrationStateResponse_1_6(
838 const V1_6::RadioResponseInfo& info, const V1_6::RegStateResult& dataRegResponse) {
839 return {};
840}
841
842Return<void> RadioResponse::getCurrentCallsResponse_1_6(const V1_6::RadioResponseInfo& info,
843 const hidl_vec<V1_6::Call>& calls) {
844 return {};
845}
846
847Return<void> RadioResponse::getSlicingConfigResponse(const V1_6::RadioResponseInfo& info,
848 const V1_6::SlicingConfig& slicingConfig) {
849 return {};
850}
851
852Return<void> RadioResponse::getSimPhonebookRecordsResponse(const V1_6::RadioResponseInfo& info) {
853 return {};
854}
855
856Return<void> RadioResponse::getSimPhonebookCapacityResponse(
857 const V1_6::RadioResponseInfo& info, const V1_6::PhonebookCapacity& capacity) {
858 return {};
859}
860
861Return<void> RadioResponse::updateSimPhonebookRecordsResponse(const V1_6::RadioResponseInfo& info,
862 int32_t updatedRecordIndex) {
863 return {};
864}
865
866} // namespace android::hardware::radio::compat