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