blob: 3079b9e099cc1cd8cfb6cb31b43cb7e9dd2b0987 [file] [log] [blame]
Sooraj Sasindran45474192017-10-26 14:08:55 -07001/*
2 * Copyright (C) 2017 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 <radio_hidl_hal_utils_v1_2.h>
18
19CardStatus cardStatus;
20
21RadioResponse_v1_2::RadioResponse_v1_2(RadioHidlTest_v1_2& parent) : parent_v1_2(parent) {}
22
23/* 1.0 Apis */
24Return<void> RadioResponse_v1_2::getIccCardStatusResponse(const RadioResponseInfo& info,
25 const CardStatus& card_status) {
26 rspInfo = info;
27 cardStatus = card_status;
28 parent_v1_2.notify();
29 return Void();
30}
31
32Return<void> RadioResponse_v1_2::supplyIccPinForAppResponse(const RadioResponseInfo& /*info*/,
33 int32_t /*remainingRetries*/) {
34 return Void();
35}
36
37Return<void> RadioResponse_v1_2::supplyIccPukForAppResponse(const RadioResponseInfo& /*info*/,
38 int32_t /*remainingRetries*/) {
39 return Void();
40}
41
42Return<void> RadioResponse_v1_2::supplyIccPin2ForAppResponse(const RadioResponseInfo& /*info*/,
43 int32_t /*remainingRetries*/) {
44 return Void();
45}
46
47Return<void> RadioResponse_v1_2::supplyIccPuk2ForAppResponse(const RadioResponseInfo& /*info*/,
48 int32_t /*remainingRetries*/) {
49 return Void();
50}
51
52Return<void> RadioResponse_v1_2::changeIccPinForAppResponse(const RadioResponseInfo& /*info*/,
53 int32_t /*remainingRetries*/) {
54 return Void();
55}
56
57Return<void> RadioResponse_v1_2::changeIccPin2ForAppResponse(const RadioResponseInfo& /*info*/,
58 int32_t /*remainingRetries*/) {
59 return Void();
60}
61
62Return<void> RadioResponse_v1_2::supplyNetworkDepersonalizationResponse(
63 const RadioResponseInfo& /*info*/, int32_t /*remainingRetries*/) {
64 return Void();
65}
66
67Return<void> RadioResponse_v1_2::getCurrentCallsResponse(
68 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_vec<Call>& /*calls*/) {
69 return Void();
70}
71
72Return<void> RadioResponse_v1_2::dialResponse(const RadioResponseInfo& /*info*/) {
73 return Void();
74}
75
76Return<void> RadioResponse_v1_2::getIMSIForAppResponse(
77 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*imsi*/) {
78 return Void();
79}
80
81Return<void> RadioResponse_v1_2::hangupConnectionResponse(const RadioResponseInfo& /*info*/) {
82 return Void();
83}
84
85Return<void> RadioResponse_v1_2::hangupWaitingOrBackgroundResponse(
86 const RadioResponseInfo& /*info*/) {
87 return Void();
88}
89
90Return<void> RadioResponse_v1_2::hangupForegroundResumeBackgroundResponse(
91 const RadioResponseInfo& /*info*/) {
92 return Void();
93}
94
95Return<void> RadioResponse_v1_2::switchWaitingOrHoldingAndActiveResponse(
96 const RadioResponseInfo& /*info*/) {
97 return Void();
98}
99
100Return<void> RadioResponse_v1_2::conferenceResponse(const RadioResponseInfo& /*info*/) {
101 return Void();
102}
103
104Return<void> RadioResponse_v1_2::rejectCallResponse(const RadioResponseInfo& /*info*/) {
105 return Void();
106}
107
108Return<void> RadioResponse_v1_2::getLastCallFailCauseResponse(
109 const RadioResponseInfo& /*info*/, const LastCallFailCauseInfo& /*failCauseInfo*/) {
110 return Void();
111}
112
113Return<void> RadioResponse_v1_2::getSignalStrengthResponse(const RadioResponseInfo& /*info*/,
114 const SignalStrength& /*sig_strength*/) {
115 return Void();
116}
117
118Return<void> RadioResponse_v1_2::getVoiceRegistrationStateResponse(
119 const RadioResponseInfo& /*info*/, const VoiceRegStateResult& /*voiceRegResponse*/) {
120 return Void();
121}
122
123Return<void> RadioResponse_v1_2::getDataRegistrationStateResponse(
124 const RadioResponseInfo& /*info*/, const DataRegStateResult& /*dataRegResponse*/) {
125 return Void();
126}
127
128Return<void> RadioResponse_v1_2::getOperatorResponse(
129 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*longName*/,
130 const ::android::hardware::hidl_string& /*shortName*/,
131 const ::android::hardware::hidl_string& /*numeric*/) {
132 return Void();
133}
134
135Return<void> RadioResponse_v1_2::setRadioPowerResponse(const RadioResponseInfo& /*info*/) {
136 return Void();
137}
138
139Return<void> RadioResponse_v1_2::sendDtmfResponse(const RadioResponseInfo& /*info*/) {
140 return Void();
141}
142
143Return<void> RadioResponse_v1_2::sendSmsResponse(const RadioResponseInfo& /*info*/,
144 const SendSmsResult& /*sms*/) {
145 return Void();
146}
147
148Return<void> RadioResponse_v1_2::sendSMSExpectMoreResponse(const RadioResponseInfo& /*info*/,
149 const SendSmsResult& /*sms*/) {
150 return Void();
151}
152
153Return<void> RadioResponse_v1_2::setupDataCallResponse(const RadioResponseInfo& /*info*/,
154 const SetupDataCallResult& /*dcResponse*/) {
155 return Void();
156}
157
158Return<void> RadioResponse_v1_2::iccIOForAppResponse(const RadioResponseInfo& /*info*/,
159 const IccIoResult& /*iccIo*/) {
160 return Void();
161}
162
163Return<void> RadioResponse_v1_2::sendUssdResponse(const RadioResponseInfo& /*info*/) {
164 return Void();
165}
166
167Return<void> RadioResponse_v1_2::cancelPendingUssdResponse(const RadioResponseInfo& /*info*/) {
168 return Void();
169}
170
171Return<void> RadioResponse_v1_2::getClirResponse(const RadioResponseInfo& /*info*/, int32_t /*n*/,
172 int32_t /*m*/) {
173 return Void();
174}
175
176Return<void> RadioResponse_v1_2::setClirResponse(const RadioResponseInfo& /*info*/) {
177 return Void();
178}
179
180Return<void> RadioResponse_v1_2::getCallForwardStatusResponse(
181 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_vec<CallForwardInfo>&
182 /*callForwardInfos*/) {
183 return Void();
184}
185
186Return<void> RadioResponse_v1_2::setCallForwardResponse(const RadioResponseInfo& /*info*/) {
187 return Void();
188}
189
190Return<void> RadioResponse_v1_2::getCallWaitingResponse(const RadioResponseInfo& /*info*/,
191 bool /*enable*/, int32_t /*serviceClass*/) {
192 return Void();
193}
194
195Return<void> RadioResponse_v1_2::setCallWaitingResponse(const RadioResponseInfo& /*info*/) {
196 return Void();
197}
198
199Return<void> RadioResponse_v1_2::acknowledgeLastIncomingGsmSmsResponse(
200 const RadioResponseInfo& /*info*/) {
201 return Void();
202}
203
204Return<void> RadioResponse_v1_2::acceptCallResponse(const RadioResponseInfo& /*info*/) {
205 return Void();
206}
207
208Return<void> RadioResponse_v1_2::deactivateDataCallResponse(const RadioResponseInfo& /*info*/) {
209 return Void();
210}
211
212Return<void> RadioResponse_v1_2::getFacilityLockForAppResponse(const RadioResponseInfo& /*info*/,
213 int32_t /*response*/) {
214 return Void();
215}
216
217Return<void> RadioResponse_v1_2::setFacilityLockForAppResponse(const RadioResponseInfo& /*info*/,
218 int32_t /*retry*/) {
219 return Void();
220}
221
222Return<void> RadioResponse_v1_2::setBarringPasswordResponse(const RadioResponseInfo& /*info*/) {
223 return Void();
224}
225
226Return<void> RadioResponse_v1_2::getNetworkSelectionModeResponse(const RadioResponseInfo& /*info*/,
227 bool /*manual*/) {
228 return Void();
229}
230
231Return<void> RadioResponse_v1_2::setNetworkSelectionModeAutomaticResponse(
232 const RadioResponseInfo& /*info*/) {
233 return Void();
234}
235
236Return<void> RadioResponse_v1_2::setNetworkSelectionModeManualResponse(
237 const RadioResponseInfo& /*info*/) {
238 return Void();
239}
240
241Return<void> RadioResponse_v1_2::getAvailableNetworksResponse(
242 const RadioResponseInfo& /*info*/,
243 const ::android::hardware::hidl_vec<OperatorInfo>& /*networkInfos*/) {
244 return Void();
245}
246
247Return<void> RadioResponse_v1_2::startDtmfResponse(const RadioResponseInfo& /*info*/) {
248 return Void();
249}
250
251Return<void> RadioResponse_v1_2::stopDtmfResponse(const RadioResponseInfo& /*info*/) {
252 return Void();
253}
254
255Return<void> RadioResponse_v1_2::getBasebandVersionResponse(
256 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*version*/) {
257 return Void();
258}
259
260Return<void> RadioResponse_v1_2::separateConnectionResponse(const RadioResponseInfo& /*info*/) {
261 return Void();
262}
263
264Return<void> RadioResponse_v1_2::setMuteResponse(const RadioResponseInfo& /*info*/) {
265 return Void();
266}
267
268Return<void> RadioResponse_v1_2::getMuteResponse(const RadioResponseInfo& /*info*/,
269 bool /*enable*/) {
270 return Void();
271}
272
273Return<void> RadioResponse_v1_2::getClipResponse(const RadioResponseInfo& /*info*/,
274 ClipStatus /*status*/) {
275 return Void();
276}
277
278Return<void> RadioResponse_v1_2::getDataCallListResponse(
279 const RadioResponseInfo& /*info*/,
280 const ::android::hardware::hidl_vec<SetupDataCallResult>& /*dcResponse*/) {
281 return Void();
282}
283
284Return<void> RadioResponse_v1_2::sendOemRilRequestRawResponse(
285 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_vec<uint8_t>& /*data*/) {
286 return Void();
287}
288
289Return<void> RadioResponse_v1_2::sendOemRilRequestStringsResponse(
290 const RadioResponseInfo& /*info*/,
291 const ::android::hardware::hidl_vec< ::android::hardware::hidl_string>& /*data*/) {
292 return Void();
293}
294
295Return<void> RadioResponse_v1_2::setSuppServiceNotificationsResponse(
296 const RadioResponseInfo& /*info*/) {
297 return Void();
298}
299
300Return<void> RadioResponse_v1_2::writeSmsToSimResponse(const RadioResponseInfo& /*info*/,
301 int32_t /*index*/) {
302 return Void();
303}
304
305Return<void> RadioResponse_v1_2::deleteSmsOnSimResponse(const RadioResponseInfo& /*info*/) {
306 return Void();
307}
308
309Return<void> RadioResponse_v1_2::setBandModeResponse(const RadioResponseInfo& /*info*/) {
310 return Void();
311}
312
313Return<void> RadioResponse_v1_2::getAvailableBandModesResponse(
314 const RadioResponseInfo& /*info*/,
315 const ::android::hardware::hidl_vec<RadioBandMode>& /*bandModes*/) {
316 return Void();
317}
318
319Return<void> RadioResponse_v1_2::sendEnvelopeResponse(
320 const RadioResponseInfo& /*info*/,
321 const ::android::hardware::hidl_string& /*commandResponse*/) {
322 return Void();
323}
324
325Return<void> RadioResponse_v1_2::sendTerminalResponseToSimResponse(
326 const RadioResponseInfo& /*info*/) {
327 return Void();
328}
329
330Return<void> RadioResponse_v1_2::handleStkCallSetupRequestFromSimResponse(
331 const RadioResponseInfo& /*info*/) {
332 return Void();
333}
334
335Return<void> RadioResponse_v1_2::explicitCallTransferResponse(const RadioResponseInfo& /*info*/) {
336 return Void();
337}
338
339Return<void> RadioResponse_v1_2::setPreferredNetworkTypeResponse(
340 const RadioResponseInfo& /*info*/) {
341 return Void();
342}
343
344Return<void> RadioResponse_v1_2::getPreferredNetworkTypeResponse(const RadioResponseInfo& /*info*/,
345 PreferredNetworkType /*nw_type*/) {
346 return Void();
347}
348
349Return<void> RadioResponse_v1_2::getNeighboringCidsResponse(
350 const RadioResponseInfo& /*info*/,
351 const ::android::hardware::hidl_vec<NeighboringCell>& /*cells*/) {
352 return Void();
353}
354
355Return<void> RadioResponse_v1_2::setLocationUpdatesResponse(const RadioResponseInfo& /*info*/) {
356 return Void();
357}
358
359Return<void> RadioResponse_v1_2::setCdmaSubscriptionSourceResponse(
360 const RadioResponseInfo& /*info*/) {
361 return Void();
362}
363
364Return<void> RadioResponse_v1_2::setCdmaRoamingPreferenceResponse(
365 const RadioResponseInfo& /*info*/) {
366 return Void();
367}
368
369Return<void> RadioResponse_v1_2::getCdmaRoamingPreferenceResponse(const RadioResponseInfo& /*info*/,
370 CdmaRoamingType /*type*/) {
371 return Void();
372}
373
374Return<void> RadioResponse_v1_2::setTTYModeResponse(const RadioResponseInfo& /*info*/) {
375 return Void();
376}
377
378Return<void> RadioResponse_v1_2::getTTYModeResponse(const RadioResponseInfo& /*info*/,
379 TtyMode /*mode*/) {
380 return Void();
381}
382
383Return<void> RadioResponse_v1_2::setPreferredVoicePrivacyResponse(
384 const RadioResponseInfo& /*info*/) {
385 return Void();
386}
387
388Return<void> RadioResponse_v1_2::getPreferredVoicePrivacyResponse(const RadioResponseInfo& /*info*/,
389 bool /*enable*/) {
390 return Void();
391}
392
393Return<void> RadioResponse_v1_2::sendCDMAFeatureCodeResponse(const RadioResponseInfo& /*info*/) {
394 return Void();
395}
396
397Return<void> RadioResponse_v1_2::sendBurstDtmfResponse(const RadioResponseInfo& /*info*/) {
398 return Void();
399}
400
401Return<void> RadioResponse_v1_2::sendCdmaSmsResponse(const RadioResponseInfo& /*info*/,
402 const SendSmsResult& /*sms*/) {
403 return Void();
404}
405
406Return<void> RadioResponse_v1_2::acknowledgeLastIncomingCdmaSmsResponse(
407 const RadioResponseInfo& /*info*/) {
408 return Void();
409}
410
411Return<void> RadioResponse_v1_2::getGsmBroadcastConfigResponse(
412 const RadioResponseInfo& /*info*/,
413 const ::android::hardware::hidl_vec<GsmBroadcastSmsConfigInfo>& /*configs*/) {
414 return Void();
415}
416
417Return<void> RadioResponse_v1_2::setGsmBroadcastConfigResponse(const RadioResponseInfo& /*info*/) {
418 return Void();
419}
420
421Return<void> RadioResponse_v1_2::setGsmBroadcastActivationResponse(
422 const RadioResponseInfo& /*info*/) {
423 return Void();
424}
425
426Return<void> RadioResponse_v1_2::getCdmaBroadcastConfigResponse(
427 const RadioResponseInfo& /*info*/,
428 const ::android::hardware::hidl_vec<CdmaBroadcastSmsConfigInfo>& /*configs*/) {
429 return Void();
430}
431
432Return<void> RadioResponse_v1_2::setCdmaBroadcastConfigResponse(const RadioResponseInfo& /*info*/) {
433 return Void();
434}
435
436Return<void> RadioResponse_v1_2::setCdmaBroadcastActivationResponse(
437 const RadioResponseInfo& /*info*/) {
438 return Void();
439}
440
441Return<void> RadioResponse_v1_2::getCDMASubscriptionResponse(
442 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*mdn*/,
443 const ::android::hardware::hidl_string& /*hSid*/,
444 const ::android::hardware::hidl_string& /*hNid*/,
445 const ::android::hardware::hidl_string& /*min*/,
446 const ::android::hardware::hidl_string& /*prl*/) {
447 return Void();
448}
449
450Return<void> RadioResponse_v1_2::writeSmsToRuimResponse(const RadioResponseInfo& /*info*/,
451 uint32_t /*index*/) {
452 return Void();
453}
454
455Return<void> RadioResponse_v1_2::deleteSmsOnRuimResponse(const RadioResponseInfo& /*info*/) {
456 return Void();
457}
458
459Return<void> RadioResponse_v1_2::getDeviceIdentityResponse(
460 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*imei*/,
461 const ::android::hardware::hidl_string& /*imeisv*/,
462 const ::android::hardware::hidl_string& /*esn*/,
463 const ::android::hardware::hidl_string& /*meid*/) {
464 return Void();
465}
466
467Return<void> RadioResponse_v1_2::exitEmergencyCallbackModeResponse(
468 const RadioResponseInfo& /*info*/) {
469 return Void();
470}
471
472Return<void> RadioResponse_v1_2::getSmscAddressResponse(
473 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*smsc*/) {
474 return Void();
475}
476
477Return<void> RadioResponse_v1_2::setSmscAddressResponse(const RadioResponseInfo& /*info*/) {
478 return Void();
479}
480
481Return<void> RadioResponse_v1_2::reportSmsMemoryStatusResponse(const RadioResponseInfo& /*info*/) {
482 return Void();
483}
484
485Return<void> RadioResponse_v1_2::reportStkServiceIsRunningResponse(
486 const RadioResponseInfo& /*info*/) {
487 return Void();
488}
489
490Return<void> RadioResponse_v1_2::getCdmaSubscriptionSourceResponse(
491 const RadioResponseInfo& /*info*/, CdmaSubscriptionSource /*source*/) {
492 return Void();
493}
494
495Return<void> RadioResponse_v1_2::requestIsimAuthenticationResponse(
496 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*response*/) {
497 return Void();
498}
499
500Return<void> RadioResponse_v1_2::acknowledgeIncomingGsmSmsWithPduResponse(
501 const RadioResponseInfo& /*info*/) {
502 return Void();
503}
504
505Return<void> RadioResponse_v1_2::sendEnvelopeWithStatusResponse(const RadioResponseInfo& /*info*/,
506 const IccIoResult& /*iccIo*/) {
507 return Void();
508}
509
510Return<void> RadioResponse_v1_2::getVoiceRadioTechnologyResponse(const RadioResponseInfo& /*info*/,
511 RadioTechnology /*rat*/) {
512 return Void();
513}
514
515Return<void> RadioResponse_v1_2::getCellInfoListResponse(
516 const RadioResponseInfo& /*info*/,
517 const ::android::hardware::hidl_vec<CellInfo>& /*cellInfo*/) {
518 return Void();
519}
520
521Return<void> RadioResponse_v1_2::setCellInfoListRateResponse(const RadioResponseInfo& /*info*/) {
522 return Void();
523}
524
525Return<void> RadioResponse_v1_2::setInitialAttachApnResponse(const RadioResponseInfo& /*info*/) {
526 return Void();
527}
528
529Return<void> RadioResponse_v1_2::getImsRegistrationStateResponse(
530 const RadioResponseInfo& /*info*/, bool /*isRegistered*/, RadioTechnologyFamily /*ratFamily*/) {
531 return Void();
532}
533
534Return<void> RadioResponse_v1_2::sendImsSmsResponse(const RadioResponseInfo& /*info*/,
535 const SendSmsResult& /*sms*/) {
536 return Void();
537}
538
539Return<void> RadioResponse_v1_2::iccTransmitApduBasicChannelResponse(
540 const RadioResponseInfo& /*info*/, const IccIoResult& /*result*/) {
541 return Void();
542}
543
544Return<void> RadioResponse_v1_2::iccOpenLogicalChannelResponse(
545 const RadioResponseInfo& /*info*/, int32_t /*channelId*/,
546 const ::android::hardware::hidl_vec<int8_t>& /*selectResponse*/) {
547 return Void();
548}
549
550Return<void> RadioResponse_v1_2::iccCloseLogicalChannelResponse(const RadioResponseInfo& /*info*/) {
551 return Void();
552}
553
554Return<void> RadioResponse_v1_2::iccTransmitApduLogicalChannelResponse(
555 const RadioResponseInfo& /*info*/, const IccIoResult& /*result*/) {
556 return Void();
557}
558
559Return<void> RadioResponse_v1_2::nvReadItemResponse(
560 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*result*/) {
561 return Void();
562}
563
564Return<void> RadioResponse_v1_2::nvWriteItemResponse(const RadioResponseInfo& /*info*/) {
565 return Void();
566}
567
568Return<void> RadioResponse_v1_2::nvWriteCdmaPrlResponse(const RadioResponseInfo& /*info*/) {
569 return Void();
570}
571
572Return<void> RadioResponse_v1_2::nvResetConfigResponse(const RadioResponseInfo& /*info*/) {
573 return Void();
574}
575
576Return<void> RadioResponse_v1_2::setUiccSubscriptionResponse(const RadioResponseInfo& /*info*/) {
577 return Void();
578}
579
580Return<void> RadioResponse_v1_2::setDataAllowedResponse(const RadioResponseInfo& /*info*/) {
581 return Void();
582}
583
584Return<void> RadioResponse_v1_2::getHardwareConfigResponse(
585 const RadioResponseInfo& /*info*/,
586 const ::android::hardware::hidl_vec<HardwareConfig>& /*config*/) {
587 return Void();
588}
589
590Return<void> RadioResponse_v1_2::requestIccSimAuthenticationResponse(
591 const RadioResponseInfo& /*info*/, const IccIoResult& /*result*/) {
592 return Void();
593}
594
595Return<void> RadioResponse_v1_2::setDataProfileResponse(const RadioResponseInfo& /*info*/) {
596 return Void();
597}
598
599Return<void> RadioResponse_v1_2::requestShutdownResponse(const RadioResponseInfo& /*info*/) {
600 return Void();
601}
602
603Return<void> RadioResponse_v1_2::getRadioCapabilityResponse(const RadioResponseInfo& /*info*/,
604 const RadioCapability& /*rc*/) {
605 return Void();
606}
607
608Return<void> RadioResponse_v1_2::setRadioCapabilityResponse(const RadioResponseInfo& /*info*/,
609 const RadioCapability& /*rc*/) {
610 return Void();
611}
612
613Return<void> RadioResponse_v1_2::startLceServiceResponse(const RadioResponseInfo& /*info*/,
614 const LceStatusInfo& /*statusInfo*/) {
615 return Void();
616}
617
618Return<void> RadioResponse_v1_2::stopLceServiceResponse(const RadioResponseInfo& /*info*/,
619 const LceStatusInfo& /*statusInfo*/) {
620 return Void();
621}
622
623Return<void> RadioResponse_v1_2::pullLceDataResponse(const RadioResponseInfo& /*info*/,
624 const LceDataInfo& /*lceInfo*/) {
625 return Void();
626}
627
628Return<void> RadioResponse_v1_2::getModemActivityInfoResponse(
629 const RadioResponseInfo& /*info*/, const ActivityStatsInfo& /*activityInfo*/) {
630 return Void();
631}
632
633Return<void> RadioResponse_v1_2::setAllowedCarriersResponse(const RadioResponseInfo& /*info*/,
634 int32_t /*numAllowed*/) {
635 return Void();
636}
637
638Return<void> RadioResponse_v1_2::getAllowedCarriersResponse(
639 const RadioResponseInfo& /*info*/, bool /*allAllowed*/,
640 const CarrierRestrictions& /*carriers*/) {
641 return Void();
642}
643
644Return<void> RadioResponse_v1_2::sendDeviceStateResponse(const RadioResponseInfo& /*info*/) {
645 return Void();
646}
647
648Return<void> RadioResponse_v1_2::setIndicationFilterResponse(const RadioResponseInfo& /*info*/) {
649 return Void();
650}
651
652Return<void> RadioResponse_v1_2::setSimCardPowerResponse(const RadioResponseInfo& /*info*/) {
653 return Void();
654}
655
656Return<void> RadioResponse_v1_2::acknowledgeRequest(int32_t /*serial*/) {
657 return Void();
658}
659
Eric Schwarzenbach8bdc4e02018-02-26 18:16:50 -0800660/* 1.1 Apis */
Sooraj Sasindran45474192017-10-26 14:08:55 -0700661Return<void> RadioResponse_v1_2::setCarrierInfoForImsiEncryptionResponse(
662 const RadioResponseInfo& /*info*/) {
663 return Void();
664}
665
666Return<void> RadioResponse_v1_2::setSimCardPowerResponse_1_1(const RadioResponseInfo& /*info*/) {
667 return Void();
668}
669
670Return<void> RadioResponse_v1_2::startNetworkScanResponse(const RadioResponseInfo& info) {
671 rspInfo = info;
672 parent_v1_2.notify();
673 return Void();
674}
675
676Return<void> RadioResponse_v1_2::stopNetworkScanResponse(const RadioResponseInfo& info) {
677 rspInfo = info;
678 parent_v1_2.notify();
679 return Void();
680}
681
682Return<void> RadioResponse_v1_2::startKeepaliveResponse(const RadioResponseInfo& /*info*/,
683 const KeepaliveStatus& /*status*/) {
684 return Void();
685}
686
687Return<void> RadioResponse_v1_2::stopKeepaliveResponse(const RadioResponseInfo& /*info*/) {
688 return Void();
689}
Eric Schwarzenbach8bdc4e02018-02-26 18:16:50 -0800690
691/* 1.2 Apis */
692Return<void> RadioResponse_v1_2::setSignalStrengthReportingCriteriaResponse(
693 const RadioResponseInfo& info) {
694 rspInfo = info;
695 parent_v1_2.notify();
696 return Void();
697}
698
699Return<void> RadioResponse_v1_2::setLinkCapacityReportingCriteriaResponse(
700 const RadioResponseInfo& info) {
701 rspInfo = info;
702 parent_v1_2.notify();
703 return Void();
704}