blob: 2884d30bcba0035f5eae042f390d0175967fa57f [file] [log] [blame]
Yuexi Ma689c6fb2017-01-06 13:52:46 -08001component_class: HAL_HIDL
2component_type_version: 1.0
3component_name: "IRadioResponse"
4
5package: "android.hardware.radio"
6
7import: "android.hardware.radio@1.0::types"
8
9interface: {
10 api: {
11 name: "getIccCardStatusResponse"
12 arg: {
13 type: TYPE_STRUCT
14 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
15 }
16 arg: {
17 type: TYPE_STRUCT
18 predefined_type: "::android::hardware::radio::V1_0::CardStatus"
19 }
20 }
21
22 api: {
23 name: "supplyIccPinForAppResponse"
24 arg: {
25 type: TYPE_STRUCT
26 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
27 }
28 arg: {
29 type: TYPE_SCALAR
30 scalar_type: "int32_t"
31 }
32 }
33
34 api: {
35 name: "supplyIccPukForAppResponse"
36 arg: {
37 type: TYPE_STRUCT
38 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
39 }
40 arg: {
41 type: TYPE_SCALAR
42 scalar_type: "int32_t"
43 }
44 }
45
46 api: {
47 name: "supplyIccPin2ForAppResponse"
48 arg: {
49 type: TYPE_STRUCT
50 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
51 }
52 arg: {
53 type: TYPE_SCALAR
54 scalar_type: "int32_t"
55 }
56 }
57
58 api: {
59 name: "supplyIccPuk2ForAppResponse"
60 arg: {
61 type: TYPE_STRUCT
62 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
63 }
64 arg: {
65 type: TYPE_SCALAR
66 scalar_type: "int32_t"
67 }
68 }
69
70 api: {
71 name: "changeIccPinForAppResponse"
72 arg: {
73 type: TYPE_STRUCT
74 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
75 }
76 arg: {
77 type: TYPE_SCALAR
78 scalar_type: "int32_t"
79 }
80 }
81
82 api: {
83 name: "changeIccPin2ForAppResponse"
84 arg: {
85 type: TYPE_STRUCT
86 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
87 }
88 arg: {
89 type: TYPE_SCALAR
90 scalar_type: "int32_t"
91 }
92 }
93
94 api: {
95 name: "supplyNetworkDepersonalizationResponse"
96 arg: {
97 type: TYPE_STRUCT
98 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
99 }
100 arg: {
101 type: TYPE_SCALAR
102 scalar_type: "int32_t"
103 }
104 }
105
106 api: {
107 name: "getCurrentCallsResponse"
108 arg: {
109 type: TYPE_STRUCT
110 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
111 }
112 arg: {
113 type: TYPE_VECTOR
114 vector_value: {
115 type: TYPE_STRUCT
116 predefined_type: "::android::hardware::radio::V1_0::Call"
117 }
118 }
119 }
120
121 api: {
122 name: "dialResponse"
123 arg: {
124 type: TYPE_STRUCT
125 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
126 }
127 }
128
129 api: {
130 name: "getIMSIForAppResponse"
131 arg: {
132 type: TYPE_STRUCT
133 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
134 }
135 arg: {
136 type: TYPE_STRING
137 }
138 }
139
140 api: {
141 name: "hangupConnectionResponse"
142 arg: {
143 type: TYPE_STRUCT
144 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
145 }
146 }
147
148 api: {
149 name: "hangupWaitingOrBackgroundResponse"
150 arg: {
151 type: TYPE_STRUCT
152 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
153 }
154 }
155
156 api: {
157 name: "hangupForegroundResumeBackgroundResponse"
158 arg: {
159 type: TYPE_STRUCT
160 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
161 }
162 }
163
164 api: {
165 name: "switchWaitingOrHoldingAndActiveResponse"
166 arg: {
167 type: TYPE_STRUCT
168 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
169 }
170 }
171
172 api: {
173 name: "conferenceResponse"
174 arg: {
175 type: TYPE_STRUCT
176 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
177 }
178 }
179
180 api: {
181 name: "rejectCallResponse"
182 arg: {
183 type: TYPE_STRUCT
184 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
185 }
186 }
187
188 api: {
189 name: "getLastCallFailCauseResponse"
190 arg: {
191 type: TYPE_STRUCT
192 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
193 }
194 arg: {
195 type: TYPE_STRUCT
196 predefined_type: "::android::hardware::radio::V1_0::LastCallFailCauseInfo"
197 }
198 }
199
200 api: {
201 name: "getSignalStrengthResponse"
202 arg: {
203 type: TYPE_STRUCT
204 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
205 }
206 arg: {
207 type: TYPE_STRUCT
208 predefined_type: "::android::hardware::radio::V1_0::SignalStrength"
209 }
210 }
211
212 api: {
213 name: "getVoiceRegistrationStateResponse"
214 arg: {
215 type: TYPE_STRUCT
216 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
217 }
218 arg: {
219 type: TYPE_STRUCT
220 predefined_type: "::android::hardware::radio::V1_0::VoiceRegStateResult"
221 }
222 }
223
224 api: {
225 name: "getDataRegistrationStateResponse"
226 arg: {
227 type: TYPE_STRUCT
228 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
229 }
230 arg: {
231 type: TYPE_STRUCT
232 predefined_type: "::android::hardware::radio::V1_0::DataRegStateResult"
233 }
234 }
235
236 api: {
237 name: "getOperatorResponse"
238 arg: {
239 type: TYPE_STRUCT
240 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
241 }
242 arg: {
243 type: TYPE_STRING
244 }
245 arg: {
246 type: TYPE_STRING
247 }
248 arg: {
249 type: TYPE_STRING
250 }
251 }
252
253 api: {
254 name: "setRadioPowerResponse"
255 arg: {
256 type: TYPE_STRUCT
257 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
258 }
259 }
260
261 api: {
262 name: "sendDtmfResponse"
263 arg: {
264 type: TYPE_STRUCT
265 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
266 }
267 }
268
269 api: {
270 name: "sendSmsResponse"
271 arg: {
272 type: TYPE_STRUCT
273 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
274 }
275 arg: {
276 type: TYPE_STRUCT
277 predefined_type: "::android::hardware::radio::V1_0::SendSmsResult"
278 }
279 }
280
281 api: {
282 name: "sendSMSExpectMoreResponse"
283 arg: {
284 type: TYPE_STRUCT
285 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
286 }
287 arg: {
288 type: TYPE_STRUCT
289 predefined_type: "::android::hardware::radio::V1_0::SendSmsResult"
290 }
291 }
292
293 api: {
294 name: "setupDataCallResponse"
295 arg: {
296 type: TYPE_STRUCT
297 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
298 }
299 arg: {
300 type: TYPE_STRUCT
301 predefined_type: "::android::hardware::radio::V1_0::SetupDataCallResult"
302 }
303 }
304
305 api: {
306 name: "iccIOForAppResponse"
307 arg: {
308 type: TYPE_STRUCT
309 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
310 }
311 arg: {
312 type: TYPE_STRUCT
313 predefined_type: "::android::hardware::radio::V1_0::IccIoResult"
314 }
315 }
316
317 api: {
318 name: "sendUssdResponse"
319 arg: {
320 type: TYPE_STRUCT
321 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
322 }
323 }
324
325 api: {
326 name: "cancelPendingUssdResponse"
327 arg: {
328 type: TYPE_STRUCT
329 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
330 }
331 }
332
333 api: {
334 name: "getClirResponse"
335 arg: {
336 type: TYPE_STRUCT
337 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
338 }
339 arg: {
340 type: TYPE_SCALAR
341 scalar_type: "int32_t"
342 }
343 arg: {
344 type: TYPE_SCALAR
345 scalar_type: "int32_t"
346 }
347 }
348
349 api: {
350 name: "setClirResponse"
351 arg: {
352 type: TYPE_STRUCT
353 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
354 }
355 }
356
357 api: {
358 name: "getCallForwardStatusResponse"
359 arg: {
360 type: TYPE_STRUCT
361 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
362 }
363 arg: {
364 type: TYPE_VECTOR
365 vector_value: {
366 type: TYPE_STRUCT
367 predefined_type: "::android::hardware::radio::V1_0::CallForwardInfo"
368 }
369 }
370 }
371
372 api: {
373 name: "setCallForwardResponse"
374 arg: {
375 type: TYPE_STRUCT
376 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
377 }
378 }
379
380 api: {
381 name: "getCallWaitingResponse"
382 arg: {
383 type: TYPE_STRUCT
384 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
385 }
386 arg: {
387 type: TYPE_SCALAR
388 scalar_type: "bool_t"
389 }
390 arg: {
391 type: TYPE_SCALAR
392 scalar_type: "int32_t"
393 }
394 }
395
396 api: {
397 name: "setCallWaitingResponse"
398 arg: {
399 type: TYPE_STRUCT
400 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
401 }
402 }
403
404 api: {
405 name: "acknowledgeLastIncomingGsmSmsResponse"
406 arg: {
407 type: TYPE_STRUCT
408 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
409 }
410 }
411
412 api: {
413 name: "acceptCallResponse"
414 arg: {
415 type: TYPE_STRUCT
416 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
417 }
418 }
419
420 api: {
421 name: "deactivateDataCallResponse"
422 arg: {
423 type: TYPE_STRUCT
424 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
425 }
426 }
427
428 api: {
429 name: "getFacilityLockForAppResponse"
430 arg: {
431 type: TYPE_STRUCT
432 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
433 }
434 arg: {
435 type: TYPE_SCALAR
436 scalar_type: "int32_t"
437 }
438 }
439
440 api: {
441 name: "setFacilityLockForAppResponse"
442 arg: {
443 type: TYPE_STRUCT
444 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
445 }
446 arg: {
447 type: TYPE_SCALAR
448 scalar_type: "int32_t"
449 }
450 }
451
452 api: {
453 name: "setBarringPasswordResponse"
454 arg: {
455 type: TYPE_STRUCT
456 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
457 }
458 }
459
460 api: {
461 name: "getNetworkSelectionModeResponse"
462 arg: {
463 type: TYPE_STRUCT
464 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
465 }
466 arg: {
467 type: TYPE_SCALAR
468 scalar_type: "bool_t"
469 }
470 }
471
472 api: {
473 name: "setNetworkSelectionModeAutomaticResponse"
474 arg: {
475 type: TYPE_STRUCT
476 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
477 }
478 }
479
480 api: {
481 name: "setNetworkSelectionModeManualResponse"
482 arg: {
483 type: TYPE_STRUCT
484 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
485 }
486 }
487
488 api: {
489 name: "getAvailableNetworksResponse"
490 arg: {
491 type: TYPE_STRUCT
492 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
493 }
494 arg: {
495 type: TYPE_VECTOR
496 vector_value: {
497 type: TYPE_STRUCT
498 predefined_type: "::android::hardware::radio::V1_0::OperatorInfo"
499 }
500 }
501 }
502
503 api: {
504 name: "startDtmfResponse"
505 arg: {
506 type: TYPE_STRUCT
507 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
508 }
509 }
510
511 api: {
512 name: "stopDtmfResponse"
513 arg: {
514 type: TYPE_STRUCT
515 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
516 }
517 }
518
519 api: {
520 name: "getBasebandVersionResponse"
521 arg: {
522 type: TYPE_STRUCT
523 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
524 }
525 arg: {
526 type: TYPE_STRING
527 }
528 }
529
530 api: {
531 name: "separateConnectionResponse"
532 arg: {
533 type: TYPE_STRUCT
534 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
535 }
536 }
537
538 api: {
539 name: "setMuteResponse"
540 arg: {
541 type: TYPE_STRUCT
542 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
543 }
544 }
545
546 api: {
547 name: "getMuteResponse"
548 arg: {
549 type: TYPE_STRUCT
550 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
551 }
552 arg: {
553 type: TYPE_SCALAR
554 scalar_type: "bool_t"
555 }
556 }
557
558 api: {
559 name: "getClipResponse"
560 arg: {
561 type: TYPE_STRUCT
562 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
563 }
564 arg: {
565 type: TYPE_ENUM
566 predefined_type: "::android::hardware::radio::V1_0::ClipStatus"
567 }
568 }
569
570 api: {
571 name: "getDataCallListResponse"
572 arg: {
573 type: TYPE_STRUCT
574 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
575 }
576 arg: {
577 type: TYPE_VECTOR
578 vector_value: {
579 type: TYPE_STRUCT
580 predefined_type: "::android::hardware::radio::V1_0::SetupDataCallResult"
581 }
582 }
583 }
584
585 api: {
586 name: "sendOemRilRequestRawResponse"
587 arg: {
588 type: TYPE_STRUCT
589 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
590 }
591 arg: {
592 type: TYPE_VECTOR
593 vector_value: {
594 type: TYPE_SCALAR
595 scalar_type: "uint8_t"
596 }
597 }
598 }
599
600 api: {
601 name: "sendOemRilRequestStringsResponse"
602 arg: {
603 type: TYPE_STRUCT
604 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
605 }
606 arg: {
607 type: TYPE_VECTOR
608 vector_value: {
609 type: TYPE_STRING
610 }
611 }
612 }
613
614 api: {
615 name: "sendScreenStateResponse"
616 arg: {
617 type: TYPE_STRUCT
618 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
619 }
620 }
621
622 api: {
623 name: "setSuppServiceNotificationsResponse"
624 arg: {
625 type: TYPE_STRUCT
626 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
627 }
628 }
629
630 api: {
631 name: "writeSmsToSimResponse"
632 arg: {
633 type: TYPE_STRUCT
634 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
635 }
636 arg: {
637 type: TYPE_SCALAR
638 scalar_type: "int32_t"
639 }
640 }
641
642 api: {
643 name: "deleteSmsOnSimResponse"
644 arg: {
645 type: TYPE_STRUCT
646 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
647 }
648 }
649
650 api: {
651 name: "setBandModeResponse"
652 arg: {
653 type: TYPE_STRUCT
654 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
655 }
656 }
657
658 api: {
659 name: "getAvailableBandModesResponse"
660 arg: {
661 type: TYPE_STRUCT
662 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
663 }
664 arg: {
665 type: TYPE_VECTOR
666 vector_value: {
667 type: TYPE_ENUM
668 predefined_type: "::android::hardware::radio::V1_0::RadioBandMode"
669 }
670 }
671 }
672
673 api: {
674 name: "sendEnvelopeResponse"
675 arg: {
676 type: TYPE_STRUCT
677 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
678 }
679 arg: {
680 type: TYPE_STRING
681 }
682 }
683
684 api: {
685 name: "sendTerminalResponseToSimResponse"
686 arg: {
687 type: TYPE_STRUCT
688 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
689 }
690 }
691
692 api: {
693 name: "handleStkCallSetupRequestFromSimResponse"
694 arg: {
695 type: TYPE_STRUCT
696 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
697 }
698 }
699
700 api: {
701 name: "explicitCallTransferResponse"
702 arg: {
703 type: TYPE_STRUCT
704 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
705 }
706 }
707
708 api: {
709 name: "setPreferredNetworkTypeResponse"
710 arg: {
711 type: TYPE_STRUCT
712 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
713 }
714 }
715
716 api: {
717 name: "getPreferredNetworkTypeResponse"
718 arg: {
719 type: TYPE_STRUCT
720 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
721 }
722 arg: {
723 type: TYPE_ENUM
724 predefined_type: "::android::hardware::radio::V1_0::PreferredNetworkType"
725 }
726 }
727
728 api: {
729 name: "getNeighboringCidsResponse"
730 arg: {
731 type: TYPE_STRUCT
732 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
733 }
734 arg: {
735 type: TYPE_VECTOR
736 vector_value: {
737 type: TYPE_STRUCT
738 predefined_type: "::android::hardware::radio::V1_0::NeighboringCell"
739 }
740 }
741 }
742
743 api: {
744 name: "setLocationUpdatesResponse"
745 arg: {
746 type: TYPE_STRUCT
747 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
748 }
749 }
750
751 api: {
752 name: "setCdmaSubscriptionSourceResponse"
753 arg: {
754 type: TYPE_STRUCT
755 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
756 }
757 }
758
759 api: {
760 name: "setCdmaRoamingPreferenceResponse"
761 arg: {
762 type: TYPE_STRUCT
763 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
764 }
765 }
766
767 api: {
768 name: "getCdmaRoamingPreferenceResponse"
769 arg: {
770 type: TYPE_STRUCT
771 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
772 }
773 arg: {
774 type: TYPE_ENUM
775 predefined_type: "::android::hardware::radio::V1_0::CdmaRoamingType"
776 }
777 }
778
779 api: {
780 name: "setTTYModeResponse"
781 arg: {
782 type: TYPE_STRUCT
783 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
784 }
785 }
786
787 api: {
788 name: "getTTYModeResponse"
789 arg: {
790 type: TYPE_STRUCT
791 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
792 }
793 arg: {
794 type: TYPE_ENUM
795 predefined_type: "::android::hardware::radio::V1_0::TtyMode"
796 }
797 }
798
799 api: {
800 name: "setPreferredVoicePrivacyResponse"
801 arg: {
802 type: TYPE_STRUCT
803 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
804 }
805 }
806
807 api: {
808 name: "getPreferredVoicePrivacyResponse"
809 arg: {
810 type: TYPE_STRUCT
811 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
812 }
813 arg: {
814 type: TYPE_SCALAR
815 scalar_type: "bool_t"
816 }
817 }
818
819 api: {
820 name: "sendCDMAFeatureCodeResponse"
821 arg: {
822 type: TYPE_STRUCT
823 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
824 }
825 }
826
827 api: {
828 name: "sendBurstDtmfResponse"
829 arg: {
830 type: TYPE_STRUCT
831 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
832 }
833 }
834
835 api: {
836 name: "sendCdmaSmsResponse"
837 arg: {
838 type: TYPE_STRUCT
839 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
840 }
841 arg: {
842 type: TYPE_STRUCT
843 predefined_type: "::android::hardware::radio::V1_0::SendSmsResult"
844 }
845 }
846
847 api: {
848 name: "acknowledgeLastIncomingCdmaSmsResponse"
849 arg: {
850 type: TYPE_STRUCT
851 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
852 }
853 }
854
855 api: {
856 name: "getGsmBroadcastConfigResponse"
857 arg: {
858 type: TYPE_STRUCT
859 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
860 }
861 arg: {
862 type: TYPE_VECTOR
863 vector_value: {
864 type: TYPE_STRUCT
865 predefined_type: "::android::hardware::radio::V1_0::GsmBroadcastSmsConfigInfo"
866 }
867 }
868 }
869
870 api: {
871 name: "setGsmBroadcastConfigResponse"
872 arg: {
873 type: TYPE_STRUCT
874 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
875 }
876 }
877
878 api: {
879 name: "setGsmBroadcastActivationResponse"
880 arg: {
881 type: TYPE_STRUCT
882 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
883 }
884 }
885
886 api: {
887 name: "getCdmaBroadcastConfigResponse"
888 arg: {
889 type: TYPE_STRUCT
890 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
891 }
892 arg: {
893 type: TYPE_VECTOR
894 vector_value: {
895 type: TYPE_STRUCT
896 predefined_type: "::android::hardware::radio::V1_0::CdmaBroadcastSmsConfigInfo"
897 }
898 }
899 }
900
901 api: {
902 name: "setCdmaBroadcastConfigResponse"
903 arg: {
904 type: TYPE_STRUCT
905 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
906 }
907 }
908
909 api: {
910 name: "setCdmaBroadcastActivationResponse"
911 arg: {
912 type: TYPE_STRUCT
913 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
914 }
915 }
916
917 api: {
918 name: "getCDMASubscriptionResponse"
919 arg: {
920 type: TYPE_STRUCT
921 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
922 }
923 arg: {
924 type: TYPE_STRING
925 }
926 arg: {
927 type: TYPE_STRING
928 }
929 arg: {
930 type: TYPE_STRING
931 }
932 arg: {
933 type: TYPE_STRING
934 }
935 arg: {
936 type: TYPE_STRING
937 }
938 }
939
940 api: {
941 name: "writeSmsToRuimResponse"
942 arg: {
943 type: TYPE_STRUCT
944 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
945 }
946 arg: {
947 type: TYPE_SCALAR
948 scalar_type: "uint32_t"
949 }
950 }
951
952 api: {
953 name: "deleteSmsOnRuimResponse"
954 arg: {
955 type: TYPE_STRUCT
956 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
957 }
958 }
959
960 api: {
961 name: "getDeviceIdentityResponse"
962 arg: {
963 type: TYPE_STRUCT
964 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
965 }
966 arg: {
967 type: TYPE_STRING
968 }
969 arg: {
970 type: TYPE_STRING
971 }
972 arg: {
973 type: TYPE_STRING
974 }
975 arg: {
976 type: TYPE_STRING
977 }
978 }
979
980 api: {
981 name: "exitEmergencyCallbackModeResponse"
982 arg: {
983 type: TYPE_STRUCT
984 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
985 }
986 }
987
988 api: {
989 name: "getSmscAddressResponse"
990 arg: {
991 type: TYPE_STRUCT
992 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
993 }
994 arg: {
995 type: TYPE_STRING
996 }
997 }
998
999 api: {
1000 name: "setSmscAddressResponse"
1001 arg: {
1002 type: TYPE_STRUCT
1003 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1004 }
1005 }
1006
1007 api: {
1008 name: "reportSmsMemoryStatusResponse"
1009 arg: {
1010 type: TYPE_STRUCT
1011 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1012 }
1013 }
1014
1015 api: {
1016 name: "getCdmaSubscriptionSourceResponse"
1017 arg: {
1018 type: TYPE_STRUCT
1019 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1020 }
1021 arg: {
1022 type: TYPE_ENUM
1023 predefined_type: "::android::hardware::radio::V1_0::CdmaSubscriptionSource"
1024 }
1025 }
1026
1027 api: {
1028 name: "requestIsimAuthenticationResponse"
1029 arg: {
1030 type: TYPE_STRUCT
1031 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1032 }
1033 arg: {
1034 type: TYPE_STRING
1035 }
1036 }
1037
1038 api: {
1039 name: "acknowledgeIncomingGsmSmsWithPduResponse"
1040 arg: {
1041 type: TYPE_STRUCT
1042 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1043 }
1044 }
1045
1046 api: {
1047 name: "sendEnvelopeWithStatusResponse"
1048 arg: {
1049 type: TYPE_STRUCT
1050 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1051 }
1052 arg: {
1053 type: TYPE_STRUCT
1054 predefined_type: "::android::hardware::radio::V1_0::IccIoResult"
1055 }
1056 }
1057
1058 api: {
1059 name: "getVoiceRadioTechnologyResponse"
1060 arg: {
1061 type: TYPE_STRUCT
1062 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1063 }
1064 arg: {
1065 type: TYPE_ENUM
1066 predefined_type: "::android::hardware::radio::V1_0::RadioTechnology"
1067 }
1068 }
1069
1070 api: {
1071 name: "getCellInfoListResponse"
1072 arg: {
1073 type: TYPE_STRUCT
1074 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1075 }
1076 arg: {
1077 type: TYPE_VECTOR
1078 vector_value: {
1079 type: TYPE_STRUCT
1080 predefined_type: "::android::hardware::radio::V1_0::CellInfo"
1081 }
1082 }
1083 }
1084
1085 api: {
1086 name: "setCellInfoListRateResponse"
1087 arg: {
1088 type: TYPE_STRUCT
1089 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1090 }
1091 }
1092
1093 api: {
1094 name: "setInitialAttachApnResponse"
1095 arg: {
1096 type: TYPE_STRUCT
1097 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1098 }
1099 }
1100
1101 api: {
1102 name: "getImsRegistrationStateResponse"
1103 arg: {
1104 type: TYPE_STRUCT
1105 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1106 }
1107 arg: {
1108 type: TYPE_SCALAR
1109 scalar_type: "bool_t"
1110 }
1111 arg: {
1112 type: TYPE_ENUM
1113 predefined_type: "::android::hardware::radio::V1_0::RadioTechnologyFamily"
1114 }
1115 }
1116
1117 api: {
1118 name: "sendImsSmsResponse"
1119 arg: {
1120 type: TYPE_STRUCT
1121 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1122 }
1123 arg: {
1124 type: TYPE_STRUCT
1125 predefined_type: "::android::hardware::radio::V1_0::SendSmsResult"
1126 }
1127 }
1128
1129 api: {
1130 name: "iccTransmitApduBasicChannelResponse"
1131 arg: {
1132 type: TYPE_STRUCT
1133 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1134 }
1135 arg: {
1136 type: TYPE_STRUCT
1137 predefined_type: "::android::hardware::radio::V1_0::IccIoResult"
1138 }
1139 }
1140
1141 api: {
1142 name: "iccOpenLogicalChannelResponse"
1143 arg: {
1144 type: TYPE_STRUCT
1145 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1146 }
1147 arg: {
1148 type: TYPE_SCALAR
1149 scalar_type: "int32_t"
1150 }
1151 arg: {
1152 type: TYPE_VECTOR
1153 vector_value: {
1154 type: TYPE_SCALAR
1155 scalar_type: "int8_t"
1156 }
1157 }
1158 }
1159
1160 api: {
1161 name: "iccCloseLogicalChannelResponse"
1162 arg: {
1163 type: TYPE_STRUCT
1164 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1165 }
1166 }
1167
1168 api: {
1169 name: "iccTransmitApduLogicalChannelResponse"
1170 arg: {
1171 type: TYPE_STRUCT
1172 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1173 }
1174 arg: {
1175 type: TYPE_STRUCT
1176 predefined_type: "::android::hardware::radio::V1_0::IccIoResult"
1177 }
1178 }
1179
1180 api: {
1181 name: "nvReadItemResponse"
1182 arg: {
1183 type: TYPE_STRUCT
1184 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1185 }
1186 arg: {
1187 type: TYPE_STRING
1188 }
1189 }
1190
1191 api: {
1192 name: "nvWriteItemResponse"
1193 arg: {
1194 type: TYPE_STRUCT
1195 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1196 }
1197 }
1198
1199 api: {
1200 name: "nvWriteCdmaPrlResponse"
1201 arg: {
1202 type: TYPE_STRUCT
1203 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1204 }
1205 }
1206
1207 api: {
1208 name: "nvResetConfigResponse"
1209 arg: {
1210 type: TYPE_STRUCT
1211 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1212 }
1213 }
1214
1215 api: {
1216 name: "setUiccSubscriptionResponse"
1217 arg: {
1218 type: TYPE_STRUCT
1219 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1220 }
1221 }
1222
1223 api: {
1224 name: "setDataAllowedResponse"
1225 arg: {
1226 type: TYPE_STRUCT
1227 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1228 }
1229 }
1230
1231 api: {
1232 name: "getHardwareConfigResponse"
1233 arg: {
1234 type: TYPE_STRUCT
1235 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1236 }
1237 arg: {
1238 type: TYPE_VECTOR
1239 vector_value: {
1240 type: TYPE_STRUCT
1241 predefined_type: "::android::hardware::radio::V1_0::HardwareConfig"
1242 }
1243 }
1244 }
1245
1246 api: {
1247 name: "requestIccSimAuthenticationResponse"
1248 arg: {
1249 type: TYPE_STRUCT
1250 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1251 }
1252 arg: {
1253 type: TYPE_STRUCT
1254 predefined_type: "::android::hardware::radio::V1_0::IccIoResult"
1255 }
1256 }
1257
1258 api: {
1259 name: "setDataProfileResponse"
1260 arg: {
1261 type: TYPE_STRUCT
1262 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1263 }
1264 }
1265
1266 api: {
1267 name: "requestShutdownResponse"
1268 arg: {
1269 type: TYPE_STRUCT
1270 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1271 }
1272 }
1273
1274 api: {
1275 name: "getRadioCapabilityResponse"
1276 arg: {
1277 type: TYPE_STRUCT
1278 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1279 }
1280 arg: {
1281 type: TYPE_STRUCT
1282 predefined_type: "::android::hardware::radio::V1_0::RadioCapability"
1283 }
1284 }
1285
1286 api: {
1287 name: "setRadioCapabilityResponse"
1288 arg: {
1289 type: TYPE_STRUCT
1290 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1291 }
1292 arg: {
1293 type: TYPE_STRUCT
1294 predefined_type: "::android::hardware::radio::V1_0::RadioCapability"
1295 }
1296 }
1297
1298 api: {
1299 name: "startLceServiceResponse"
1300 arg: {
1301 type: TYPE_STRUCT
1302 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1303 }
1304 arg: {
1305 type: TYPE_STRUCT
1306 predefined_type: "::android::hardware::radio::V1_0::LceStatusInfo"
1307 }
1308 }
1309
1310 api: {
1311 name: "stopLceServiceResponse"
1312 arg: {
1313 type: TYPE_STRUCT
1314 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1315 }
1316 arg: {
1317 type: TYPE_STRUCT
1318 predefined_type: "::android::hardware::radio::V1_0::LceStatusInfo"
1319 }
1320 }
1321
1322 api: {
1323 name: "pullLceDataResponse"
1324 arg: {
1325 type: TYPE_STRUCT
1326 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1327 }
1328 arg: {
1329 type: TYPE_STRUCT
1330 predefined_type: "::android::hardware::radio::V1_0::LceDataInfo"
1331 }
1332 }
1333
1334 api: {
1335 name: "getModemActivityInfoResponse"
1336 arg: {
1337 type: TYPE_STRUCT
1338 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1339 }
1340 arg: {
1341 type: TYPE_STRUCT
1342 predefined_type: "::android::hardware::radio::V1_0::ActivityStatsInfo"
1343 }
1344 }
1345
1346 api: {
1347 name: "setAllowedCarriersResponse"
1348 arg: {
1349 type: TYPE_STRUCT
1350 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1351 }
1352 arg: {
1353 type: TYPE_SCALAR
1354 scalar_type: "int32_t"
1355 }
1356 }
1357
1358 api: {
1359 name: "getAllowedCarriersResponse"
1360 arg: {
1361 type: TYPE_STRUCT
1362 predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
1363 }
1364 arg: {
1365 type: TYPE_SCALAR
1366 scalar_type: "bool_t"
1367 }
1368 arg: {
1369 type: TYPE_STRUCT
1370 predefined_type: "::android::hardware::radio::V1_0::CarrierRestrictions"
1371 }
1372 }
1373
1374 api: {
1375 name: "acknowledgeRequest"
1376 arg: {
1377 type: TYPE_SCALAR
1378 scalar_type: "int32_t"
1379 }
1380 }
1381
1382}