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