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