blob: 9bf4531f080227de5398830087c0729e80e92d72 [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
Jack Yuac1844f2018-02-28 17:25:01 -0800153Return<void> RadioResponse_v1_2::setupDataCallResponse(const RadioResponseInfo& info,
Sooraj Sasindran45474192017-10-26 14:08:55 -0700154 const SetupDataCallResult& /*dcResponse*/) {
Jack Yuac1844f2018-02-28 17:25:01 -0800155 rspInfo = info;
156 parent_v1_2.notify();
Sooraj Sasindran45474192017-10-26 14:08:55 -0700157 return Void();
158}
159
160Return<void> RadioResponse_v1_2::iccIOForAppResponse(const RadioResponseInfo& /*info*/,
161 const IccIoResult& /*iccIo*/) {
162 return Void();
163}
164
165Return<void> RadioResponse_v1_2::sendUssdResponse(const RadioResponseInfo& /*info*/) {
166 return Void();
167}
168
169Return<void> RadioResponse_v1_2::cancelPendingUssdResponse(const RadioResponseInfo& /*info*/) {
170 return Void();
171}
172
173Return<void> RadioResponse_v1_2::getClirResponse(const RadioResponseInfo& /*info*/, int32_t /*n*/,
174 int32_t /*m*/) {
175 return Void();
176}
177
178Return<void> RadioResponse_v1_2::setClirResponse(const RadioResponseInfo& /*info*/) {
179 return Void();
180}
181
182Return<void> RadioResponse_v1_2::getCallForwardStatusResponse(
183 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_vec<CallForwardInfo>&
184 /*callForwardInfos*/) {
185 return Void();
186}
187
188Return<void> RadioResponse_v1_2::setCallForwardResponse(const RadioResponseInfo& /*info*/) {
189 return Void();
190}
191
192Return<void> RadioResponse_v1_2::getCallWaitingResponse(const RadioResponseInfo& /*info*/,
193 bool /*enable*/, int32_t /*serviceClass*/) {
194 return Void();
195}
196
197Return<void> RadioResponse_v1_2::setCallWaitingResponse(const RadioResponseInfo& /*info*/) {
198 return Void();
199}
200
201Return<void> RadioResponse_v1_2::acknowledgeLastIncomingGsmSmsResponse(
202 const RadioResponseInfo& /*info*/) {
203 return Void();
204}
205
206Return<void> RadioResponse_v1_2::acceptCallResponse(const RadioResponseInfo& /*info*/) {
207 return Void();
208}
209
Jack Yuac1844f2018-02-28 17:25:01 -0800210Return<void> RadioResponse_v1_2::deactivateDataCallResponse(const RadioResponseInfo& info) {
211 rspInfo = info;
212 parent_v1_2.notify();
Sooraj Sasindran45474192017-10-26 14:08:55 -0700213 return Void();
214}
215
216Return<void> RadioResponse_v1_2::getFacilityLockForAppResponse(const RadioResponseInfo& /*info*/,
217 int32_t /*response*/) {
218 return Void();
219}
220
221Return<void> RadioResponse_v1_2::setFacilityLockForAppResponse(const RadioResponseInfo& /*info*/,
222 int32_t /*retry*/) {
223 return Void();
224}
225
226Return<void> RadioResponse_v1_2::setBarringPasswordResponse(const RadioResponseInfo& /*info*/) {
227 return Void();
228}
229
230Return<void> RadioResponse_v1_2::getNetworkSelectionModeResponse(const RadioResponseInfo& /*info*/,
231 bool /*manual*/) {
232 return Void();
233}
234
235Return<void> RadioResponse_v1_2::setNetworkSelectionModeAutomaticResponse(
236 const RadioResponseInfo& /*info*/) {
237 return Void();
238}
239
240Return<void> RadioResponse_v1_2::setNetworkSelectionModeManualResponse(
241 const RadioResponseInfo& /*info*/) {
242 return Void();
243}
244
245Return<void> RadioResponse_v1_2::getAvailableNetworksResponse(
246 const RadioResponseInfo& /*info*/,
247 const ::android::hardware::hidl_vec<OperatorInfo>& /*networkInfos*/) {
248 return Void();
249}
250
251Return<void> RadioResponse_v1_2::startDtmfResponse(const RadioResponseInfo& /*info*/) {
252 return Void();
253}
254
255Return<void> RadioResponse_v1_2::stopDtmfResponse(const RadioResponseInfo& /*info*/) {
256 return Void();
257}
258
259Return<void> RadioResponse_v1_2::getBasebandVersionResponse(
260 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*version*/) {
261 return Void();
262}
263
264Return<void> RadioResponse_v1_2::separateConnectionResponse(const RadioResponseInfo& /*info*/) {
265 return Void();
266}
267
268Return<void> RadioResponse_v1_2::setMuteResponse(const RadioResponseInfo& /*info*/) {
269 return Void();
270}
271
272Return<void> RadioResponse_v1_2::getMuteResponse(const RadioResponseInfo& /*info*/,
273 bool /*enable*/) {
274 return Void();
275}
276
277Return<void> RadioResponse_v1_2::getClipResponse(const RadioResponseInfo& /*info*/,
278 ClipStatus /*status*/) {
279 return Void();
280}
281
282Return<void> RadioResponse_v1_2::getDataCallListResponse(
283 const RadioResponseInfo& /*info*/,
284 const ::android::hardware::hidl_vec<SetupDataCallResult>& /*dcResponse*/) {
285 return Void();
286}
287
288Return<void> RadioResponse_v1_2::sendOemRilRequestRawResponse(
289 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_vec<uint8_t>& /*data*/) {
290 return Void();
291}
292
293Return<void> RadioResponse_v1_2::sendOemRilRequestStringsResponse(
294 const RadioResponseInfo& /*info*/,
295 const ::android::hardware::hidl_vec< ::android::hardware::hidl_string>& /*data*/) {
296 return Void();
297}
298
299Return<void> RadioResponse_v1_2::setSuppServiceNotificationsResponse(
300 const RadioResponseInfo& /*info*/) {
301 return Void();
302}
303
304Return<void> RadioResponse_v1_2::writeSmsToSimResponse(const RadioResponseInfo& /*info*/,
305 int32_t /*index*/) {
306 return Void();
307}
308
309Return<void> RadioResponse_v1_2::deleteSmsOnSimResponse(const RadioResponseInfo& /*info*/) {
310 return Void();
311}
312
313Return<void> RadioResponse_v1_2::setBandModeResponse(const RadioResponseInfo& /*info*/) {
314 return Void();
315}
316
317Return<void> RadioResponse_v1_2::getAvailableBandModesResponse(
318 const RadioResponseInfo& /*info*/,
319 const ::android::hardware::hidl_vec<RadioBandMode>& /*bandModes*/) {
320 return Void();
321}
322
323Return<void> RadioResponse_v1_2::sendEnvelopeResponse(
324 const RadioResponseInfo& /*info*/,
325 const ::android::hardware::hidl_string& /*commandResponse*/) {
326 return Void();
327}
328
329Return<void> RadioResponse_v1_2::sendTerminalResponseToSimResponse(
330 const RadioResponseInfo& /*info*/) {
331 return Void();
332}
333
334Return<void> RadioResponse_v1_2::handleStkCallSetupRequestFromSimResponse(
335 const RadioResponseInfo& /*info*/) {
336 return Void();
337}
338
339Return<void> RadioResponse_v1_2::explicitCallTransferResponse(const RadioResponseInfo& /*info*/) {
340 return Void();
341}
342
343Return<void> RadioResponse_v1_2::setPreferredNetworkTypeResponse(
344 const RadioResponseInfo& /*info*/) {
345 return Void();
346}
347
348Return<void> RadioResponse_v1_2::getPreferredNetworkTypeResponse(const RadioResponseInfo& /*info*/,
349 PreferredNetworkType /*nw_type*/) {
350 return Void();
351}
352
353Return<void> RadioResponse_v1_2::getNeighboringCidsResponse(
354 const RadioResponseInfo& /*info*/,
355 const ::android::hardware::hidl_vec<NeighboringCell>& /*cells*/) {
356 return Void();
357}
358
359Return<void> RadioResponse_v1_2::setLocationUpdatesResponse(const RadioResponseInfo& /*info*/) {
360 return Void();
361}
362
363Return<void> RadioResponse_v1_2::setCdmaSubscriptionSourceResponse(
364 const RadioResponseInfo& /*info*/) {
365 return Void();
366}
367
368Return<void> RadioResponse_v1_2::setCdmaRoamingPreferenceResponse(
369 const RadioResponseInfo& /*info*/) {
370 return Void();
371}
372
373Return<void> RadioResponse_v1_2::getCdmaRoamingPreferenceResponse(const RadioResponseInfo& /*info*/,
374 CdmaRoamingType /*type*/) {
375 return Void();
376}
377
378Return<void> RadioResponse_v1_2::setTTYModeResponse(const RadioResponseInfo& /*info*/) {
379 return Void();
380}
381
382Return<void> RadioResponse_v1_2::getTTYModeResponse(const RadioResponseInfo& /*info*/,
383 TtyMode /*mode*/) {
384 return Void();
385}
386
387Return<void> RadioResponse_v1_2::setPreferredVoicePrivacyResponse(
388 const RadioResponseInfo& /*info*/) {
389 return Void();
390}
391
392Return<void> RadioResponse_v1_2::getPreferredVoicePrivacyResponse(const RadioResponseInfo& /*info*/,
393 bool /*enable*/) {
394 return Void();
395}
396
397Return<void> RadioResponse_v1_2::sendCDMAFeatureCodeResponse(const RadioResponseInfo& /*info*/) {
398 return Void();
399}
400
401Return<void> RadioResponse_v1_2::sendBurstDtmfResponse(const RadioResponseInfo& /*info*/) {
402 return Void();
403}
404
405Return<void> RadioResponse_v1_2::sendCdmaSmsResponse(const RadioResponseInfo& /*info*/,
406 const SendSmsResult& /*sms*/) {
407 return Void();
408}
409
410Return<void> RadioResponse_v1_2::acknowledgeLastIncomingCdmaSmsResponse(
411 const RadioResponseInfo& /*info*/) {
412 return Void();
413}
414
415Return<void> RadioResponse_v1_2::getGsmBroadcastConfigResponse(
416 const RadioResponseInfo& /*info*/,
417 const ::android::hardware::hidl_vec<GsmBroadcastSmsConfigInfo>& /*configs*/) {
418 return Void();
419}
420
421Return<void> RadioResponse_v1_2::setGsmBroadcastConfigResponse(const RadioResponseInfo& /*info*/) {
422 return Void();
423}
424
425Return<void> RadioResponse_v1_2::setGsmBroadcastActivationResponse(
426 const RadioResponseInfo& /*info*/) {
427 return Void();
428}
429
430Return<void> RadioResponse_v1_2::getCdmaBroadcastConfigResponse(
431 const RadioResponseInfo& /*info*/,
432 const ::android::hardware::hidl_vec<CdmaBroadcastSmsConfigInfo>& /*configs*/) {
433 return Void();
434}
435
436Return<void> RadioResponse_v1_2::setCdmaBroadcastConfigResponse(const RadioResponseInfo& /*info*/) {
437 return Void();
438}
439
440Return<void> RadioResponse_v1_2::setCdmaBroadcastActivationResponse(
441 const RadioResponseInfo& /*info*/) {
442 return Void();
443}
444
445Return<void> RadioResponse_v1_2::getCDMASubscriptionResponse(
446 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*mdn*/,
447 const ::android::hardware::hidl_string& /*hSid*/,
448 const ::android::hardware::hidl_string& /*hNid*/,
449 const ::android::hardware::hidl_string& /*min*/,
450 const ::android::hardware::hidl_string& /*prl*/) {
451 return Void();
452}
453
454Return<void> RadioResponse_v1_2::writeSmsToRuimResponse(const RadioResponseInfo& /*info*/,
455 uint32_t /*index*/) {
456 return Void();
457}
458
459Return<void> RadioResponse_v1_2::deleteSmsOnRuimResponse(const RadioResponseInfo& /*info*/) {
460 return Void();
461}
462
463Return<void> RadioResponse_v1_2::getDeviceIdentityResponse(
464 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*imei*/,
465 const ::android::hardware::hidl_string& /*imeisv*/,
466 const ::android::hardware::hidl_string& /*esn*/,
467 const ::android::hardware::hidl_string& /*meid*/) {
468 return Void();
469}
470
471Return<void> RadioResponse_v1_2::exitEmergencyCallbackModeResponse(
472 const RadioResponseInfo& /*info*/) {
473 return Void();
474}
475
476Return<void> RadioResponse_v1_2::getSmscAddressResponse(
477 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*smsc*/) {
478 return Void();
479}
480
481Return<void> RadioResponse_v1_2::setSmscAddressResponse(const RadioResponseInfo& /*info*/) {
482 return Void();
483}
484
485Return<void> RadioResponse_v1_2::reportSmsMemoryStatusResponse(const RadioResponseInfo& /*info*/) {
486 return Void();
487}
488
489Return<void> RadioResponse_v1_2::reportStkServiceIsRunningResponse(
490 const RadioResponseInfo& /*info*/) {
491 return Void();
492}
493
494Return<void> RadioResponse_v1_2::getCdmaSubscriptionSourceResponse(
495 const RadioResponseInfo& /*info*/, CdmaSubscriptionSource /*source*/) {
496 return Void();
497}
498
499Return<void> RadioResponse_v1_2::requestIsimAuthenticationResponse(
500 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*response*/) {
501 return Void();
502}
503
504Return<void> RadioResponse_v1_2::acknowledgeIncomingGsmSmsWithPduResponse(
505 const RadioResponseInfo& /*info*/) {
506 return Void();
507}
508
509Return<void> RadioResponse_v1_2::sendEnvelopeWithStatusResponse(const RadioResponseInfo& /*info*/,
510 const IccIoResult& /*iccIo*/) {
511 return Void();
512}
513
514Return<void> RadioResponse_v1_2::getVoiceRadioTechnologyResponse(const RadioResponseInfo& /*info*/,
515 RadioTechnology /*rat*/) {
516 return Void();
517}
518
519Return<void> RadioResponse_v1_2::getCellInfoListResponse(
520 const RadioResponseInfo& /*info*/,
521 const ::android::hardware::hidl_vec<CellInfo>& /*cellInfo*/) {
522 return Void();
523}
524
525Return<void> RadioResponse_v1_2::setCellInfoListRateResponse(const RadioResponseInfo& /*info*/) {
526 return Void();
527}
528
529Return<void> RadioResponse_v1_2::setInitialAttachApnResponse(const RadioResponseInfo& /*info*/) {
530 return Void();
531}
532
533Return<void> RadioResponse_v1_2::getImsRegistrationStateResponse(
534 const RadioResponseInfo& /*info*/, bool /*isRegistered*/, RadioTechnologyFamily /*ratFamily*/) {
535 return Void();
536}
537
538Return<void> RadioResponse_v1_2::sendImsSmsResponse(const RadioResponseInfo& /*info*/,
539 const SendSmsResult& /*sms*/) {
540 return Void();
541}
542
543Return<void> RadioResponse_v1_2::iccTransmitApduBasicChannelResponse(
544 const RadioResponseInfo& /*info*/, const IccIoResult& /*result*/) {
545 return Void();
546}
547
548Return<void> RadioResponse_v1_2::iccOpenLogicalChannelResponse(
549 const RadioResponseInfo& /*info*/, int32_t /*channelId*/,
550 const ::android::hardware::hidl_vec<int8_t>& /*selectResponse*/) {
551 return Void();
552}
553
554Return<void> RadioResponse_v1_2::iccCloseLogicalChannelResponse(const RadioResponseInfo& /*info*/) {
555 return Void();
556}
557
558Return<void> RadioResponse_v1_2::iccTransmitApduLogicalChannelResponse(
559 const RadioResponseInfo& /*info*/, const IccIoResult& /*result*/) {
560 return Void();
561}
562
563Return<void> RadioResponse_v1_2::nvReadItemResponse(
564 const RadioResponseInfo& /*info*/, const ::android::hardware::hidl_string& /*result*/) {
565 return Void();
566}
567
568Return<void> RadioResponse_v1_2::nvWriteItemResponse(const RadioResponseInfo& /*info*/) {
569 return Void();
570}
571
572Return<void> RadioResponse_v1_2::nvWriteCdmaPrlResponse(const RadioResponseInfo& /*info*/) {
573 return Void();
574}
575
576Return<void> RadioResponse_v1_2::nvResetConfigResponse(const RadioResponseInfo& /*info*/) {
577 return Void();
578}
579
580Return<void> RadioResponse_v1_2::setUiccSubscriptionResponse(const RadioResponseInfo& /*info*/) {
581 return Void();
582}
583
584Return<void> RadioResponse_v1_2::setDataAllowedResponse(const RadioResponseInfo& /*info*/) {
585 return Void();
586}
587
588Return<void> RadioResponse_v1_2::getHardwareConfigResponse(
589 const RadioResponseInfo& /*info*/,
590 const ::android::hardware::hidl_vec<HardwareConfig>& /*config*/) {
591 return Void();
592}
593
594Return<void> RadioResponse_v1_2::requestIccSimAuthenticationResponse(
595 const RadioResponseInfo& /*info*/, const IccIoResult& /*result*/) {
596 return Void();
597}
598
599Return<void> RadioResponse_v1_2::setDataProfileResponse(const RadioResponseInfo& /*info*/) {
600 return Void();
601}
602
603Return<void> RadioResponse_v1_2::requestShutdownResponse(const RadioResponseInfo& /*info*/) {
604 return Void();
605}
606
607Return<void> RadioResponse_v1_2::getRadioCapabilityResponse(const RadioResponseInfo& /*info*/,
608 const RadioCapability& /*rc*/) {
609 return Void();
610}
611
612Return<void> RadioResponse_v1_2::setRadioCapabilityResponse(const RadioResponseInfo& /*info*/,
613 const RadioCapability& /*rc*/) {
614 return Void();
615}
616
617Return<void> RadioResponse_v1_2::startLceServiceResponse(const RadioResponseInfo& /*info*/,
618 const LceStatusInfo& /*statusInfo*/) {
619 return Void();
620}
621
622Return<void> RadioResponse_v1_2::stopLceServiceResponse(const RadioResponseInfo& /*info*/,
623 const LceStatusInfo& /*statusInfo*/) {
624 return Void();
625}
626
627Return<void> RadioResponse_v1_2::pullLceDataResponse(const RadioResponseInfo& /*info*/,
628 const LceDataInfo& /*lceInfo*/) {
629 return Void();
630}
631
632Return<void> RadioResponse_v1_2::getModemActivityInfoResponse(
633 const RadioResponseInfo& /*info*/, const ActivityStatsInfo& /*activityInfo*/) {
634 return Void();
635}
636
637Return<void> RadioResponse_v1_2::setAllowedCarriersResponse(const RadioResponseInfo& /*info*/,
638 int32_t /*numAllowed*/) {
639 return Void();
640}
641
642Return<void> RadioResponse_v1_2::getAllowedCarriersResponse(
643 const RadioResponseInfo& /*info*/, bool /*allAllowed*/,
644 const CarrierRestrictions& /*carriers*/) {
645 return Void();
646}
647
648Return<void> RadioResponse_v1_2::sendDeviceStateResponse(const RadioResponseInfo& /*info*/) {
649 return Void();
650}
651
652Return<void> RadioResponse_v1_2::setIndicationFilterResponse(const RadioResponseInfo& /*info*/) {
653 return Void();
654}
655
656Return<void> RadioResponse_v1_2::setSimCardPowerResponse(const RadioResponseInfo& /*info*/) {
657 return Void();
658}
659
660Return<void> RadioResponse_v1_2::acknowledgeRequest(int32_t /*serial*/) {
661 return Void();
662}
663
Eric Schwarzenbach8bdc4e02018-02-26 18:16:50 -0800664/* 1.1 Apis */
Sooraj Sasindran45474192017-10-26 14:08:55 -0700665Return<void> RadioResponse_v1_2::setCarrierInfoForImsiEncryptionResponse(
666 const RadioResponseInfo& /*info*/) {
667 return Void();
668}
669
670Return<void> RadioResponse_v1_2::setSimCardPowerResponse_1_1(const RadioResponseInfo& /*info*/) {
671 return Void();
672}
673
674Return<void> RadioResponse_v1_2::startNetworkScanResponse(const RadioResponseInfo& info) {
675 rspInfo = info;
676 parent_v1_2.notify();
677 return Void();
678}
679
680Return<void> RadioResponse_v1_2::stopNetworkScanResponse(const RadioResponseInfo& info) {
681 rspInfo = info;
682 parent_v1_2.notify();
683 return Void();
684}
685
686Return<void> RadioResponse_v1_2::startKeepaliveResponse(const RadioResponseInfo& /*info*/,
687 const KeepaliveStatus& /*status*/) {
688 return Void();
689}
690
691Return<void> RadioResponse_v1_2::stopKeepaliveResponse(const RadioResponseInfo& /*info*/) {
692 return Void();
693}
Eric Schwarzenbach8bdc4e02018-02-26 18:16:50 -0800694
695/* 1.2 Apis */
696Return<void> RadioResponse_v1_2::setSignalStrengthReportingCriteriaResponse(
697 const RadioResponseInfo& info) {
698 rspInfo = info;
699 parent_v1_2.notify();
700 return Void();
701}
702
703Return<void> RadioResponse_v1_2::setLinkCapacityReportingCriteriaResponse(
704 const RadioResponseInfo& info) {
705 rspInfo = info;
706 parent_v1_2.notify();
707 return Void();
708}