Yuexi Ma | 689c6fb | 2017-01-06 13:52:46 -0800 | [diff] [blame] | 1 | component_class: HAL_HIDL |
2 | component_type_version: 1.0 | ||||
3 | component_name: "IRadio" | ||||
4 | |||||
5 | package: "android.hardware.radio" | ||||
6 | |||||
7 | import: "android.hardware.radio@1.0::IRadioIndication" | ||||
8 | import: "android.hardware.radio@1.0::IRadioResponse" | ||||
9 | import: "android.hardware.radio@1.0::types" | ||||
10 | |||||
11 | interface: { | ||||
12 | api: { | ||||
13 | name: "setResponseFunctions" | ||||
14 | arg: { | ||||
15 | type: TYPE_HIDL_INTERFACE | ||||
16 | predefined_type: "IRadioResponse" | ||||
17 | is_callback: false | ||||
18 | } | ||||
19 | arg: { | ||||
20 | type: TYPE_HIDL_INTERFACE | ||||
21 | predefined_type: "IRadioIndication" | ||||
22 | is_callback: false | ||||
23 | } | ||||
24 | } | ||||
25 | |||||
26 | api: { | ||||
27 | name: "getIccCardStatus" | ||||
28 | arg: { | ||||
29 | type: TYPE_SCALAR | ||||
30 | scalar_type: "int32_t" | ||||
31 | } | ||||
32 | } | ||||
33 | |||||
34 | api: { | ||||
35 | name: "supplyIccPinForApp" | ||||
36 | arg: { | ||||
37 | type: TYPE_SCALAR | ||||
38 | scalar_type: "int32_t" | ||||
39 | } | ||||
40 | arg: { | ||||
41 | type: TYPE_STRING | ||||
42 | } | ||||
43 | arg: { | ||||
44 | type: TYPE_STRING | ||||
45 | } | ||||
46 | } | ||||
47 | |||||
48 | api: { | ||||
49 | name: "supplyIccPukForApp" | ||||
50 | arg: { | ||||
51 | type: TYPE_SCALAR | ||||
52 | scalar_type: "int32_t" | ||||
53 | } | ||||
54 | arg: { | ||||
55 | type: TYPE_STRING | ||||
56 | } | ||||
57 | arg: { | ||||
58 | type: TYPE_STRING | ||||
59 | } | ||||
60 | arg: { | ||||
61 | type: TYPE_STRING | ||||
62 | } | ||||
63 | } | ||||
64 | |||||
65 | api: { | ||||
66 | name: "supplyIccPin2ForApp" | ||||
67 | arg: { | ||||
68 | type: TYPE_SCALAR | ||||
69 | scalar_type: "int32_t" | ||||
70 | } | ||||
71 | arg: { | ||||
72 | type: TYPE_STRING | ||||
73 | } | ||||
74 | arg: { | ||||
75 | type: TYPE_STRING | ||||
76 | } | ||||
77 | } | ||||
78 | |||||
79 | api: { | ||||
80 | name: "supplyIccPuk2ForApp" | ||||
81 | arg: { | ||||
82 | type: TYPE_SCALAR | ||||
83 | scalar_type: "int32_t" | ||||
84 | } | ||||
85 | arg: { | ||||
86 | type: TYPE_STRING | ||||
87 | } | ||||
88 | arg: { | ||||
89 | type: TYPE_STRING | ||||
90 | } | ||||
91 | arg: { | ||||
92 | type: TYPE_STRING | ||||
93 | } | ||||
94 | } | ||||
95 | |||||
96 | api: { | ||||
97 | name: "changeIccPinForApp" | ||||
98 | arg: { | ||||
99 | type: TYPE_SCALAR | ||||
100 | scalar_type: "int32_t" | ||||
101 | } | ||||
102 | arg: { | ||||
103 | type: TYPE_STRING | ||||
104 | } | ||||
105 | arg: { | ||||
106 | type: TYPE_STRING | ||||
107 | } | ||||
108 | arg: { | ||||
109 | type: TYPE_STRING | ||||
110 | } | ||||
111 | } | ||||
112 | |||||
113 | api: { | ||||
114 | name: "changeIccPin2ForApp" | ||||
115 | arg: { | ||||
116 | type: TYPE_SCALAR | ||||
117 | scalar_type: "int32_t" | ||||
118 | } | ||||
119 | arg: { | ||||
120 | type: TYPE_STRING | ||||
121 | } | ||||
122 | arg: { | ||||
123 | type: TYPE_STRING | ||||
124 | } | ||||
125 | arg: { | ||||
126 | type: TYPE_STRING | ||||
127 | } | ||||
128 | } | ||||
129 | |||||
130 | api: { | ||||
131 | name: "supplyNetworkDepersonalization" | ||||
132 | arg: { | ||||
133 | type: TYPE_SCALAR | ||||
134 | scalar_type: "int32_t" | ||||
135 | } | ||||
136 | arg: { | ||||
137 | type: TYPE_STRING | ||||
138 | } | ||||
139 | } | ||||
140 | |||||
141 | api: { | ||||
142 | name: "getCurrentCalls" | ||||
143 | arg: { | ||||
144 | type: TYPE_SCALAR | ||||
145 | scalar_type: "int32_t" | ||||
146 | } | ||||
147 | } | ||||
148 | |||||
149 | api: { | ||||
150 | name: "dial" | ||||
151 | arg: { | ||||
152 | type: TYPE_SCALAR | ||||
153 | scalar_type: "int32_t" | ||||
154 | } | ||||
155 | arg: { | ||||
156 | type: TYPE_STRUCT | ||||
157 | predefined_type: "::android::hardware::radio::V1_0::Dial" | ||||
158 | } | ||||
159 | } | ||||
160 | |||||
161 | api: { | ||||
162 | name: "getImsiForApp" | ||||
163 | arg: { | ||||
164 | type: TYPE_SCALAR | ||||
165 | scalar_type: "int32_t" | ||||
166 | } | ||||
167 | arg: { | ||||
168 | type: TYPE_STRING | ||||
169 | } | ||||
170 | } | ||||
171 | |||||
172 | api: { | ||||
173 | name: "hangup" | ||||
174 | arg: { | ||||
175 | type: TYPE_SCALAR | ||||
176 | scalar_type: "int32_t" | ||||
177 | } | ||||
178 | arg: { | ||||
179 | type: TYPE_SCALAR | ||||
180 | scalar_type: "int32_t" | ||||
181 | } | ||||
182 | } | ||||
183 | |||||
184 | api: { | ||||
185 | name: "hangupWaitingOrBackground" | ||||
186 | arg: { | ||||
187 | type: TYPE_SCALAR | ||||
188 | scalar_type: "int32_t" | ||||
189 | } | ||||
190 | } | ||||
191 | |||||
192 | api: { | ||||
193 | name: "hangupForegroundResumeBackground" | ||||
194 | arg: { | ||||
195 | type: TYPE_SCALAR | ||||
196 | scalar_type: "int32_t" | ||||
197 | } | ||||
198 | } | ||||
199 | |||||
200 | api: { | ||||
201 | name: "switchWaitingOrHoldingAndActive" | ||||
202 | arg: { | ||||
203 | type: TYPE_SCALAR | ||||
204 | scalar_type: "int32_t" | ||||
205 | } | ||||
206 | } | ||||
207 | |||||
208 | api: { | ||||
209 | name: "conference" | ||||
210 | arg: { | ||||
211 | type: TYPE_SCALAR | ||||
212 | scalar_type: "int32_t" | ||||
213 | } | ||||
214 | } | ||||
215 | |||||
216 | api: { | ||||
217 | name: "rejectCall" | ||||
218 | arg: { | ||||
219 | type: TYPE_SCALAR | ||||
220 | scalar_type: "int32_t" | ||||
221 | } | ||||
222 | } | ||||
223 | |||||
224 | api: { | ||||
225 | name: "getLastCallFailCause" | ||||
226 | arg: { | ||||
227 | type: TYPE_SCALAR | ||||
228 | scalar_type: "int32_t" | ||||
229 | } | ||||
230 | } | ||||
231 | |||||
232 | api: { | ||||
233 | name: "getSignalStrength" | ||||
234 | arg: { | ||||
235 | type: TYPE_SCALAR | ||||
236 | scalar_type: "int32_t" | ||||
237 | } | ||||
238 | } | ||||
239 | |||||
240 | api: { | ||||
241 | name: "getVoiceRegistrationState" | ||||
242 | arg: { | ||||
243 | type: TYPE_SCALAR | ||||
244 | scalar_type: "int32_t" | ||||
245 | } | ||||
246 | } | ||||
247 | |||||
248 | api: { | ||||
249 | name: "getDataRegistrationState" | ||||
250 | arg: { | ||||
251 | type: TYPE_SCALAR | ||||
252 | scalar_type: "int32_t" | ||||
253 | } | ||||
254 | } | ||||
255 | |||||
256 | api: { | ||||
257 | name: "getOperator" | ||||
258 | arg: { | ||||
259 | type: TYPE_SCALAR | ||||
260 | scalar_type: "int32_t" | ||||
261 | } | ||||
262 | } | ||||
263 | |||||
264 | api: { | ||||
265 | name: "setRadioPower" | ||||
266 | arg: { | ||||
267 | type: TYPE_SCALAR | ||||
268 | scalar_type: "int32_t" | ||||
269 | } | ||||
270 | arg: { | ||||
271 | type: TYPE_SCALAR | ||||
272 | scalar_type: "bool_t" | ||||
273 | } | ||||
274 | } | ||||
275 | |||||
276 | api: { | ||||
277 | name: "sendDtmf" | ||||
278 | arg: { | ||||
279 | type: TYPE_SCALAR | ||||
280 | scalar_type: "int32_t" | ||||
281 | } | ||||
282 | arg: { | ||||
283 | type: TYPE_STRING | ||||
284 | } | ||||
285 | } | ||||
286 | |||||
287 | api: { | ||||
288 | name: "sendSms" | ||||
289 | arg: { | ||||
290 | type: TYPE_SCALAR | ||||
291 | scalar_type: "int32_t" | ||||
292 | } | ||||
293 | arg: { | ||||
294 | type: TYPE_STRUCT | ||||
295 | predefined_type: "::android::hardware::radio::V1_0::GsmSmsMessage" | ||||
296 | } | ||||
297 | } | ||||
298 | |||||
299 | api: { | ||||
300 | name: "sendSMSExpectMore" | ||||
301 | arg: { | ||||
302 | type: TYPE_SCALAR | ||||
303 | scalar_type: "int32_t" | ||||
304 | } | ||||
305 | arg: { | ||||
306 | type: TYPE_STRUCT | ||||
307 | predefined_type: "::android::hardware::radio::V1_0::GsmSmsMessage" | ||||
308 | } | ||||
309 | } | ||||
310 | |||||
311 | api: { | ||||
312 | name: "setupDataCall" | ||||
313 | arg: { | ||||
314 | type: TYPE_SCALAR | ||||
315 | scalar_type: "int32_t" | ||||
316 | } | ||||
317 | arg: { | ||||
318 | type: TYPE_SCALAR | ||||
319 | scalar_type: "int32_t" | ||||
320 | } | ||||
321 | arg: { | ||||
322 | type: TYPE_SCALAR | ||||
323 | scalar_type: "int32_t" | ||||
324 | } | ||||
325 | arg: { | ||||
326 | type: TYPE_STRING | ||||
327 | } | ||||
328 | arg: { | ||||
329 | type: TYPE_STRING | ||||
330 | } | ||||
331 | arg: { | ||||
332 | type: TYPE_STRING | ||||
333 | } | ||||
334 | arg: { | ||||
335 | type: TYPE_ENUM | ||||
336 | predefined_type: "::android::hardware::radio::V1_0::ApnAuthType" | ||||
337 | } | ||||
338 | arg: { | ||||
339 | type: TYPE_STRING | ||||
340 | } | ||||
341 | } | ||||
342 | |||||
343 | api: { | ||||
344 | name: "iccIOForApp" | ||||
345 | arg: { | ||||
346 | type: TYPE_SCALAR | ||||
347 | scalar_type: "int32_t" | ||||
348 | } | ||||
349 | arg: { | ||||
350 | type: TYPE_STRUCT | ||||
351 | predefined_type: "::android::hardware::radio::V1_0::IccIo" | ||||
352 | } | ||||
353 | } | ||||
354 | |||||
355 | api: { | ||||
356 | name: "sendUssd" | ||||
357 | arg: { | ||||
358 | type: TYPE_SCALAR | ||||
359 | scalar_type: "int32_t" | ||||
360 | } | ||||
361 | arg: { | ||||
362 | type: TYPE_STRING | ||||
363 | } | ||||
364 | } | ||||
365 | |||||
366 | api: { | ||||
367 | name: "cancelPendingUssd" | ||||
368 | arg: { | ||||
369 | type: TYPE_SCALAR | ||||
370 | scalar_type: "int32_t" | ||||
371 | } | ||||
372 | } | ||||
373 | |||||
374 | api: { | ||||
375 | name: "getClir" | ||||
376 | arg: { | ||||
377 | type: TYPE_SCALAR | ||||
378 | scalar_type: "int32_t" | ||||
379 | } | ||||
380 | } | ||||
381 | |||||
382 | api: { | ||||
383 | name: "setClir" | ||||
384 | arg: { | ||||
385 | type: TYPE_SCALAR | ||||
386 | scalar_type: "int32_t" | ||||
387 | } | ||||
388 | arg: { | ||||
389 | type: TYPE_SCALAR | ||||
390 | scalar_type: "int32_t" | ||||
391 | } | ||||
392 | } | ||||
393 | |||||
394 | api: { | ||||
395 | name: "getCallForwardStatus" | ||||
396 | arg: { | ||||
397 | type: TYPE_SCALAR | ||||
398 | scalar_type: "int32_t" | ||||
399 | } | ||||
400 | arg: { | ||||
401 | type: TYPE_STRUCT | ||||
402 | predefined_type: "::android::hardware::radio::V1_0::CallForwardInfo" | ||||
403 | } | ||||
404 | } | ||||
405 | |||||
406 | api: { | ||||
407 | name: "setCallForward" | ||||
408 | arg: { | ||||
409 | type: TYPE_SCALAR | ||||
410 | scalar_type: "int32_t" | ||||
411 | } | ||||
412 | arg: { | ||||
413 | type: TYPE_STRUCT | ||||
414 | predefined_type: "::android::hardware::radio::V1_0::CallForwardInfo" | ||||
415 | } | ||||
416 | } | ||||
417 | |||||
418 | api: { | ||||
419 | name: "getCallWaiting" | ||||
420 | arg: { | ||||
421 | type: TYPE_SCALAR | ||||
422 | scalar_type: "int32_t" | ||||
423 | } | ||||
424 | arg: { | ||||
425 | type: TYPE_SCALAR | ||||
426 | scalar_type: "int32_t" | ||||
427 | } | ||||
428 | } | ||||
429 | |||||
430 | api: { | ||||
431 | name: "setCallWaiting" | ||||
432 | arg: { | ||||
433 | type: TYPE_SCALAR | ||||
434 | scalar_type: "int32_t" | ||||
435 | } | ||||
436 | arg: { | ||||
437 | type: TYPE_SCALAR | ||||
438 | scalar_type: "bool_t" | ||||
439 | } | ||||
440 | arg: { | ||||
441 | type: TYPE_SCALAR | ||||
442 | scalar_type: "int32_t" | ||||
443 | } | ||||
444 | } | ||||
445 | |||||
446 | api: { | ||||
447 | name: "acknowledgeLastIncomingGsmSms" | ||||
448 | arg: { | ||||
449 | type: TYPE_SCALAR | ||||
450 | scalar_type: "int32_t" | ||||
451 | } | ||||
452 | arg: { | ||||
453 | type: TYPE_SCALAR | ||||
454 | scalar_type: "bool_t" | ||||
455 | } | ||||
456 | arg: { | ||||
457 | type: TYPE_ENUM | ||||
458 | predefined_type: "::android::hardware::radio::V1_0::SmsAcknowledgeFailCause" | ||||
459 | } | ||||
460 | } | ||||
461 | |||||
462 | api: { | ||||
463 | name: "acceptCall" | ||||
464 | arg: { | ||||
465 | type: TYPE_SCALAR | ||||
466 | scalar_type: "int32_t" | ||||
467 | } | ||||
468 | } | ||||
469 | |||||
470 | api: { | ||||
471 | name: "deactivateDataCall" | ||||
472 | arg: { | ||||
473 | type: TYPE_SCALAR | ||||
474 | scalar_type: "int32_t" | ||||
475 | } | ||||
476 | arg: { | ||||
477 | type: TYPE_SCALAR | ||||
478 | scalar_type: "int32_t" | ||||
479 | } | ||||
480 | arg: { | ||||
481 | type: TYPE_SCALAR | ||||
482 | scalar_type: "bool_t" | ||||
483 | } | ||||
484 | } | ||||
485 | |||||
486 | api: { | ||||
487 | name: "getFacilityLockForApp" | ||||
488 | arg: { | ||||
489 | type: TYPE_SCALAR | ||||
490 | scalar_type: "int32_t" | ||||
491 | } | ||||
492 | arg: { | ||||
493 | type: TYPE_STRING | ||||
494 | } | ||||
495 | arg: { | ||||
496 | type: TYPE_STRING | ||||
497 | } | ||||
498 | arg: { | ||||
499 | type: TYPE_SCALAR | ||||
500 | scalar_type: "int32_t" | ||||
501 | } | ||||
502 | arg: { | ||||
503 | type: TYPE_STRING | ||||
504 | } | ||||
505 | } | ||||
506 | |||||
507 | api: { | ||||
508 | name: "setFacilityLockForApp" | ||||
509 | arg: { | ||||
510 | type: TYPE_SCALAR | ||||
511 | scalar_type: "int32_t" | ||||
512 | } | ||||
513 | arg: { | ||||
514 | type: TYPE_STRING | ||||
515 | } | ||||
516 | arg: { | ||||
517 | type: TYPE_SCALAR | ||||
518 | scalar_type: "bool_t" | ||||
519 | } | ||||
520 | arg: { | ||||
521 | type: TYPE_STRING | ||||
522 | } | ||||
523 | arg: { | ||||
524 | type: TYPE_SCALAR | ||||
525 | scalar_type: "int32_t" | ||||
526 | } | ||||
527 | arg: { | ||||
528 | type: TYPE_STRING | ||||
529 | } | ||||
530 | } | ||||
531 | |||||
532 | api: { | ||||
533 | name: "setBarringPassword" | ||||
534 | arg: { | ||||
535 | type: TYPE_SCALAR | ||||
536 | scalar_type: "int32_t" | ||||
537 | } | ||||
538 | arg: { | ||||
539 | type: TYPE_STRING | ||||
540 | } | ||||
541 | arg: { | ||||
542 | type: TYPE_STRING | ||||
543 | } | ||||
544 | arg: { | ||||
545 | type: TYPE_STRING | ||||
546 | } | ||||
547 | } | ||||
548 | |||||
549 | api: { | ||||
550 | name: "getNetworkSelectionMode" | ||||
551 | arg: { | ||||
552 | type: TYPE_SCALAR | ||||
553 | scalar_type: "int32_t" | ||||
554 | } | ||||
555 | } | ||||
556 | |||||
557 | api: { | ||||
558 | name: "setNetworkSelectionModeAutomatic" | ||||
559 | arg: { | ||||
560 | type: TYPE_SCALAR | ||||
561 | scalar_type: "int32_t" | ||||
562 | } | ||||
563 | } | ||||
564 | |||||
565 | api: { | ||||
566 | name: "setNetworkSelectionModeManual" | ||||
567 | arg: { | ||||
568 | type: TYPE_SCALAR | ||||
569 | scalar_type: "int32_t" | ||||
570 | } | ||||
571 | arg: { | ||||
572 | type: TYPE_STRING | ||||
573 | } | ||||
574 | } | ||||
575 | |||||
576 | api: { | ||||
577 | name: "getAvailableNetworks" | ||||
578 | arg: { | ||||
579 | type: TYPE_SCALAR | ||||
580 | scalar_type: "int32_t" | ||||
581 | } | ||||
582 | } | ||||
583 | |||||
584 | api: { | ||||
585 | name: "startDtmf" | ||||
586 | arg: { | ||||
587 | type: TYPE_SCALAR | ||||
588 | scalar_type: "int32_t" | ||||
589 | } | ||||
590 | arg: { | ||||
591 | type: TYPE_STRING | ||||
592 | } | ||||
593 | } | ||||
594 | |||||
595 | api: { | ||||
596 | name: "stopDtmf" | ||||
597 | arg: { | ||||
598 | type: TYPE_SCALAR | ||||
599 | scalar_type: "int32_t" | ||||
600 | } | ||||
601 | } | ||||
602 | |||||
603 | api: { | ||||
604 | name: "getBasebandVersion" | ||||
605 | arg: { | ||||
606 | type: TYPE_SCALAR | ||||
607 | scalar_type: "int32_t" | ||||
608 | } | ||||
609 | } | ||||
610 | |||||
611 | api: { | ||||
612 | name: "separateConnection" | ||||
613 | arg: { | ||||
614 | type: TYPE_SCALAR | ||||
615 | scalar_type: "int32_t" | ||||
616 | } | ||||
617 | arg: { | ||||
618 | type: TYPE_SCALAR | ||||
619 | scalar_type: "int32_t" | ||||
620 | } | ||||
621 | } | ||||
622 | |||||
623 | api: { | ||||
624 | name: "setMute" | ||||
625 | arg: { | ||||
626 | type: TYPE_SCALAR | ||||
627 | scalar_type: "int32_t" | ||||
628 | } | ||||
629 | arg: { | ||||
630 | type: TYPE_SCALAR | ||||
631 | scalar_type: "bool_t" | ||||
632 | } | ||||
633 | } | ||||
634 | |||||
635 | api: { | ||||
636 | name: "getMute" | ||||
637 | arg: { | ||||
638 | type: TYPE_SCALAR | ||||
639 | scalar_type: "int32_t" | ||||
640 | } | ||||
641 | } | ||||
642 | |||||
643 | api: { | ||||
644 | name: "getClip" | ||||
645 | arg: { | ||||
646 | type: TYPE_SCALAR | ||||
647 | scalar_type: "int32_t" | ||||
648 | } | ||||
649 | } | ||||
650 | |||||
651 | api: { | ||||
652 | name: "getDataCallList" | ||||
653 | arg: { | ||||
654 | type: TYPE_SCALAR | ||||
655 | scalar_type: "int32_t" | ||||
656 | } | ||||
657 | } | ||||
658 | |||||
659 | api: { | ||||
660 | name: "sendOemRadioRequestRaw" | ||||
661 | arg: { | ||||
662 | type: TYPE_SCALAR | ||||
663 | scalar_type: "int32_t" | ||||
664 | } | ||||
665 | arg: { | ||||
666 | type: TYPE_VECTOR | ||||
667 | vector_value: { | ||||
668 | type: TYPE_SCALAR | ||||
669 | scalar_type: "uint8_t" | ||||
670 | } | ||||
671 | } | ||||
672 | } | ||||
673 | |||||
674 | api: { | ||||
675 | name: "sendOemRadioRequestStrings" | ||||
676 | arg: { | ||||
677 | type: TYPE_SCALAR | ||||
678 | scalar_type: "int32_t" | ||||
679 | } | ||||
680 | arg: { | ||||
681 | type: TYPE_VECTOR | ||||
682 | vector_value: { | ||||
683 | type: TYPE_STRING | ||||
684 | } | ||||
685 | } | ||||
686 | } | ||||
687 | |||||
688 | api: { | ||||
689 | name: "sendScreenState" | ||||
690 | arg: { | ||||
691 | type: TYPE_SCALAR | ||||
692 | scalar_type: "int32_t" | ||||
693 | } | ||||
694 | arg: { | ||||
695 | type: TYPE_SCALAR | ||||
696 | scalar_type: "bool_t" | ||||
697 | } | ||||
698 | } | ||||
699 | |||||
700 | api: { | ||||
701 | name: "setSuppServiceNotifications" | ||||
702 | arg: { | ||||
703 | type: TYPE_SCALAR | ||||
704 | scalar_type: "int32_t" | ||||
705 | } | ||||
706 | arg: { | ||||
707 | type: TYPE_SCALAR | ||||
708 | scalar_type: "bool_t" | ||||
709 | } | ||||
710 | } | ||||
711 | |||||
712 | api: { | ||||
713 | name: "writeSmsToSim" | ||||
714 | arg: { | ||||
715 | type: TYPE_SCALAR | ||||
716 | scalar_type: "int32_t" | ||||
717 | } | ||||
718 | arg: { | ||||
719 | type: TYPE_STRUCT | ||||
720 | predefined_type: "::android::hardware::radio::V1_0::SmsWriteArgs" | ||||
721 | } | ||||
722 | } | ||||
723 | |||||
724 | api: { | ||||
725 | name: "deleteSmsOnSim" | ||||
726 | arg: { | ||||
727 | type: TYPE_SCALAR | ||||
728 | scalar_type: "int32_t" | ||||
729 | } | ||||
730 | arg: { | ||||
731 | type: TYPE_SCALAR | ||||
732 | scalar_type: "int32_t" | ||||
733 | } | ||||
734 | } | ||||
735 | |||||
736 | api: { | ||||
737 | name: "setBandMode" | ||||
738 | arg: { | ||||
739 | type: TYPE_SCALAR | ||||
740 | scalar_type: "int32_t" | ||||
741 | } | ||||
742 | arg: { | ||||
743 | type: TYPE_ENUM | ||||
744 | predefined_type: "::android::hardware::radio::V1_0::RadioBandMode" | ||||
745 | } | ||||
746 | } | ||||
747 | |||||
748 | api: { | ||||
749 | name: "getAvailableBandModes" | ||||
750 | arg: { | ||||
751 | type: TYPE_SCALAR | ||||
752 | scalar_type: "int32_t" | ||||
753 | } | ||||
754 | } | ||||
755 | |||||
756 | api: { | ||||
757 | name: "sendEnvelope" | ||||
758 | arg: { | ||||
759 | type: TYPE_SCALAR | ||||
760 | scalar_type: "int32_t" | ||||
761 | } | ||||
762 | arg: { | ||||
763 | type: TYPE_STRING | ||||
764 | } | ||||
765 | } | ||||
766 | |||||
767 | api: { | ||||
768 | name: "sendTerminalResponseToSim" | ||||
769 | arg: { | ||||
770 | type: TYPE_SCALAR | ||||
771 | scalar_type: "int32_t" | ||||
772 | } | ||||
773 | arg: { | ||||
774 | type: TYPE_STRING | ||||
775 | } | ||||
776 | } | ||||
777 | |||||
778 | api: { | ||||
779 | name: "handleStkCallSetupRequestFromSim" | ||||
780 | arg: { | ||||
781 | type: TYPE_SCALAR | ||||
782 | scalar_type: "int32_t" | ||||
783 | } | ||||
784 | arg: { | ||||
785 | type: TYPE_SCALAR | ||||
786 | scalar_type: "bool_t" | ||||
787 | } | ||||
788 | } | ||||
789 | |||||
790 | api: { | ||||
791 | name: "explicitCallTransfer" | ||||
792 | arg: { | ||||
793 | type: TYPE_SCALAR | ||||
794 | scalar_type: "int32_t" | ||||
795 | } | ||||
796 | } | ||||
797 | |||||
798 | api: { | ||||
799 | name: "setPreferredNetworkType" | ||||
800 | arg: { | ||||
801 | type: TYPE_SCALAR | ||||
802 | scalar_type: "int32_t" | ||||
803 | } | ||||
804 | arg: { | ||||
805 | type: TYPE_ENUM | ||||
806 | predefined_type: "::android::hardware::radio::V1_0::PreferredNetworkType" | ||||
807 | } | ||||
808 | } | ||||
809 | |||||
810 | api: { | ||||
811 | name: "getPreferredNetworkType" | ||||
812 | arg: { | ||||
813 | type: TYPE_SCALAR | ||||
814 | scalar_type: "int32_t" | ||||
815 | } | ||||
816 | } | ||||
817 | |||||
818 | api: { | ||||
819 | name: "getNeighboringCids" | ||||
820 | arg: { | ||||
821 | type: TYPE_SCALAR | ||||
822 | scalar_type: "int32_t" | ||||
823 | } | ||||
824 | } | ||||
825 | |||||
826 | api: { | ||||
827 | name: "setLocationUpdates" | ||||
828 | arg: { | ||||
829 | type: TYPE_SCALAR | ||||
830 | scalar_type: "int32_t" | ||||
831 | } | ||||
832 | arg: { | ||||
833 | type: TYPE_SCALAR | ||||
834 | scalar_type: "bool_t" | ||||
835 | } | ||||
836 | } | ||||
837 | |||||
838 | api: { | ||||
839 | name: "setCdmaSubscriptionSource" | ||||
840 | arg: { | ||||
841 | type: TYPE_SCALAR | ||||
842 | scalar_type: "int32_t" | ||||
843 | } | ||||
844 | arg: { | ||||
845 | type: TYPE_ENUM | ||||
846 | predefined_type: "::android::hardware::radio::V1_0::CdmaSubscriptionSource" | ||||
847 | } | ||||
848 | } | ||||
849 | |||||
850 | api: { | ||||
851 | name: "setCdmaRoamingPreference" | ||||
852 | arg: { | ||||
853 | type: TYPE_SCALAR | ||||
854 | scalar_type: "int32_t" | ||||
855 | } | ||||
856 | arg: { | ||||
857 | type: TYPE_ENUM | ||||
858 | predefined_type: "::android::hardware::radio::V1_0::CdmaRoamingType" | ||||
859 | } | ||||
860 | } | ||||
861 | |||||
862 | api: { | ||||
863 | name: "getCdmaRoamingPreference" | ||||
864 | arg: { | ||||
865 | type: TYPE_SCALAR | ||||
866 | scalar_type: "int32_t" | ||||
867 | } | ||||
868 | } | ||||
869 | |||||
870 | api: { | ||||
871 | name: "setTTYMode" | ||||
872 | arg: { | ||||
873 | type: TYPE_SCALAR | ||||
874 | scalar_type: "int32_t" | ||||
875 | } | ||||
876 | arg: { | ||||
877 | type: TYPE_ENUM | ||||
878 | predefined_type: "::android::hardware::radio::V1_0::TtyMode" | ||||
879 | } | ||||
880 | } | ||||
881 | |||||
882 | api: { | ||||
883 | name: "getTTYMode" | ||||
884 | arg: { | ||||
885 | type: TYPE_SCALAR | ||||
886 | scalar_type: "int32_t" | ||||
887 | } | ||||
888 | } | ||||
889 | |||||
890 | api: { | ||||
891 | name: "setPreferredVoicePrivacy" | ||||
892 | arg: { | ||||
893 | type: TYPE_SCALAR | ||||
894 | scalar_type: "int32_t" | ||||
895 | } | ||||
896 | arg: { | ||||
897 | type: TYPE_SCALAR | ||||
898 | scalar_type: "bool_t" | ||||
899 | } | ||||
900 | } | ||||
901 | |||||
902 | api: { | ||||
903 | name: "getPreferredVoicePrivacy" | ||||
904 | arg: { | ||||
905 | type: TYPE_SCALAR | ||||
906 | scalar_type: "int32_t" | ||||
907 | } | ||||
908 | } | ||||
909 | |||||
910 | api: { | ||||
911 | name: "sendCDMAFeatureCode" | ||||
912 | arg: { | ||||
913 | type: TYPE_SCALAR | ||||
914 | scalar_type: "int32_t" | ||||
915 | } | ||||
916 | arg: { | ||||
917 | type: TYPE_STRING | ||||
918 | } | ||||
919 | } | ||||
920 | |||||
921 | api: { | ||||
922 | name: "sendBurstDtmf" | ||||
923 | arg: { | ||||
924 | type: TYPE_SCALAR | ||||
925 | scalar_type: "int32_t" | ||||
926 | } | ||||
927 | arg: { | ||||
928 | type: TYPE_STRING | ||||
929 | } | ||||
930 | arg: { | ||||
931 | type: TYPE_SCALAR | ||||
932 | scalar_type: "int32_t" | ||||
933 | } | ||||
934 | arg: { | ||||
935 | type: TYPE_SCALAR | ||||
936 | scalar_type: "int32_t" | ||||
937 | } | ||||
938 | } | ||||
939 | |||||
940 | api: { | ||||
941 | name: "sendCdmaSms" | ||||
942 | arg: { | ||||
943 | type: TYPE_SCALAR | ||||
944 | scalar_type: "int32_t" | ||||
945 | } | ||||
946 | arg: { | ||||
947 | type: TYPE_STRUCT | ||||
948 | predefined_type: "::android::hardware::radio::V1_0::CdmaSmsMessage" | ||||
949 | } | ||||
950 | } | ||||
951 | |||||
952 | api: { | ||||
953 | name: "acknowledgeLastIncomingCdmaSms" | ||||
954 | arg: { | ||||
955 | type: TYPE_SCALAR | ||||
956 | scalar_type: "int32_t" | ||||
957 | } | ||||
958 | arg: { | ||||
959 | type: TYPE_STRUCT | ||||
960 | predefined_type: "::android::hardware::radio::V1_0::CdmaSmsAck" | ||||
961 | } | ||||
962 | } | ||||
963 | |||||
964 | api: { | ||||
965 | name: "getGsmBroadcastConfig" | ||||
966 | arg: { | ||||
967 | type: TYPE_SCALAR | ||||
968 | scalar_type: "int32_t" | ||||
969 | } | ||||
970 | } | ||||
971 | |||||
972 | api: { | ||||
973 | name: "setGsmBroadcastConfig" | ||||
974 | arg: { | ||||
975 | type: TYPE_SCALAR | ||||
976 | scalar_type: "int32_t" | ||||
977 | } | ||||
978 | arg: { | ||||
979 | type: TYPE_VECTOR | ||||
980 | vector_value: { | ||||
981 | type: TYPE_STRUCT | ||||
982 | predefined_type: "::android::hardware::radio::V1_0::GsmBroadcastSmsConfigInfo" | ||||
983 | } | ||||
984 | } | ||||
985 | } | ||||
986 | |||||
987 | api: { | ||||
988 | name: "setGsmBroadcastActivation" | ||||
989 | arg: { | ||||
990 | type: TYPE_SCALAR | ||||
991 | scalar_type: "int32_t" | ||||
992 | } | ||||
993 | arg: { | ||||
994 | type: TYPE_SCALAR | ||||
995 | scalar_type: "bool_t" | ||||
996 | } | ||||
997 | } | ||||
998 | |||||
999 | api: { | ||||
1000 | name: "getCdmaBroadcastConfig" | ||||
1001 | arg: { | ||||
1002 | type: TYPE_SCALAR | ||||
1003 | scalar_type: "int32_t" | ||||
1004 | } | ||||
1005 | } | ||||
1006 | |||||
1007 | api: { | ||||
1008 | name: "setCdmaBroadcastConfig" | ||||
1009 | arg: { | ||||
1010 | type: TYPE_SCALAR | ||||
1011 | scalar_type: "int32_t" | ||||
1012 | } | ||||
1013 | arg: { | ||||
1014 | type: TYPE_VECTOR | ||||
1015 | vector_value: { | ||||
1016 | type: TYPE_STRUCT | ||||
1017 | predefined_type: "::android::hardware::radio::V1_0::CdmaBroadcastSmsConfigInfo" | ||||
1018 | } | ||||
1019 | } | ||||
1020 | } | ||||
1021 | |||||
1022 | api: { | ||||
1023 | name: "setCdmaBroadcastActivation" | ||||
1024 | arg: { | ||||
1025 | type: TYPE_SCALAR | ||||
1026 | scalar_type: "int32_t" | ||||
1027 | } | ||||
1028 | arg: { | ||||
1029 | type: TYPE_SCALAR | ||||
1030 | scalar_type: "bool_t" | ||||
1031 | } | ||||
1032 | } | ||||
1033 | |||||
1034 | api: { | ||||
1035 | name: "getCDMASubscription" | ||||
1036 | arg: { | ||||
1037 | type: TYPE_SCALAR | ||||
1038 | scalar_type: "int32_t" | ||||
1039 | } | ||||
1040 | } | ||||
1041 | |||||
1042 | api: { | ||||
1043 | name: "writeSmsToRuim" | ||||
1044 | arg: { | ||||
1045 | type: TYPE_SCALAR | ||||
1046 | scalar_type: "int32_t" | ||||
1047 | } | ||||
1048 | arg: { | ||||
1049 | type: TYPE_STRUCT | ||||
1050 | predefined_type: "::android::hardware::radio::V1_0::CdmaSmsWriteArgs" | ||||
1051 | } | ||||
1052 | } | ||||
1053 | |||||
1054 | api: { | ||||
1055 | name: "deleteSmsOnRuim" | ||||
1056 | arg: { | ||||
1057 | type: TYPE_SCALAR | ||||
1058 | scalar_type: "int32_t" | ||||
1059 | } | ||||
1060 | arg: { | ||||
1061 | type: TYPE_SCALAR | ||||
1062 | scalar_type: "int32_t" | ||||
1063 | } | ||||
1064 | } | ||||
1065 | |||||
1066 | api: { | ||||
1067 | name: "getDeviceIdentity" | ||||
1068 | arg: { | ||||
1069 | type: TYPE_SCALAR | ||||
1070 | scalar_type: "int32_t" | ||||
1071 | } | ||||
1072 | } | ||||
1073 | |||||
1074 | api: { | ||||
1075 | name: "exitEmergencyCallbackMode" | ||||
1076 | arg: { | ||||
1077 | type: TYPE_SCALAR | ||||
1078 | scalar_type: "int32_t" | ||||
1079 | } | ||||
1080 | } | ||||
1081 | |||||
1082 | api: { | ||||
1083 | name: "getSmscAddress" | ||||
1084 | arg: { | ||||
1085 | type: TYPE_SCALAR | ||||
1086 | scalar_type: "int32_t" | ||||
1087 | } | ||||
1088 | } | ||||
1089 | |||||
1090 | api: { | ||||
1091 | name: "setSmscAddress" | ||||
1092 | arg: { | ||||
1093 | type: TYPE_SCALAR | ||||
1094 | scalar_type: "int32_t" | ||||
1095 | } | ||||
1096 | arg: { | ||||
1097 | type: TYPE_STRING | ||||
1098 | } | ||||
1099 | } | ||||
1100 | |||||
1101 | api: { | ||||
1102 | name: "reportSmsMemoryStatus" | ||||
1103 | arg: { | ||||
1104 | type: TYPE_SCALAR | ||||
1105 | scalar_type: "int32_t" | ||||
1106 | } | ||||
1107 | arg: { | ||||
1108 | type: TYPE_SCALAR | ||||
1109 | scalar_type: "bool_t" | ||||
1110 | } | ||||
1111 | } | ||||
1112 | |||||
1113 | api: { | ||||
1114 | name: "reportStkServiceIsRunning" | ||||
1115 | arg: { | ||||
1116 | type: TYPE_SCALAR | ||||
1117 | scalar_type: "int32_t" | ||||
1118 | } | ||||
1119 | } | ||||
1120 | |||||
1121 | api: { | ||||
1122 | name: "getCdmaSubscriptionSource" | ||||
1123 | arg: { | ||||
1124 | type: TYPE_SCALAR | ||||
1125 | scalar_type: "int32_t" | ||||
1126 | } | ||||
1127 | } | ||||
1128 | |||||
1129 | api: { | ||||
1130 | name: "requestIsimAuthentication" | ||||
1131 | arg: { | ||||
1132 | type: TYPE_SCALAR | ||||
1133 | scalar_type: "int32_t" | ||||
1134 | } | ||||
1135 | arg: { | ||||
1136 | type: TYPE_STRING | ||||
1137 | } | ||||
1138 | } | ||||
1139 | |||||
1140 | api: { | ||||
1141 | name: "acknowledgeIncomingGsmSmsWithPdu" | ||||
1142 | arg: { | ||||
1143 | type: TYPE_SCALAR | ||||
1144 | scalar_type: "int32_t" | ||||
1145 | } | ||||
1146 | arg: { | ||||
1147 | type: TYPE_SCALAR | ||||
1148 | scalar_type: "bool_t" | ||||
1149 | } | ||||
1150 | arg: { | ||||
1151 | type: TYPE_STRING | ||||
1152 | } | ||||
1153 | } | ||||
1154 | |||||
1155 | api: { | ||||
1156 | name: "sendEnvelopeWithStatus" | ||||
1157 | arg: { | ||||
1158 | type: TYPE_SCALAR | ||||
1159 | scalar_type: "int32_t" | ||||
1160 | } | ||||
1161 | arg: { | ||||
1162 | type: TYPE_STRING | ||||
1163 | } | ||||
1164 | } | ||||
1165 | |||||
1166 | api: { | ||||
1167 | name: "getVoiceRadioTechnology" | ||||
1168 | arg: { | ||||
1169 | type: TYPE_SCALAR | ||||
1170 | scalar_type: "int32_t" | ||||
1171 | } | ||||
1172 | } | ||||
1173 | |||||
1174 | api: { | ||||
1175 | name: "getCellInfoList" | ||||
1176 | arg: { | ||||
1177 | type: TYPE_SCALAR | ||||
1178 | scalar_type: "int32_t" | ||||
1179 | } | ||||
1180 | } | ||||
1181 | |||||
1182 | api: { | ||||
1183 | name: "setCellInfoListRate" | ||||
1184 | arg: { | ||||
1185 | type: TYPE_SCALAR | ||||
1186 | scalar_type: "int32_t" | ||||
1187 | } | ||||
1188 | arg: { | ||||
1189 | type: TYPE_SCALAR | ||||
1190 | scalar_type: "int32_t" | ||||
1191 | } | ||||
1192 | } | ||||
1193 | |||||
1194 | api: { | ||||
1195 | name: "setInitialAttachApn" | ||||
1196 | arg: { | ||||
1197 | type: TYPE_SCALAR | ||||
1198 | scalar_type: "int32_t" | ||||
1199 | } | ||||
1200 | arg: { | ||||
1201 | type: TYPE_STRING | ||||
1202 | } | ||||
1203 | arg: { | ||||
1204 | type: TYPE_STRING | ||||
1205 | } | ||||
1206 | arg: { | ||||
1207 | type: TYPE_ENUM | ||||
1208 | predefined_type: "::android::hardware::radio::V1_0::ApnAuthType" | ||||
1209 | } | ||||
1210 | arg: { | ||||
1211 | type: TYPE_STRING | ||||
1212 | } | ||||
1213 | arg: { | ||||
1214 | type: TYPE_STRING | ||||
1215 | } | ||||
1216 | } | ||||
1217 | |||||
1218 | api: { | ||||
1219 | name: "getImsRegistrationState" | ||||
1220 | arg: { | ||||
1221 | type: TYPE_SCALAR | ||||
1222 | scalar_type: "int32_t" | ||||
1223 | } | ||||
1224 | } | ||||
1225 | |||||
1226 | api: { | ||||
1227 | name: "sendImsSms" | ||||
1228 | arg: { | ||||
1229 | type: TYPE_SCALAR | ||||
1230 | scalar_type: "int32_t" | ||||
1231 | } | ||||
1232 | arg: { | ||||
1233 | type: TYPE_STRUCT | ||||
1234 | predefined_type: "::android::hardware::radio::V1_0::ImsSmsMessage" | ||||
1235 | } | ||||
1236 | } | ||||
1237 | |||||
1238 | api: { | ||||
1239 | name: "iccTransmitApduBasicChannel" | ||||
1240 | arg: { | ||||
1241 | type: TYPE_SCALAR | ||||
1242 | scalar_type: "int32_t" | ||||
1243 | } | ||||
1244 | arg: { | ||||
1245 | type: TYPE_STRUCT | ||||
1246 | predefined_type: "::android::hardware::radio::V1_0::SimApdu" | ||||
1247 | } | ||||
1248 | } | ||||
1249 | |||||
1250 | api: { | ||||
1251 | name: "iccOpenLogicalChannel" | ||||
1252 | arg: { | ||||
1253 | type: TYPE_SCALAR | ||||
1254 | scalar_type: "int32_t" | ||||
1255 | } | ||||
1256 | arg: { | ||||
1257 | type: TYPE_STRING | ||||
1258 | } | ||||
1259 | } | ||||
1260 | |||||
1261 | api: { | ||||
1262 | name: "iccCloseLogicalChannel" | ||||
1263 | arg: { | ||||
1264 | type: TYPE_SCALAR | ||||
1265 | scalar_type: "int32_t" | ||||
1266 | } | ||||
1267 | arg: { | ||||
1268 | type: TYPE_SCALAR | ||||
1269 | scalar_type: "int32_t" | ||||
1270 | } | ||||
1271 | } | ||||
1272 | |||||
1273 | api: { | ||||
1274 | name: "iccTransmitApduLogicalChannel" | ||||
1275 | arg: { | ||||
1276 | type: TYPE_SCALAR | ||||
1277 | scalar_type: "int32_t" | ||||
1278 | } | ||||
1279 | arg: { | ||||
1280 | type: TYPE_STRUCT | ||||
1281 | predefined_type: "::android::hardware::radio::V1_0::SimApdu" | ||||
1282 | } | ||||
1283 | } | ||||
1284 | |||||
1285 | api: { | ||||
1286 | name: "nvReadItem" | ||||
1287 | arg: { | ||||
1288 | type: TYPE_SCALAR | ||||
1289 | scalar_type: "int32_t" | ||||
1290 | } | ||||
1291 | arg: { | ||||
1292 | type: TYPE_ENUM | ||||
1293 | predefined_type: "::android::hardware::radio::V1_0::NvItem" | ||||
1294 | } | ||||
1295 | } | ||||
1296 | |||||
1297 | api: { | ||||
1298 | name: "nvWriteItem" | ||||
1299 | arg: { | ||||
1300 | type: TYPE_SCALAR | ||||
1301 | scalar_type: "int32_t" | ||||
1302 | } | ||||
1303 | arg: { | ||||
1304 | type: TYPE_STRUCT | ||||
1305 | predefined_type: "::android::hardware::radio::V1_0::NvWriteItem" | ||||
1306 | } | ||||
1307 | } | ||||
1308 | |||||
1309 | api: { | ||||
1310 | name: "nvWriteCdmaPrl" | ||||
1311 | arg: { | ||||
1312 | type: TYPE_SCALAR | ||||
1313 | scalar_type: "int32_t" | ||||
1314 | } | ||||
1315 | arg: { | ||||
1316 | type: TYPE_VECTOR | ||||
1317 | vector_value: { | ||||
1318 | type: TYPE_SCALAR | ||||
1319 | scalar_type: "uint8_t" | ||||
1320 | } | ||||
1321 | } | ||||
1322 | } | ||||
1323 | |||||
1324 | api: { | ||||
1325 | name: "nvResetConfig" | ||||
1326 | arg: { | ||||
1327 | type: TYPE_SCALAR | ||||
1328 | scalar_type: "int32_t" | ||||
1329 | } | ||||
1330 | arg: { | ||||
1331 | type: TYPE_ENUM | ||||
1332 | predefined_type: "::android::hardware::radio::V1_0::ResetNvType" | ||||
1333 | } | ||||
1334 | } | ||||
1335 | |||||
1336 | api: { | ||||
1337 | name: "setUiccSubscription" | ||||
1338 | arg: { | ||||
1339 | type: TYPE_SCALAR | ||||
1340 | scalar_type: "int32_t" | ||||
1341 | } | ||||
1342 | arg: { | ||||
1343 | type: TYPE_STRUCT | ||||
1344 | predefined_type: "::android::hardware::radio::V1_0::SelectUiccSub" | ||||
1345 | } | ||||
1346 | } | ||||
1347 | |||||
1348 | api: { | ||||
1349 | name: "setDataAllowed" | ||||
1350 | arg: { | ||||
1351 | type: TYPE_SCALAR | ||||
1352 | scalar_type: "int32_t" | ||||
1353 | } | ||||
1354 | arg: { | ||||
1355 | type: TYPE_SCALAR | ||||
1356 | scalar_type: "bool_t" | ||||
1357 | } | ||||
1358 | } | ||||
1359 | |||||
1360 | api: { | ||||
1361 | name: "getHardwareConfig" | ||||
1362 | arg: { | ||||
1363 | type: TYPE_SCALAR | ||||
1364 | scalar_type: "int32_t" | ||||
1365 | } | ||||
1366 | } | ||||
1367 | |||||
1368 | api: { | ||||
1369 | name: "requestIccSimAuthentication" | ||||
1370 | arg: { | ||||
1371 | type: TYPE_SCALAR | ||||
1372 | scalar_type: "int32_t" | ||||
1373 | } | ||||
1374 | arg: { | ||||
1375 | type: TYPE_SCALAR | ||||
1376 | scalar_type: "int32_t" | ||||
1377 | } | ||||
1378 | arg: { | ||||
1379 | type: TYPE_STRING | ||||
1380 | } | ||||
1381 | arg: { | ||||
1382 | type: TYPE_STRING | ||||
1383 | } | ||||
1384 | } | ||||
1385 | |||||
1386 | api: { | ||||
1387 | name: "setDataProfile" | ||||
1388 | arg: { | ||||
1389 | type: TYPE_SCALAR | ||||
1390 | scalar_type: "int32_t" | ||||
1391 | } | ||||
1392 | arg: { | ||||
1393 | type: TYPE_VECTOR | ||||
1394 | vector_value: { | ||||
1395 | type: TYPE_STRUCT | ||||
1396 | predefined_type: "::android::hardware::radio::V1_0::DataProfileInfo" | ||||
1397 | } | ||||
1398 | } | ||||
1399 | } | ||||
1400 | |||||
1401 | api: { | ||||
1402 | name: "requestShutdown" | ||||
1403 | arg: { | ||||
1404 | type: TYPE_SCALAR | ||||
1405 | scalar_type: "int32_t" | ||||
1406 | } | ||||
1407 | } | ||||
1408 | |||||
1409 | api: { | ||||
1410 | name: "getRadioCapability" | ||||
1411 | arg: { | ||||
1412 | type: TYPE_SCALAR | ||||
1413 | scalar_type: "int32_t" | ||||
1414 | } | ||||
1415 | } | ||||
1416 | |||||
1417 | api: { | ||||
1418 | name: "setRadioCapability" | ||||
1419 | arg: { | ||||
1420 | type: TYPE_SCALAR | ||||
1421 | scalar_type: "int32_t" | ||||
1422 | } | ||||
1423 | arg: { | ||||
1424 | type: TYPE_STRUCT | ||||
1425 | predefined_type: "::android::hardware::radio::V1_0::RadioCapability" | ||||
1426 | } | ||||
1427 | } | ||||
1428 | |||||
1429 | api: { | ||||
1430 | name: "startLceService" | ||||
1431 | arg: { | ||||
1432 | type: TYPE_SCALAR | ||||
1433 | scalar_type: "int32_t" | ||||
1434 | } | ||||
1435 | arg: { | ||||
1436 | type: TYPE_SCALAR | ||||
1437 | scalar_type: "int32_t" | ||||
1438 | } | ||||
1439 | arg: { | ||||
1440 | type: TYPE_SCALAR | ||||
1441 | scalar_type: "bool_t" | ||||
1442 | } | ||||
1443 | } | ||||
1444 | |||||
1445 | api: { | ||||
1446 | name: "stopLceService" | ||||
1447 | arg: { | ||||
1448 | type: TYPE_SCALAR | ||||
1449 | scalar_type: "int32_t" | ||||
1450 | } | ||||
1451 | } | ||||
1452 | |||||
1453 | api: { | ||||
1454 | name: "pullLceData" | ||||
1455 | arg: { | ||||
1456 | type: TYPE_SCALAR | ||||
1457 | scalar_type: "int32_t" | ||||
1458 | } | ||||
1459 | } | ||||
1460 | |||||
1461 | api: { | ||||
1462 | name: "getModemActivityInfo" | ||||
1463 | arg: { | ||||
1464 | type: TYPE_SCALAR | ||||
1465 | scalar_type: "int32_t" | ||||
1466 | } | ||||
1467 | } | ||||
1468 | |||||
1469 | api: { | ||||
1470 | name: "setAllowedCarriers" | ||||
1471 | arg: { | ||||
1472 | type: TYPE_SCALAR | ||||
1473 | scalar_type: "int32_t" | ||||
1474 | } | ||||
1475 | arg: { | ||||
1476 | type: TYPE_SCALAR | ||||
1477 | scalar_type: "bool_t" | ||||
1478 | } | ||||
1479 | arg: { | ||||
1480 | type: TYPE_STRUCT | ||||
1481 | predefined_type: "::android::hardware::radio::V1_0::CarrierRestrictions" | ||||
1482 | } | ||||
1483 | } | ||||
1484 | |||||
1485 | api: { | ||||
1486 | name: "getAllowedCarriers" | ||||
1487 | arg: { | ||||
1488 | type: TYPE_SCALAR | ||||
1489 | scalar_type: "int32_t" | ||||
1490 | } | ||||
1491 | } | ||||
1492 | |||||
1493 | api: { | ||||
1494 | name: "responseAcknowledgement" | ||||
1495 | } | ||||
1496 | |||||
1497 | } |