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