blob: 06411746d7920468e0d8dfbca68eceeb6416f6d0 [file] [log] [blame]
Willi Yedaf0b732019-10-22 22:48:05 +02001/*
2 * Copyright (C) 2019, The LineageOS Project
3 *
4 * Licensed under the Apache License, Version 2.1 (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.1
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 "SecRadioResponse.h"
18
19namespace vendor {
20namespace samsung {
21namespace hardware {
22namespace radio {
23namespace V1_2 {
24namespace implementation {
25
26SecRadioResponse::SecRadioResponse(
27 int simSlot, const sp<::android::hardware::radio::V1_2::IRadioResponse>& radioResponse)
28 : simSlot(simSlot), radioResponse(radioResponse) {}
29
30// Methods from ::android::hardware::radio::V1_0::IRadioResponse follow.
31Return<void> SecRadioResponse::getIccCardStatusResponse(
32 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
33 const ::android::hardware::radio::V1_0::CardStatus& cardStatus) {
34 radioResponse->getIccCardStatusResponse(info, cardStatus);
35 return Void();
36}
37
38Return<void> SecRadioResponse::supplyIccPinForAppResponse(
39 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t remainingRetries) {
40 radioResponse->supplyIccPinForAppResponse(info, remainingRetries);
41 return Void();
42}
43
44Return<void> SecRadioResponse::supplyIccPukForAppResponse(
45 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t remainingRetries) {
46 radioResponse->supplyIccPukForAppResponse(info, remainingRetries);
47 return Void();
48}
49
50Return<void> SecRadioResponse::supplyIccPin2ForAppResponse(
51 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t remainingRetries) {
52 radioResponse->supplyIccPin2ForAppResponse(info, remainingRetries);
53 return Void();
54}
55
56Return<void> SecRadioResponse::supplyIccPuk2ForAppResponse(
57 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t remainingRetries) {
58 radioResponse->supplyIccPuk2ForAppResponse(info, remainingRetries);
59 return Void();
60}
61
62Return<void> SecRadioResponse::changeIccPinForAppResponse(
63 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t remainingRetries) {
64 radioResponse->changeIccPinForAppResponse(info, remainingRetries);
65 return Void();
66}
67
68Return<void> SecRadioResponse::changeIccPin2ForAppResponse(
69 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t remainingRetries) {
70 radioResponse->changeIccPin2ForAppResponse(info, remainingRetries);
71 return Void();
72}
73
74Return<void> SecRadioResponse::supplyNetworkDepersonalizationResponse(
75 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t remainingRetries) {
76 radioResponse->supplyNetworkDepersonalizationResponse(info, remainingRetries);
77 return Void();
78}
79
80Return<void> SecRadioResponse::getCurrentCallsResponse(
81 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
82 const hidl_vec<::android::hardware::radio::V1_0::Call>& calls) {
83 radioResponse->getCurrentCallsResponse(info, calls);
84 return Void();
85}
86
87Return<void> SecRadioResponse::dialResponse(
88 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
89 radioResponse->dialResponse(info);
90 return Void();
91}
92
93Return<void> SecRadioResponse::getIMSIForAppResponse(
94 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, const hidl_string& imsi) {
95 radioResponse->getIMSIForAppResponse(info, imsi);
96 return Void();
97}
98
99Return<void> SecRadioResponse::hangupConnectionResponse(
100 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
101 radioResponse->hangupConnectionResponse(info);
102 return Void();
103}
104
105Return<void> SecRadioResponse::hangupWaitingOrBackgroundResponse(
106 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
107 radioResponse->hangupWaitingOrBackgroundResponse(info);
108 return Void();
109}
110
111Return<void> SecRadioResponse::hangupForegroundResumeBackgroundResponse(
112 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
113 radioResponse->hangupForegroundResumeBackgroundResponse(info);
114 return Void();
115}
116
117Return<void> SecRadioResponse::switchWaitingOrHoldingAndActiveResponse(
118 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
119 radioResponse->switchWaitingOrHoldingAndActiveResponse(info);
120 return Void();
121}
122
123Return<void> SecRadioResponse::conferenceResponse(
124 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
125 radioResponse->conferenceResponse(info);
126 return Void();
127}
128
129Return<void> SecRadioResponse::rejectCallResponse(
130 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
131 radioResponse->rejectCallResponse(info);
132 return Void();
133}
134
135Return<void> SecRadioResponse::getLastCallFailCauseResponse(
136 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
137 const ::android::hardware::radio::V1_0::LastCallFailCauseInfo& failCauseinfo) {
138 radioResponse->getLastCallFailCauseResponse(info, failCauseinfo);
139 return Void();
140}
141
142Return<void> SecRadioResponse::getSignalStrengthResponse(
143 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
144 const ::android::hardware::radio::V1_0::SignalStrength& sigStrength) {
145 radioResponse->getSignalStrengthResponse(info, sigStrength);
146 return Void();
147}
148
149Return<void> SecRadioResponse::getVoiceRegistrationStateResponse(
150 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
151 const ::android::hardware::radio::V1_0::VoiceRegStateResult& voiceRegResponse) {
152 radioResponse->getVoiceRegistrationStateResponse(info, voiceRegResponse);
153 return Void();
154}
155
156Return<void> SecRadioResponse::getDataRegistrationStateResponse(
157 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
158 const ::android::hardware::radio::V1_0::DataRegStateResult& dataRegResponse) {
159 radioResponse->getDataRegistrationStateResponse(info, dataRegResponse);
160 return Void();
161}
162
163Return<void> SecRadioResponse::getOperatorResponse(
164 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, const hidl_string& longName,
165 const hidl_string& shortName, const hidl_string& numeric) {
166 radioResponse->getOperatorResponse(info, longName, shortName, numeric);
167 return Void();
168}
169
170Return<void> SecRadioResponse::setRadioPowerResponse(
171 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
172 radioResponse->setRadioPowerResponse(info);
173 return Void();
174}
175
176Return<void> SecRadioResponse::sendDtmfResponse(
177 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
178 radioResponse->sendDtmfResponse(info);
179 return Void();
180}
181
182Return<void> SecRadioResponse::sendSmsResponse(
183 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
184 const ::android::hardware::radio::V1_0::SendSmsResult& sms) {
185 radioResponse->sendSmsResponse(info, sms);
186 return Void();
187}
188
189Return<void> SecRadioResponse::sendSMSExpectMoreResponse(
190 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
191 const ::android::hardware::radio::V1_0::SendSmsResult& sms) {
192 radioResponse->sendSMSExpectMoreResponse(info, sms);
193 return Void();
194}
195
196Return<void> SecRadioResponse::setupDataCallResponse(
197 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
198 const ::android::hardware::radio::V1_0::SetupDataCallResult& dcResponse) {
199 radioResponse->setupDataCallResponse(info, dcResponse);
200 return Void();
201}
202
203Return<void> SecRadioResponse::iccIOForAppResponse(
204 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
205 const ::android::hardware::radio::V1_0::IccIoResult& iccIo) {
206 radioResponse->iccIOForAppResponse(info, iccIo);
207 return Void();
208}
209
210Return<void> SecRadioResponse::sendUssdResponse(
211 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
212 radioResponse->sendUssdResponse(info);
213 return Void();
214}
215
216Return<void> SecRadioResponse::cancelPendingUssdResponse(
217 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
218 radioResponse->cancelPendingUssdResponse(info);
219 return Void();
220}
221
222Return<void> SecRadioResponse::getClirResponse(
223 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t n, int32_t m) {
224 radioResponse->getClirResponse(info, n, m);
225 return Void();
226}
227
228Return<void> SecRadioResponse::setClirResponse(
229 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
230 radioResponse->setClirResponse(info);
231 return Void();
232}
233
234Return<void> SecRadioResponse::getCallForwardStatusResponse(
235 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
236 const hidl_vec<::android::hardware::radio::V1_0::CallForwardInfo>& callForwardInfos) {
237 radioResponse->getCallForwardStatusResponse(info, callForwardInfos);
238 return Void();
239}
240
241Return<void> SecRadioResponse::setCallForwardResponse(
242 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
243 radioResponse->setCallForwardResponse(info);
244 return Void();
245}
246
247Return<void> SecRadioResponse::getCallWaitingResponse(
248 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, bool enable,
249 int32_t serviceClass) {
250 radioResponse->getCallWaitingResponse(info, enable, serviceClass);
251 return Void();
252}
253
254Return<void> SecRadioResponse::setCallWaitingResponse(
255 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
256 radioResponse->setCallWaitingResponse(info);
257 return Void();
258}
259
260Return<void> SecRadioResponse::acknowledgeLastIncomingGsmSmsResponse(
261 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
262 radioResponse->acknowledgeLastIncomingGsmSmsResponse(info);
263 return Void();
264}
265
266Return<void> SecRadioResponse::acceptCallResponse(
267 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
268 radioResponse->acceptCallResponse(info);
269 return Void();
270}
271
272Return<void> SecRadioResponse::deactivateDataCallResponse(
273 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
274 radioResponse->deactivateDataCallResponse(info);
275 return Void();
276}
277
278Return<void> SecRadioResponse::getFacilityLockForAppResponse(
279 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t response) {
280 radioResponse->getFacilityLockForAppResponse(info, response);
281 return Void();
282}
283
284Return<void> SecRadioResponse::setFacilityLockForAppResponse(
285 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t retry) {
286 radioResponse->setFacilityLockForAppResponse(info, retry);
287 return Void();
288}
289
290Return<void> SecRadioResponse::setBarringPasswordResponse(
291 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
292 radioResponse->setBarringPasswordResponse(info);
293 return Void();
294}
295
296Return<void> SecRadioResponse::getNetworkSelectionModeResponse(
297 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, bool manual) {
298 radioResponse->getNetworkSelectionModeResponse(info, manual);
299 return Void();
300}
301
302Return<void> SecRadioResponse::setNetworkSelectionModeAutomaticResponse(
303 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
304 radioResponse->setNetworkSelectionModeAutomaticResponse(info);
305 return Void();
306}
307
308Return<void> SecRadioResponse::setNetworkSelectionModeManualResponse(
309 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
310 radioResponse->setNetworkSelectionModeManualResponse(info);
311 return Void();
312}
313
314Return<void> SecRadioResponse::getAvailableNetworksResponse(
315 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
316 const hidl_vec<::android::hardware::radio::V1_0::OperatorInfo>& networkInfos) {
317 radioResponse->getAvailableNetworksResponse(info, networkInfos);
318 return Void();
319}
320
321Return<void> SecRadioResponse::startDtmfResponse(
322 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
323 radioResponse->startDtmfResponse(info);
324 return Void();
325}
326
327Return<void> SecRadioResponse::stopDtmfResponse(
328 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
329 radioResponse->stopDtmfResponse(info);
330 return Void();
331}
332
333Return<void> SecRadioResponse::getBasebandVersionResponse(
334 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, const hidl_string& version) {
335 radioResponse->getBasebandVersionResponse(info, version);
336 return Void();
337}
338
339Return<void> SecRadioResponse::separateConnectionResponse(
340 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
341 radioResponse->separateConnectionResponse(info);
342 return Void();
343}
344
345Return<void> SecRadioResponse::setMuteResponse(
346 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
347 radioResponse->setMuteResponse(info);
348 return Void();
349}
350
351Return<void> SecRadioResponse::getMuteResponse(
352 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, bool enable) {
353 radioResponse->getMuteResponse(info, enable);
354 return Void();
355}
356
357Return<void> SecRadioResponse::getClipResponse(
358 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
359 ::android::hardware::radio::V1_0::ClipStatus status) {
360 radioResponse->getClipResponse(info, status);
361 return Void();
362}
363
364Return<void> SecRadioResponse::getDataCallListResponse(
365 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
366 const hidl_vec<::android::hardware::radio::V1_0::SetupDataCallResult>& dcResponse) {
367 radioResponse->getDataCallListResponse(info, dcResponse);
368 return Void();
369}
370
371Return<void> SecRadioResponse::setSuppServiceNotificationsResponse(
372 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
373 radioResponse->setSuppServiceNotificationsResponse(info);
374 return Void();
375}
376
377Return<void> SecRadioResponse::writeSmsToSimResponse(
378 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t index) {
379 radioResponse->writeSmsToSimResponse(info, index);
380 return Void();
381}
382
383Return<void> SecRadioResponse::deleteSmsOnSimResponse(
384 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
385 radioResponse->deleteSmsOnSimResponse(info);
386 return Void();
387}
388
389Return<void> SecRadioResponse::setBandModeResponse(
390 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
391 radioResponse->setBandModeResponse(info);
392 return Void();
393}
394
395Return<void> SecRadioResponse::getAvailableBandModesResponse(
396 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
397 const hidl_vec<::android::hardware::radio::V1_0::RadioBandMode>& bandModes) {
398 radioResponse->getAvailableBandModesResponse(info, bandModes);
399 return Void();
400}
401
402Return<void> SecRadioResponse::sendEnvelopeResponse(
403 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
404 const hidl_string& commandResponse) {
405 radioResponse->sendEnvelopeResponse(info, commandResponse);
406 return Void();
407}
408
409Return<void> SecRadioResponse::sendTerminalResponseToSimResponse(
410 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
411 radioResponse->sendTerminalResponseToSimResponse(info);
412 return Void();
413}
414
415Return<void> SecRadioResponse::handleStkCallSetupRequestFromSimResponse(
416 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
417 radioResponse->handleStkCallSetupRequestFromSimResponse(info);
418 return Void();
419}
420
421Return<void> SecRadioResponse::explicitCallTransferResponse(
422 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
423 radioResponse->explicitCallTransferResponse(info);
424 return Void();
425}
426
427Return<void> SecRadioResponse::setPreferredNetworkTypeResponse(
428 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
429 radioResponse->setPreferredNetworkTypeResponse(info);
430 return Void();
431}
432
433Return<void> SecRadioResponse::getPreferredNetworkTypeResponse(
434 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
435 ::android::hardware::radio::V1_0::PreferredNetworkType nwType) {
436 radioResponse->getPreferredNetworkTypeResponse(info, nwType);
437 return Void();
438}
439
440Return<void> SecRadioResponse::getNeighboringCidsResponse(
441 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
442 const hidl_vec<::android::hardware::radio::V1_0::NeighboringCell>& cells) {
443 radioResponse->getNeighboringCidsResponse(info, cells);
444 return Void();
445}
446
447Return<void> SecRadioResponse::setLocationUpdatesResponse(
448 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
449 radioResponse->setLocationUpdatesResponse(info);
450 return Void();
451}
452
453Return<void> SecRadioResponse::setCdmaSubscriptionSourceResponse(
454 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
455 radioResponse->setCdmaSubscriptionSourceResponse(info);
456 return Void();
457}
458
459Return<void> SecRadioResponse::setCdmaRoamingPreferenceResponse(
460 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
461 radioResponse->setCdmaRoamingPreferenceResponse(info);
462 return Void();
463}
464
465Return<void> SecRadioResponse::getCdmaRoamingPreferenceResponse(
466 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
467 ::android::hardware::radio::V1_0::CdmaRoamingType type) {
468 radioResponse->getCdmaRoamingPreferenceResponse(info, type);
469 return Void();
470}
471
472Return<void> SecRadioResponse::setTTYModeResponse(
473 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
474 radioResponse->setTTYModeResponse(info);
475 return Void();
476}
477
478Return<void> SecRadioResponse::getTTYModeResponse(
479 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
480 ::android::hardware::radio::V1_0::TtyMode mode) {
481 radioResponse->getTTYModeResponse(info, mode);
482 return Void();
483}
484
485Return<void> SecRadioResponse::setPreferredVoicePrivacyResponse(
486 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
487 radioResponse->setPreferredVoicePrivacyResponse(info);
488 return Void();
489}
490
491Return<void> SecRadioResponse::getPreferredVoicePrivacyResponse(
492 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, bool enable) {
493 radioResponse->getPreferredVoicePrivacyResponse(info, enable);
494 return Void();
495}
496
497Return<void> SecRadioResponse::sendCDMAFeatureCodeResponse(
498 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
499 radioResponse->sendCDMAFeatureCodeResponse(info);
500 return Void();
501}
502
503Return<void> SecRadioResponse::sendBurstDtmfResponse(
504 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
505 radioResponse->sendBurstDtmfResponse(info);
506 return Void();
507}
508
509Return<void> SecRadioResponse::sendCdmaSmsResponse(
510 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
511 const ::android::hardware::radio::V1_0::SendSmsResult& sms) {
512 radioResponse->sendCdmaSmsResponse(info, sms);
513 return Void();
514}
515
516Return<void> SecRadioResponse::acknowledgeLastIncomingCdmaSmsResponse(
517 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
518 radioResponse->acknowledgeLastIncomingCdmaSmsResponse(info);
519 return Void();
520}
521
522Return<void> SecRadioResponse::getGsmBroadcastConfigResponse(
523 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
524 const hidl_vec<::android::hardware::radio::V1_0::GsmBroadcastSmsConfigInfo>& configs) {
525 radioResponse->getGsmBroadcastConfigResponse(info, configs);
526 return Void();
527}
528
529Return<void> SecRadioResponse::setGsmBroadcastConfigResponse(
530 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
531 radioResponse->setGsmBroadcastConfigResponse(info);
532 return Void();
533}
534
535Return<void> SecRadioResponse::setGsmBroadcastActivationResponse(
536 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
537 radioResponse->setGsmBroadcastActivationResponse(info);
538 return Void();
539}
540
541Return<void> SecRadioResponse::getCdmaBroadcastConfigResponse(
542 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
543 const hidl_vec<::android::hardware::radio::V1_0::CdmaBroadcastSmsConfigInfo>& configs) {
544 radioResponse->getCdmaBroadcastConfigResponse(info, configs);
545 return Void();
546}
547
548Return<void> SecRadioResponse::setCdmaBroadcastConfigResponse(
549 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
550 radioResponse->setCdmaBroadcastConfigResponse(info);
551 return Void();
552}
553
554Return<void> SecRadioResponse::setCdmaBroadcastActivationResponse(
555 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
556 radioResponse->setCdmaBroadcastActivationResponse(info);
557 return Void();
558}
559
560Return<void> SecRadioResponse::getCDMASubscriptionResponse(
561 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, const hidl_string& mdn,
562 const hidl_string& hSid, const hidl_string& hNid, const hidl_string& min,
563 const hidl_string& prl) {
564 radioResponse->getCDMASubscriptionResponse(info, mdn, hSid, hNid, min, prl);
565 return Void();
566}
567
568Return<void> SecRadioResponse::writeSmsToRuimResponse(
569 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, uint32_t index) {
570 radioResponse->writeSmsToRuimResponse(info, index);
571 return Void();
572}
573
574Return<void> SecRadioResponse::deleteSmsOnRuimResponse(
575 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
576 radioResponse->deleteSmsOnRuimResponse(info);
577 return Void();
578}
579
580Return<void> SecRadioResponse::getDeviceIdentityResponse(
581 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, const hidl_string& imei,
582 const hidl_string& imeisv, const hidl_string& esn, const hidl_string& meid) {
583 radioResponse->getDeviceIdentityResponse(info, imei, imeisv, esn, meid);
584 return Void();
585}
586
587Return<void> SecRadioResponse::exitEmergencyCallbackModeResponse(
588 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
589 radioResponse->exitEmergencyCallbackModeResponse(info);
590 return Void();
591}
592
593Return<void> SecRadioResponse::getSmscAddressResponse(
594 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, const hidl_string& smsc) {
595 radioResponse->getSmscAddressResponse(info, smsc);
596 return Void();
597}
598
599Return<void> SecRadioResponse::setSmscAddressResponse(
600 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
601 radioResponse->setSmscAddressResponse(info);
602 return Void();
603}
604
605Return<void> SecRadioResponse::reportSmsMemoryStatusResponse(
606 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
607 radioResponse->reportSmsMemoryStatusResponse(info);
608 return Void();
609}
610
611Return<void> SecRadioResponse::reportStkServiceIsRunningResponse(
612 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
613 radioResponse->reportStkServiceIsRunningResponse(info);
614 return Void();
615}
616
617Return<void> SecRadioResponse::getCdmaSubscriptionSourceResponse(
618 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
619 ::android::hardware::radio::V1_0::CdmaSubscriptionSource source) {
620 radioResponse->getCdmaSubscriptionSourceResponse(info, source);
621 return Void();
622}
623
624Return<void> SecRadioResponse::requestIsimAuthenticationResponse(
625 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, const hidl_string& response) {
626 radioResponse->requestIsimAuthenticationResponse(info, response);
627 return Void();
628}
629
630Return<void> SecRadioResponse::acknowledgeIncomingGsmSmsWithPduResponse(
631 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
632 radioResponse->acknowledgeIncomingGsmSmsWithPduResponse(info);
633 return Void();
634}
635
636Return<void> SecRadioResponse::sendEnvelopeWithStatusResponse(
637 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
638 const ::android::hardware::radio::V1_0::IccIoResult& iccIo) {
639 radioResponse->sendEnvelopeWithStatusResponse(info, iccIo);
640 return Void();
641}
642
643Return<void> SecRadioResponse::getVoiceRadioTechnologyResponse(
644 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
645 ::android::hardware::radio::V1_0::RadioTechnology rat) {
646 radioResponse->getVoiceRadioTechnologyResponse(info, rat);
647 return Void();
648}
649
650Return<void> SecRadioResponse::getCellInfoListResponse(
651 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
652 const hidl_vec<::android::hardware::radio::V1_0::CellInfo>& cellInfo) {
653 radioResponse->getCellInfoListResponse(info, cellInfo);
654 return Void();
655}
656
657Return<void> SecRadioResponse::setCellInfoListRateResponse(
658 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
659 radioResponse->setCellInfoListRateResponse(info);
660 return Void();
661}
662
663Return<void> SecRadioResponse::setInitialAttachApnResponse(
664 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
665 radioResponse->setInitialAttachApnResponse(info);
666 return Void();
667}
668
669Return<void> SecRadioResponse::getImsRegistrationStateResponse(
670 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, bool isRegistered,
671 ::android::hardware::radio::V1_0::RadioTechnologyFamily ratFamily) {
672 radioResponse->getImsRegistrationStateResponse(info, isRegistered, ratFamily);
673 return Void();
674}
675
676Return<void> SecRadioResponse::sendImsSmsResponse(
677 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
678 const ::android::hardware::radio::V1_0::SendSmsResult& sms) {
679 radioResponse->sendImsSmsResponse(info, sms);
680 return Void();
681}
682
683Return<void> SecRadioResponse::iccTransmitApduBasicChannelResponse(
684 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
685 const ::android::hardware::radio::V1_0::IccIoResult& result) {
686 radioResponse->iccTransmitApduBasicChannelResponse(info, result);
687 return Void();
688}
689
690Return<void> SecRadioResponse::iccOpenLogicalChannelResponse(
691 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t channelId,
692 const hidl_vec<int8_t>& selectResponse) {
693 radioResponse->iccOpenLogicalChannelResponse(info, channelId, selectResponse);
694 return Void();
695}
696
697Return<void> SecRadioResponse::iccCloseLogicalChannelResponse(
698 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
699 radioResponse->iccCloseLogicalChannelResponse(info);
700 return Void();
701}
702
703Return<void> SecRadioResponse::iccTransmitApduLogicalChannelResponse(
704 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
705 const ::android::hardware::radio::V1_0::IccIoResult& result) {
706 radioResponse->iccTransmitApduLogicalChannelResponse(info, result);
707 return Void();
708}
709
710Return<void> SecRadioResponse::nvReadItemResponse(
711 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, const hidl_string& result) {
712 radioResponse->nvReadItemResponse(info, result);
713 return Void();
714}
715
716Return<void> SecRadioResponse::nvWriteItemResponse(
717 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
718 radioResponse->nvWriteItemResponse(info);
719 return Void();
720}
721
722Return<void> SecRadioResponse::nvWriteCdmaPrlResponse(
723 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
724 radioResponse->nvWriteCdmaPrlResponse(info);
725 return Void();
726}
727
728Return<void> SecRadioResponse::nvResetConfigResponse(
729 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
730 radioResponse->nvResetConfigResponse(info);
731 return Void();
732}
733
734Return<void> SecRadioResponse::setUiccSubscriptionResponse(
735 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
736 radioResponse->setUiccSubscriptionResponse(info);
737 return Void();
738}
739
740Return<void> SecRadioResponse::setDataAllowedResponse(
741 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
742 radioResponse->setDataAllowedResponse(info);
743 return Void();
744}
745
746Return<void> SecRadioResponse::getHardwareConfigResponse(
747 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
748 const hidl_vec<::android::hardware::radio::V1_0::HardwareConfig>& config) {
749 radioResponse->getHardwareConfigResponse(info, config);
750 return Void();
751}
752
753Return<void> SecRadioResponse::requestIccSimAuthenticationResponse(
754 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
755 const ::android::hardware::radio::V1_0::IccIoResult& result) {
756 radioResponse->requestIccSimAuthenticationResponse(info, result);
757 return Void();
758}
759
760Return<void> SecRadioResponse::setDataProfileResponse(
761 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
762 radioResponse->setDataProfileResponse(info);
763 return Void();
764}
765
766Return<void> SecRadioResponse::requestShutdownResponse(
767 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
768 radioResponse->requestShutdownResponse(info);
769 return Void();
770}
771
772Return<void> SecRadioResponse::getRadioCapabilityResponse(
773 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
774 const ::android::hardware::radio::V1_0::RadioCapability& rc) {
775 radioResponse->getRadioCapabilityResponse(info, rc);
776 return Void();
777}
778
779Return<void> SecRadioResponse::setRadioCapabilityResponse(
780 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
781 const ::android::hardware::radio::V1_0::RadioCapability& rc) {
782 radioResponse->setRadioCapabilityResponse(info, rc);
783 return Void();
784}
785
786Return<void> SecRadioResponse::startLceServiceResponse(
787 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
788 const ::android::hardware::radio::V1_0::LceStatusInfo& statusInfo) {
789 radioResponse->startLceServiceResponse(info, statusInfo);
790 return Void();
791}
792
793Return<void> SecRadioResponse::stopLceServiceResponse(
794 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
795 const ::android::hardware::radio::V1_0::LceStatusInfo& statusInfo) {
796 radioResponse->stopLceServiceResponse(info, statusInfo);
797 return Void();
798}
799
800Return<void> SecRadioResponse::pullLceDataResponse(
801 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
802 const ::android::hardware::radio::V1_0::LceDataInfo& lceInfo) {
803 radioResponse->pullLceDataResponse(info, lceInfo);
804 return Void();
805}
806
807Return<void> SecRadioResponse::getModemActivityInfoResponse(
808 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
809 const ::android::hardware::radio::V1_0::ActivityStatsInfo& activityInfo) {
810 radioResponse->getModemActivityInfoResponse(info, activityInfo);
811 return Void();
812}
813
814Return<void> SecRadioResponse::setAllowedCarriersResponse(
815 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, int32_t numAllowed) {
816 radioResponse->setAllowedCarriersResponse(info, numAllowed);
817 return Void();
818}
819
820Return<void> SecRadioResponse::getAllowedCarriersResponse(
821 const ::android::hardware::radio::V1_0::RadioResponseInfo& info, bool allAllowed,
822 const ::android::hardware::radio::V1_0::CarrierRestrictions& carriers) {
823 radioResponse->getAllowedCarriersResponse(info, allAllowed, carriers);
824 return Void();
825}
826
827Return<void> SecRadioResponse::sendDeviceStateResponse(
828 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
829 radioResponse->sendDeviceStateResponse(info);
830 return Void();
831}
832
833Return<void> SecRadioResponse::setIndicationFilterResponse(
834 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
835 radioResponse->setIndicationFilterResponse(info);
836 return Void();
837}
838
839Return<void> SecRadioResponse::setSimCardPowerResponse(
840 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
841 radioResponse->setSimCardPowerResponse(info);
842 return Void();
843}
844
845Return<void> SecRadioResponse::acknowledgeRequest(int32_t serial) {
846 radioResponse->acknowledgeRequest(serial);
847 return Void();
848}
849
850// Methods from ::android::hardware::radio::V1_1::IRadioResponse follow.
851Return<void> SecRadioResponse::setCarrierInfoForImsiEncryptionResponse(
852 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
853 radioResponse->setCarrierInfoForImsiEncryptionResponse(info);
854 return Void();
855}
856
857Return<void> SecRadioResponse::setSimCardPowerResponse_1_1(
858 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
859 radioResponse->setSimCardPowerResponse_1_1(info);
860 return Void();
861}
862
863Return<void> SecRadioResponse::startNetworkScanResponse(
864 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
865 radioResponse->startNetworkScanResponse(info);
866 return Void();
867}
868
869Return<void> SecRadioResponse::stopNetworkScanResponse(
870 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
871 radioResponse->stopNetworkScanResponse(info);
872 return Void();
873}
874
875Return<void> SecRadioResponse::startKeepaliveResponse(
876 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
877 const ::android::hardware::radio::V1_1::KeepaliveStatus& status) {
878 radioResponse->startKeepaliveResponse(info, status);
879 return Void();
880}
881
882Return<void> SecRadioResponse::stopKeepaliveResponse(
883 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
884 radioResponse->stopKeepaliveResponse(info);
885 return Void();
886}
887
888// Methods from ::android::hardware::radio::V1_2::IRadioResponse follow.
889Return<void> SecRadioResponse::getCellInfoListResponse_1_2(
890 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
891 const hidl_vec<::android::hardware::radio::V1_2::CellInfo>& cellInfo) {
892 radioResponse->getCellInfoListResponse_1_2(info, cellInfo);
893 return Void();
894}
895
896Return<void> SecRadioResponse::getIccCardStatusResponse_1_2(
897 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
898 const ::android::hardware::radio::V1_2::CardStatus& cardStatus) {
899 radioResponse->getIccCardStatusResponse_1_2(info, cardStatus);
900 return Void();
901}
902
903Return<void> SecRadioResponse::setSignalStrengthReportingCriteriaResponse(
904 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
905 radioResponse->setSignalStrengthReportingCriteriaResponse(info);
906 return Void();
907}
908
909Return<void> SecRadioResponse::setLinkCapacityReportingCriteriaResponse(
910 const ::android::hardware::radio::V1_0::RadioResponseInfo& info) {
911 radioResponse->setLinkCapacityReportingCriteriaResponse(info);
912 return Void();
913}
914
915Return<void> SecRadioResponse::getCurrentCallsResponse_1_2(
916 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
917 const hidl_vec<::android::hardware::radio::V1_2::Call>& calls) {
918 radioResponse->getCurrentCallsResponse_1_2(info, calls);
919 return Void();
920}
921
922Return<void> SecRadioResponse::getSignalStrengthResponse_1_2(
923 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
924 const ::android::hardware::radio::V1_2::SignalStrength& signalStrength) {
925 radioResponse->getSignalStrengthResponse_1_2(info, signalStrength);
926 return Void();
927}
928
929Return<void> SecRadioResponse::getVoiceRegistrationStateResponse_1_2(
930 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
931 const ::android::hardware::radio::V1_2::VoiceRegStateResult& voiceRegResponse) {
932 radioResponse->getVoiceRegistrationStateResponse_1_2(info, voiceRegResponse);
933 return Void();
934}
935
936Return<void> SecRadioResponse::getDataRegistrationStateResponse_1_2(
937 const ::android::hardware::radio::V1_0::RadioResponseInfo& info,
938 const ::android::hardware::radio::V1_2::DataRegStateResult& dataRegResponse) {
939 radioResponse->getDataRegistrationStateResponse_1_2(info, dataRegResponse);
940 return Void();
941}
942
943// Methods from ::vendor::samsung::hardware::radio::V1_2::IRadioResponse follow.
944Return<void> SecRadioResponse::secGetIccCardStatusReponse(
945 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
946 const ::vendor::samsung::hardware::radio::V1_2::SecCardStatus&) {
947 return Void();
948}
949
950Return<void> SecRadioResponse::secSupplyNetworkDepersonalizationResponse(
951 const ::android::hardware::radio::V1_0::RadioResponseInfo&, int32_t) {
952 return Void();
953}
954
955Return<void> SecRadioResponse::secAcceptCallResponse(
956 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
957 return Void();
958}
959
960Return<void> SecRadioResponse::secDialResponse(
961 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
962 return Void();
963}
964
965Return<void> SecRadioResponse::secGetCurrentCallsResponse(
966 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
967 const hidl_vec<::vendor::samsung::hardware::radio::V1_2::SecCall>&) {
968 return Void();
969}
970
971Return<void> SecRadioResponse::secGetSignalStrengthResponse(
972 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
973 const ::vendor::samsung::hardware::radio::V1_2::SecSignalStrength&) {
974 return Void();
975}
976
977Return<void> SecRadioResponse::secGetVoiceRegistrationStateResponse(
978 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
979 const ::vendor::samsung::hardware::radio::V1_2::SecVoiceRegStateResult&) {
980 return Void();
981}
982
983Return<void> SecRadioResponse::secGetDataRegistrationStateResponse(
984 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
985 const ::vendor::samsung::hardware::radio::V1_2::SecDataRegStateResult&) {
986 return Void();
987}
988
989Return<void> SecRadioResponse::secExplicitCallTransferResponse(
990 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
991 return Void();
992}
993
994Return<void> SecRadioResponse::secGetOperatorRespnse(
995 const ::android::hardware::radio::V1_0::RadioResponseInfo&, const hidl_string&,
996 const hidl_string&, const hidl_string&, const hidl_string&) {
997 return Void();
998}
999
1000Return<void> SecRadioResponse::oemSetBarringPasswordResponse(
1001 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1002 return Void();
1003}
1004
1005Return<void> SecRadioResponse::secgetImsRegistrationStateReponse(
1006 const ::android::hardware::radio::V1_0::RadioResponseInfo&, const hidl_vec<int32_t>&) {
1007 return Void();
1008}
1009
1010Return<void> SecRadioResponse::secGetAvailableNetworkResponse(
1011 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1012 const hidl_vec<::vendor::samsung::hardware::radio::V1_2::SecOperatorInfo>&) {
1013 return Void();
1014}
1015
1016Return<void> SecRadioResponse::oemDialEmergencyCallResponse(
1017 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1018 return Void();
1019}
1020
1021Return<void> SecRadioResponse::oemCallDeflectionResponse(
1022 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1023 return Void();
1024}
1025
1026Return<void> SecRadioResponse::oemModifyCallInitiateResponse(
1027 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1028 const ::android::hardware::radio::V1_0::LastCallFailCauseInfo&) {
1029 return Void();
1030}
1031
1032Return<void> SecRadioResponse::oemSetImsCallListResponse(
1033 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1034 return Void();
1035}
1036
1037Return<void> SecRadioResponse::oemGetPreferredNetworkListResponse(
1038 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1039 const hidl_vec<::vendor::samsung::hardware::radio::V1_2::OemPreferredNetworkInfo>&) {
1040 return Void();
1041}
1042
1043Return<void> SecRadioResponse::oemSetPreferredNetworkListResponse(
1044 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1045 return Void();
1046}
1047
1048Return<void> SecRadioResponse::oemSendEncodedUSSDResponse(
1049 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1050 return Void();
1051}
1052
1053Return<void> SecRadioResponse::oemHoldCallResponse(
1054 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1055 return Void();
1056}
1057
1058Return<void> SecRadioResponse::oemGetDisable2gResponse(
1059 const ::android::hardware::radio::V1_0::RadioResponseInfo&, int32_t) {
1060 return Void();
1061}
1062
1063Return<void> SecRadioResponse::oemSetDisable2gResponse(
1064 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1065 return Void();
1066}
1067
1068Return<void> SecRadioResponse::oenGetAcbInfoResponse(
1069 const ::android::hardware::radio::V1_0::RadioResponseInfo&, const hidl_vec<int32_t>&) {
1070 return Void();
1071}
1072
1073Return<void> SecRadioResponse::oemSetTransferCallResponse(
1074 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1075 return Void();
1076}
1077
1078Return<void> SecRadioResponse::oemGetICBarringResponse(
1079 const ::android::hardware::radio::V1_0::RadioResponseInfo&, const hidl_string&) {
1080 return Void();
1081}
1082
1083Return<void> SecRadioResponse::oemSetICBarringResponse(
1084 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1085 return Void();
1086}
1087
1088Return<void> SecRadioResponse::oemQueryCnapResponse(
1089 const ::android::hardware::radio::V1_0::RadioResponseInfo&, int32_t) {
1090 return Void();
1091}
1092
1093Return<void> SecRadioResponse::oemRefreshNitzTimeResponse(
1094 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1095 return Void();
1096}
1097
1098Return<void> SecRadioResponse::oemEnableUnsolResponseResponse(
1099 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1100 return Void();
1101}
1102
1103Return<void> SecRadioResponse::oemCancelTransferCallResponse(
1104 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1105 return Void();
1106}
1107
1108Return<void> SecRadioResponse::oemAcknowledgeRilConnectedResponse(
1109 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1110 return Void();
1111}
1112
1113Return<void> SecRadioResponse::oemGetPhoneBookStorageInfoResponse(
1114 const ::android::hardware::radio::V1_0::RadioResponseInfo&, const hidl_vec<int32_t>&) {
1115 return Void();
1116}
1117
1118Return<void> SecRadioResponse::oemUsimPbCapaResponse(
1119 const ::android::hardware::radio::V1_0::RadioResponseInfo&, const hidl_vec<int32_t>&) {
1120 return Void();
1121}
1122
1123Return<void> SecRadioResponse::oemSetSimPowerResponse(
1124 const ::android::hardware::radio::V1_0::RadioResponseInfo&, int32_t) {
1125 return Void();
1126}
1127
1128Return<void> SecRadioResponse::oemSetSimOnOffResponse(
1129 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1130 return Void();
1131}
1132
1133Return<void> SecRadioResponse::oemSetSimInitEventResponse(
1134 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1135 return Void();
1136}
1137
1138Return<void> SecRadioResponse::oemGetSimLockInfoResponse(
1139 const ::android::hardware::radio::V1_0::RadioResponseInfo&, const hidl_vec<int32_t>&) {
1140 return Void();
1141}
1142
1143Return<void> SecRadioResponse::oemSupplyIccPersoResponse(
1144 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1145 return Void();
1146}
1147
1148Return<void> SecRadioResponse::oemChangeIccPersoResponse(
1149 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1150 return Void();
1151}
1152
1153Return<void> SecRadioResponse::oemGetPhoneBookEntryResponse(
1154 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1155 const ::vendor::samsung::hardware::radio::V1_2::OemSimPBResponse&) {
1156 return Void();
1157}
1158
1159Return<void> SecRadioResponse::oemAccessPhoneBookEntryResponse(
1160 const ::android::hardware::radio::V1_0::RadioResponseInfo&, int32_t) {
1161 return Void();
1162}
1163
1164Return<void> SecRadioResponse::oemGetCellBroadcastConfigResponse(
1165 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1166 const ::vendor::samsung::hardware::radio::V1_2::OemCbConfigArgs&) {
1167 return Void();
1168}
1169
1170Return<void> SecRadioResponse::oemEmergencySearchResponse(
1171 const ::android::hardware::radio::V1_0::RadioResponseInfo&, int32_t) {
1172 return Void();
1173}
1174
1175Return<void> SecRadioResponse::oemEmergencyControlResponse(
1176 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1177 return Void();
1178}
1179
1180Return<void> SecRadioResponse::oemGetAtrResponse(
1181 const ::android::hardware::radio::V1_0::RadioResponseInfo&, const hidl_string&) {
1182 return Void();
1183}
1184
1185Return<void> SecRadioResponse::oemSendCdmaSmsExpectMoreResponse(
1186 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1187 const ::vendor::samsung::hardware::radio::V1_2::SecSendSmsResult&) {
1188 return Void();
1189}
1190
1191Return<void> SecRadioResponse::secSendSmsResponse(
1192 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1193 const ::vendor::samsung::hardware::radio::V1_2::SecSendSmsResult&) {
1194 return Void();
1195}
1196
1197Return<void> SecRadioResponse::secSendSMSExpectMoreResponse(
1198 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1199 const ::vendor::samsung::hardware::radio::V1_2::SecSendSmsResult&) {
1200 return Void();
1201}
1202
1203Return<void> SecRadioResponse::secSendCdmaSmsResponse(
1204 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1205 const ::vendor::samsung::hardware::radio::V1_2::SecSendSmsResult&) {
1206 return Void();
1207}
1208
1209Return<void> SecRadioResponse::secSendImsSmsResponse(
1210 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1211 const ::vendor::samsung::hardware::radio::V1_2::SecSendSmsResult&) {
1212 return Void();
1213}
1214
1215Return<void> SecRadioResponse::secSetDataAllowedResponse(
1216 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1217 return Void();
1218}
1219
1220Return<void> SecRadioResponse::secGetCdmaRoamingPreferenceResponse(
1221 const ::android::hardware::radio::V1_0::RadioResponseInfo&, int32_t, int32_t) {
1222 return Void();
1223}
1224
1225Return<void> SecRadioResponse::secEnable5gResponse(
1226 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1227 return Void();
1228}
1229
1230Return<void> SecRadioResponse::secDisable5gResponse(
1231 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1232 return Void();
1233}
1234
1235Return<void> SecRadioResponse::secQuery5gStatusResponse(
1236 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1237 return Void();
1238}
1239
1240Return<void> SecRadioResponse::secQueryNrDcParamResponse(
1241 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1242 const ::vendor::samsung::hardware::radio::V1_2::DcParam&) {
1243 return Void();
1244}
1245
1246Return<void> SecRadioResponse::secQueryNrBearerAllocationResponse(
1247 const ::android::hardware::radio::V1_0::RadioResponseInfo&, int32_t) {
1248 return Void();
1249}
1250
1251Return<void> SecRadioResponse::secQueryNrSignalStrengthResponse(
1252 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1253 const ::vendor::samsung::hardware::radio::V1_2::NrSignalStrength&) {
1254 return Void();
1255}
1256
1257Return<void> SecRadioResponse::oemQueryCsgListResponse(
1258 const ::android::hardware::radio::V1_0::RadioResponseInfo&,
1259 const hidl_vec<::vendor::samsung::hardware::radio::V1_2::OemCsgInfo>&) {
1260 return Void();
1261}
1262
1263Return<void> SecRadioResponse::oemSelectCsgManualResponse(
1264 const ::android::hardware::radio::V1_0::RadioResponseInfo&) {
1265 return Void();
1266}
1267
1268} // namespace implementation
1269} // namespace V1_2
1270} // namespace radio
1271} // namespace hardware
1272} // namespace samsung
1273} // namespace vendor