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: { | ||||
Yuexi Ma | 689c6fb | 2017-01-06 13:52:46 -0800 | [diff] [blame] | 318 | type: TYPE_ENUM |
Jack Yu | ac2aec9 | 2017-01-24 11:56:52 -0800 | [diff] [blame^] | 319 | predefined_type: "::android::hardware::radio::V1_0::RadioTechnology" |
Yuexi Ma | 689c6fb | 2017-01-06 13:52:46 -0800 | [diff] [blame] | 320 | } |
321 | arg: { | ||||
Jack Yu | ac2aec9 | 2017-01-24 11:56:52 -0800 | [diff] [blame^] | 322 | type: TYPE_STRUCT |
323 | predefined_type: "::android::hardware::radio::V1_0::DataProfileInfo" | ||||
324 | } | ||||
325 | arg: { | ||||
326 | type: TYPE_SCALAR | ||||
327 | scalar_type: "bool_t" | ||||
328 | } | ||||
329 | arg: { | ||||
330 | type: TYPE_SCALAR | ||||
331 | scalar_type: "bool_t" | ||||
Yuexi Ma | 689c6fb | 2017-01-06 13:52:46 -0800 | [diff] [blame] | 332 | } |
333 | } | ||||
334 | |||||
335 | api: { | ||||
336 | name: "iccIOForApp" | ||||
337 | arg: { | ||||
338 | type: TYPE_SCALAR | ||||
339 | scalar_type: "int32_t" | ||||
340 | } | ||||
341 | arg: { | ||||
342 | type: TYPE_STRUCT | ||||
343 | predefined_type: "::android::hardware::radio::V1_0::IccIo" | ||||
344 | } | ||||
345 | } | ||||
346 | |||||
347 | api: { | ||||
348 | name: "sendUssd" | ||||
349 | arg: { | ||||
350 | type: TYPE_SCALAR | ||||
351 | scalar_type: "int32_t" | ||||
352 | } | ||||
353 | arg: { | ||||
354 | type: TYPE_STRING | ||||
355 | } | ||||
356 | } | ||||
357 | |||||
358 | api: { | ||||
359 | name: "cancelPendingUssd" | ||||
360 | arg: { | ||||
361 | type: TYPE_SCALAR | ||||
362 | scalar_type: "int32_t" | ||||
363 | } | ||||
364 | } | ||||
365 | |||||
366 | api: { | ||||
367 | name: "getClir" | ||||
368 | arg: { | ||||
369 | type: TYPE_SCALAR | ||||
370 | scalar_type: "int32_t" | ||||
371 | } | ||||
372 | } | ||||
373 | |||||
374 | api: { | ||||
375 | name: "setClir" | ||||
376 | arg: { | ||||
377 | type: TYPE_SCALAR | ||||
378 | scalar_type: "int32_t" | ||||
379 | } | ||||
380 | arg: { | ||||
381 | type: TYPE_SCALAR | ||||
382 | scalar_type: "int32_t" | ||||
383 | } | ||||
384 | } | ||||
385 | |||||
386 | api: { | ||||
387 | name: "getCallForwardStatus" | ||||
388 | arg: { | ||||
389 | type: TYPE_SCALAR | ||||
390 | scalar_type: "int32_t" | ||||
391 | } | ||||
392 | arg: { | ||||
393 | type: TYPE_STRUCT | ||||
394 | predefined_type: "::android::hardware::radio::V1_0::CallForwardInfo" | ||||
395 | } | ||||
396 | } | ||||
397 | |||||
398 | api: { | ||||
399 | name: "setCallForward" | ||||
400 | arg: { | ||||
401 | type: TYPE_SCALAR | ||||
402 | scalar_type: "int32_t" | ||||
403 | } | ||||
404 | arg: { | ||||
405 | type: TYPE_STRUCT | ||||
406 | predefined_type: "::android::hardware::radio::V1_0::CallForwardInfo" | ||||
407 | } | ||||
408 | } | ||||
409 | |||||
410 | api: { | ||||
411 | name: "getCallWaiting" | ||||
412 | arg: { | ||||
413 | type: TYPE_SCALAR | ||||
414 | scalar_type: "int32_t" | ||||
415 | } | ||||
416 | arg: { | ||||
417 | type: TYPE_SCALAR | ||||
418 | scalar_type: "int32_t" | ||||
419 | } | ||||
420 | } | ||||
421 | |||||
422 | api: { | ||||
423 | name: "setCallWaiting" | ||||
424 | arg: { | ||||
425 | type: TYPE_SCALAR | ||||
426 | scalar_type: "int32_t" | ||||
427 | } | ||||
428 | arg: { | ||||
429 | type: TYPE_SCALAR | ||||
430 | scalar_type: "bool_t" | ||||
431 | } | ||||
432 | arg: { | ||||
433 | type: TYPE_SCALAR | ||||
434 | scalar_type: "int32_t" | ||||
435 | } | ||||
436 | } | ||||
437 | |||||
438 | api: { | ||||
439 | name: "acknowledgeLastIncomingGsmSms" | ||||
440 | arg: { | ||||
441 | type: TYPE_SCALAR | ||||
442 | scalar_type: "int32_t" | ||||
443 | } | ||||
444 | arg: { | ||||
445 | type: TYPE_SCALAR | ||||
446 | scalar_type: "bool_t" | ||||
447 | } | ||||
448 | arg: { | ||||
449 | type: TYPE_ENUM | ||||
450 | predefined_type: "::android::hardware::radio::V1_0::SmsAcknowledgeFailCause" | ||||
451 | } | ||||
452 | } | ||||
453 | |||||
454 | api: { | ||||
455 | name: "acceptCall" | ||||
456 | arg: { | ||||
457 | type: TYPE_SCALAR | ||||
458 | scalar_type: "int32_t" | ||||
459 | } | ||||
460 | } | ||||
461 | |||||
462 | api: { | ||||
463 | name: "deactivateDataCall" | ||||
464 | arg: { | ||||
465 | type: TYPE_SCALAR | ||||
466 | scalar_type: "int32_t" | ||||
467 | } | ||||
468 | arg: { | ||||
469 | type: TYPE_SCALAR | ||||
470 | scalar_type: "int32_t" | ||||
471 | } | ||||
472 | arg: { | ||||
473 | type: TYPE_SCALAR | ||||
474 | scalar_type: "bool_t" | ||||
475 | } | ||||
476 | } | ||||
477 | |||||
478 | api: { | ||||
479 | name: "getFacilityLockForApp" | ||||
480 | arg: { | ||||
481 | type: TYPE_SCALAR | ||||
482 | scalar_type: "int32_t" | ||||
483 | } | ||||
484 | arg: { | ||||
485 | type: TYPE_STRING | ||||
486 | } | ||||
487 | arg: { | ||||
488 | type: TYPE_STRING | ||||
489 | } | ||||
490 | arg: { | ||||
491 | type: TYPE_SCALAR | ||||
492 | scalar_type: "int32_t" | ||||
493 | } | ||||
494 | arg: { | ||||
495 | type: TYPE_STRING | ||||
496 | } | ||||
497 | } | ||||
498 | |||||
499 | api: { | ||||
500 | name: "setFacilityLockForApp" | ||||
501 | arg: { | ||||
502 | type: TYPE_SCALAR | ||||
503 | scalar_type: "int32_t" | ||||
504 | } | ||||
505 | arg: { | ||||
506 | type: TYPE_STRING | ||||
507 | } | ||||
508 | arg: { | ||||
509 | type: TYPE_SCALAR | ||||
510 | scalar_type: "bool_t" | ||||
511 | } | ||||
512 | arg: { | ||||
513 | type: TYPE_STRING | ||||
514 | } | ||||
515 | arg: { | ||||
516 | type: TYPE_SCALAR | ||||
517 | scalar_type: "int32_t" | ||||
518 | } | ||||
519 | arg: { | ||||
520 | type: TYPE_STRING | ||||
521 | } | ||||
522 | } | ||||
523 | |||||
524 | api: { | ||||
525 | name: "setBarringPassword" | ||||
526 | arg: { | ||||
527 | type: TYPE_SCALAR | ||||
528 | scalar_type: "int32_t" | ||||
529 | } | ||||
530 | arg: { | ||||
531 | type: TYPE_STRING | ||||
532 | } | ||||
533 | arg: { | ||||
534 | type: TYPE_STRING | ||||
535 | } | ||||
536 | arg: { | ||||
537 | type: TYPE_STRING | ||||
538 | } | ||||
539 | } | ||||
540 | |||||
541 | api: { | ||||
542 | name: "getNetworkSelectionMode" | ||||
543 | arg: { | ||||
544 | type: TYPE_SCALAR | ||||
545 | scalar_type: "int32_t" | ||||
546 | } | ||||
547 | } | ||||
548 | |||||
549 | api: { | ||||
550 | name: "setNetworkSelectionModeAutomatic" | ||||
551 | arg: { | ||||
552 | type: TYPE_SCALAR | ||||
553 | scalar_type: "int32_t" | ||||
554 | } | ||||
555 | } | ||||
556 | |||||
557 | api: { | ||||
558 | name: "setNetworkSelectionModeManual" | ||||
559 | arg: { | ||||
560 | type: TYPE_SCALAR | ||||
561 | scalar_type: "int32_t" | ||||
562 | } | ||||
563 | arg: { | ||||
564 | type: TYPE_STRING | ||||
565 | } | ||||
566 | } | ||||
567 | |||||
568 | api: { | ||||
569 | name: "getAvailableNetworks" | ||||
570 | arg: { | ||||
571 | type: TYPE_SCALAR | ||||
572 | scalar_type: "int32_t" | ||||
573 | } | ||||
574 | } | ||||
575 | |||||
576 | api: { | ||||
577 | name: "startDtmf" | ||||
578 | arg: { | ||||
579 | type: TYPE_SCALAR | ||||
580 | scalar_type: "int32_t" | ||||
581 | } | ||||
582 | arg: { | ||||
583 | type: TYPE_STRING | ||||
584 | } | ||||
585 | } | ||||
586 | |||||
587 | api: { | ||||
588 | name: "stopDtmf" | ||||
589 | arg: { | ||||
590 | type: TYPE_SCALAR | ||||
591 | scalar_type: "int32_t" | ||||
592 | } | ||||
593 | } | ||||
594 | |||||
595 | api: { | ||||
596 | name: "getBasebandVersion" | ||||
597 | arg: { | ||||
598 | type: TYPE_SCALAR | ||||
599 | scalar_type: "int32_t" | ||||
600 | } | ||||
601 | } | ||||
602 | |||||
603 | api: { | ||||
604 | name: "separateConnection" | ||||
605 | arg: { | ||||
606 | type: TYPE_SCALAR | ||||
607 | scalar_type: "int32_t" | ||||
608 | } | ||||
609 | arg: { | ||||
610 | type: TYPE_SCALAR | ||||
611 | scalar_type: "int32_t" | ||||
612 | } | ||||
613 | } | ||||
614 | |||||
615 | api: { | ||||
616 | name: "setMute" | ||||
617 | arg: { | ||||
618 | type: TYPE_SCALAR | ||||
619 | scalar_type: "int32_t" | ||||
620 | } | ||||
621 | arg: { | ||||
622 | type: TYPE_SCALAR | ||||
623 | scalar_type: "bool_t" | ||||
624 | } | ||||
625 | } | ||||
626 | |||||
627 | api: { | ||||
628 | name: "getMute" | ||||
629 | arg: { | ||||
630 | type: TYPE_SCALAR | ||||
631 | scalar_type: "int32_t" | ||||
632 | } | ||||
633 | } | ||||
634 | |||||
635 | api: { | ||||
636 | name: "getClip" | ||||
637 | arg: { | ||||
638 | type: TYPE_SCALAR | ||||
639 | scalar_type: "int32_t" | ||||
640 | } | ||||
641 | } | ||||
642 | |||||
643 | api: { | ||||
644 | name: "getDataCallList" | ||||
645 | arg: { | ||||
646 | type: TYPE_SCALAR | ||||
647 | scalar_type: "int32_t" | ||||
648 | } | ||||
649 | } | ||||
650 | |||||
651 | api: { | ||||
652 | name: "sendOemRadioRequestRaw" | ||||
653 | arg: { | ||||
654 | type: TYPE_SCALAR | ||||
655 | scalar_type: "int32_t" | ||||
656 | } | ||||
657 | arg: { | ||||
658 | type: TYPE_VECTOR | ||||
659 | vector_value: { | ||||
660 | type: TYPE_SCALAR | ||||
661 | scalar_type: "uint8_t" | ||||
662 | } | ||||
663 | } | ||||
664 | } | ||||
665 | |||||
666 | api: { | ||||
667 | name: "sendOemRadioRequestStrings" | ||||
668 | arg: { | ||||
669 | type: TYPE_SCALAR | ||||
670 | scalar_type: "int32_t" | ||||
671 | } | ||||
672 | arg: { | ||||
673 | type: TYPE_VECTOR | ||||
674 | vector_value: { | ||||
675 | type: TYPE_STRING | ||||
676 | } | ||||
677 | } | ||||
678 | } | ||||
679 | |||||
680 | api: { | ||||
681 | name: "sendScreenState" | ||||
682 | arg: { | ||||
683 | type: TYPE_SCALAR | ||||
684 | scalar_type: "int32_t" | ||||
685 | } | ||||
686 | arg: { | ||||
687 | type: TYPE_SCALAR | ||||
688 | scalar_type: "bool_t" | ||||
689 | } | ||||
690 | } | ||||
691 | |||||
692 | api: { | ||||
693 | name: "setSuppServiceNotifications" | ||||
694 | arg: { | ||||
695 | type: TYPE_SCALAR | ||||
696 | scalar_type: "int32_t" | ||||
697 | } | ||||
698 | arg: { | ||||
699 | type: TYPE_SCALAR | ||||
700 | scalar_type: "bool_t" | ||||
701 | } | ||||
702 | } | ||||
703 | |||||
704 | api: { | ||||
705 | name: "writeSmsToSim" | ||||
706 | arg: { | ||||
707 | type: TYPE_SCALAR | ||||
708 | scalar_type: "int32_t" | ||||
709 | } | ||||
710 | arg: { | ||||
711 | type: TYPE_STRUCT | ||||
712 | predefined_type: "::android::hardware::radio::V1_0::SmsWriteArgs" | ||||
713 | } | ||||
714 | } | ||||
715 | |||||
716 | api: { | ||||
717 | name: "deleteSmsOnSim" | ||||
718 | arg: { | ||||
719 | type: TYPE_SCALAR | ||||
720 | scalar_type: "int32_t" | ||||
721 | } | ||||
722 | arg: { | ||||
723 | type: TYPE_SCALAR | ||||
724 | scalar_type: "int32_t" | ||||
725 | } | ||||
726 | } | ||||
727 | |||||
728 | api: { | ||||
729 | name: "setBandMode" | ||||
730 | arg: { | ||||
731 | type: TYPE_SCALAR | ||||
732 | scalar_type: "int32_t" | ||||
733 | } | ||||
734 | arg: { | ||||
735 | type: TYPE_ENUM | ||||
736 | predefined_type: "::android::hardware::radio::V1_0::RadioBandMode" | ||||
737 | } | ||||
738 | } | ||||
739 | |||||
740 | api: { | ||||
741 | name: "getAvailableBandModes" | ||||
742 | arg: { | ||||
743 | type: TYPE_SCALAR | ||||
744 | scalar_type: "int32_t" | ||||
745 | } | ||||
746 | } | ||||
747 | |||||
748 | api: { | ||||
749 | name: "sendEnvelope" | ||||
750 | arg: { | ||||
751 | type: TYPE_SCALAR | ||||
752 | scalar_type: "int32_t" | ||||
753 | } | ||||
754 | arg: { | ||||
755 | type: TYPE_STRING | ||||
756 | } | ||||
757 | } | ||||
758 | |||||
759 | api: { | ||||
760 | name: "sendTerminalResponseToSim" | ||||
761 | arg: { | ||||
762 | type: TYPE_SCALAR | ||||
763 | scalar_type: "int32_t" | ||||
764 | } | ||||
765 | arg: { | ||||
766 | type: TYPE_STRING | ||||
767 | } | ||||
768 | } | ||||
769 | |||||
770 | api: { | ||||
771 | name: "handleStkCallSetupRequestFromSim" | ||||
772 | arg: { | ||||
773 | type: TYPE_SCALAR | ||||
774 | scalar_type: "int32_t" | ||||
775 | } | ||||
776 | arg: { | ||||
777 | type: TYPE_SCALAR | ||||
778 | scalar_type: "bool_t" | ||||
779 | } | ||||
780 | } | ||||
781 | |||||
782 | api: { | ||||
783 | name: "explicitCallTransfer" | ||||
784 | arg: { | ||||
785 | type: TYPE_SCALAR | ||||
786 | scalar_type: "int32_t" | ||||
787 | } | ||||
788 | } | ||||
789 | |||||
790 | api: { | ||||
791 | name: "setPreferredNetworkType" | ||||
792 | arg: { | ||||
793 | type: TYPE_SCALAR | ||||
794 | scalar_type: "int32_t" | ||||
795 | } | ||||
796 | arg: { | ||||
797 | type: TYPE_ENUM | ||||
798 | predefined_type: "::android::hardware::radio::V1_0::PreferredNetworkType" | ||||
799 | } | ||||
800 | } | ||||
801 | |||||
802 | api: { | ||||
803 | name: "getPreferredNetworkType" | ||||
804 | arg: { | ||||
805 | type: TYPE_SCALAR | ||||
806 | scalar_type: "int32_t" | ||||
807 | } | ||||
808 | } | ||||
809 | |||||
810 | api: { | ||||
811 | name: "getNeighboringCids" | ||||
812 | arg: { | ||||
813 | type: TYPE_SCALAR | ||||
814 | scalar_type: "int32_t" | ||||
815 | } | ||||
816 | } | ||||
817 | |||||
818 | api: { | ||||
819 | name: "setLocationUpdates" | ||||
820 | arg: { | ||||
821 | type: TYPE_SCALAR | ||||
822 | scalar_type: "int32_t" | ||||
823 | } | ||||
824 | arg: { | ||||
825 | type: TYPE_SCALAR | ||||
826 | scalar_type: "bool_t" | ||||
827 | } | ||||
828 | } | ||||
829 | |||||
830 | api: { | ||||
831 | name: "setCdmaSubscriptionSource" | ||||
832 | arg: { | ||||
833 | type: TYPE_SCALAR | ||||
834 | scalar_type: "int32_t" | ||||
835 | } | ||||
836 | arg: { | ||||
837 | type: TYPE_ENUM | ||||
838 | predefined_type: "::android::hardware::radio::V1_0::CdmaSubscriptionSource" | ||||
839 | } | ||||
840 | } | ||||
841 | |||||
842 | api: { | ||||
843 | name: "setCdmaRoamingPreference" | ||||
844 | arg: { | ||||
845 | type: TYPE_SCALAR | ||||
846 | scalar_type: "int32_t" | ||||
847 | } | ||||
848 | arg: { | ||||
849 | type: TYPE_ENUM | ||||
850 | predefined_type: "::android::hardware::radio::V1_0::CdmaRoamingType" | ||||
851 | } | ||||
852 | } | ||||
853 | |||||
854 | api: { | ||||
855 | name: "getCdmaRoamingPreference" | ||||
856 | arg: { | ||||
857 | type: TYPE_SCALAR | ||||
858 | scalar_type: "int32_t" | ||||
859 | } | ||||
860 | } | ||||
861 | |||||
862 | api: { | ||||
863 | name: "setTTYMode" | ||||
864 | arg: { | ||||
865 | type: TYPE_SCALAR | ||||
866 | scalar_type: "int32_t" | ||||
867 | } | ||||
868 | arg: { | ||||
869 | type: TYPE_ENUM | ||||
870 | predefined_type: "::android::hardware::radio::V1_0::TtyMode" | ||||
871 | } | ||||
872 | } | ||||
873 | |||||
874 | api: { | ||||
875 | name: "getTTYMode" | ||||
876 | arg: { | ||||
877 | type: TYPE_SCALAR | ||||
878 | scalar_type: "int32_t" | ||||
879 | } | ||||
880 | } | ||||
881 | |||||
882 | api: { | ||||
883 | name: "setPreferredVoicePrivacy" | ||||
884 | arg: { | ||||
885 | type: TYPE_SCALAR | ||||
886 | scalar_type: "int32_t" | ||||
887 | } | ||||
888 | arg: { | ||||
889 | type: TYPE_SCALAR | ||||
890 | scalar_type: "bool_t" | ||||
891 | } | ||||
892 | } | ||||
893 | |||||
894 | api: { | ||||
895 | name: "getPreferredVoicePrivacy" | ||||
896 | arg: { | ||||
897 | type: TYPE_SCALAR | ||||
898 | scalar_type: "int32_t" | ||||
899 | } | ||||
900 | } | ||||
901 | |||||
902 | api: { | ||||
903 | name: "sendCDMAFeatureCode" | ||||
904 | arg: { | ||||
905 | type: TYPE_SCALAR | ||||
906 | scalar_type: "int32_t" | ||||
907 | } | ||||
908 | arg: { | ||||
909 | type: TYPE_STRING | ||||
910 | } | ||||
911 | } | ||||
912 | |||||
913 | api: { | ||||
914 | name: "sendBurstDtmf" | ||||
915 | arg: { | ||||
916 | type: TYPE_SCALAR | ||||
917 | scalar_type: "int32_t" | ||||
918 | } | ||||
919 | arg: { | ||||
920 | type: TYPE_STRING | ||||
921 | } | ||||
922 | arg: { | ||||
923 | type: TYPE_SCALAR | ||||
924 | scalar_type: "int32_t" | ||||
925 | } | ||||
926 | arg: { | ||||
927 | type: TYPE_SCALAR | ||||
928 | scalar_type: "int32_t" | ||||
929 | } | ||||
930 | } | ||||
931 | |||||
932 | api: { | ||||
933 | name: "sendCdmaSms" | ||||
934 | arg: { | ||||
935 | type: TYPE_SCALAR | ||||
936 | scalar_type: "int32_t" | ||||
937 | } | ||||
938 | arg: { | ||||
939 | type: TYPE_STRUCT | ||||
940 | predefined_type: "::android::hardware::radio::V1_0::CdmaSmsMessage" | ||||
941 | } | ||||
942 | } | ||||
943 | |||||
944 | api: { | ||||
945 | name: "acknowledgeLastIncomingCdmaSms" | ||||
946 | arg: { | ||||
947 | type: TYPE_SCALAR | ||||
948 | scalar_type: "int32_t" | ||||
949 | } | ||||
950 | arg: { | ||||
951 | type: TYPE_STRUCT | ||||
952 | predefined_type: "::android::hardware::radio::V1_0::CdmaSmsAck" | ||||
953 | } | ||||
954 | } | ||||
955 | |||||
956 | api: { | ||||
957 | name: "getGsmBroadcastConfig" | ||||
958 | arg: { | ||||
959 | type: TYPE_SCALAR | ||||
960 | scalar_type: "int32_t" | ||||
961 | } | ||||
962 | } | ||||
963 | |||||
964 | api: { | ||||
965 | name: "setGsmBroadcastConfig" | ||||
966 | arg: { | ||||
967 | type: TYPE_SCALAR | ||||
968 | scalar_type: "int32_t" | ||||
969 | } | ||||
970 | arg: { | ||||
971 | type: TYPE_VECTOR | ||||
972 | vector_value: { | ||||
973 | type: TYPE_STRUCT | ||||
974 | predefined_type: "::android::hardware::radio::V1_0::GsmBroadcastSmsConfigInfo" | ||||
975 | } | ||||
976 | } | ||||
977 | } | ||||
978 | |||||
979 | api: { | ||||
980 | name: "setGsmBroadcastActivation" | ||||
981 | arg: { | ||||
982 | type: TYPE_SCALAR | ||||
983 | scalar_type: "int32_t" | ||||
984 | } | ||||
985 | arg: { | ||||
986 | type: TYPE_SCALAR | ||||
987 | scalar_type: "bool_t" | ||||
988 | } | ||||
989 | } | ||||
990 | |||||
991 | api: { | ||||
992 | name: "getCdmaBroadcastConfig" | ||||
993 | arg: { | ||||
994 | type: TYPE_SCALAR | ||||
995 | scalar_type: "int32_t" | ||||
996 | } | ||||
997 | } | ||||
998 | |||||
999 | api: { | ||||
1000 | name: "setCdmaBroadcastConfig" | ||||
1001 | arg: { | ||||
1002 | type: TYPE_SCALAR | ||||
1003 | scalar_type: "int32_t" | ||||
1004 | } | ||||
1005 | arg: { | ||||
1006 | type: TYPE_VECTOR | ||||
1007 | vector_value: { | ||||
1008 | type: TYPE_STRUCT | ||||
1009 | predefined_type: "::android::hardware::radio::V1_0::CdmaBroadcastSmsConfigInfo" | ||||
1010 | } | ||||
1011 | } | ||||
1012 | } | ||||
1013 | |||||
1014 | api: { | ||||
1015 | name: "setCdmaBroadcastActivation" | ||||
1016 | arg: { | ||||
1017 | type: TYPE_SCALAR | ||||
1018 | scalar_type: "int32_t" | ||||
1019 | } | ||||
1020 | arg: { | ||||
1021 | type: TYPE_SCALAR | ||||
1022 | scalar_type: "bool_t" | ||||
1023 | } | ||||
1024 | } | ||||
1025 | |||||
1026 | api: { | ||||
1027 | name: "getCDMASubscription" | ||||
1028 | arg: { | ||||
1029 | type: TYPE_SCALAR | ||||
1030 | scalar_type: "int32_t" | ||||
1031 | } | ||||
1032 | } | ||||
1033 | |||||
1034 | api: { | ||||
1035 | name: "writeSmsToRuim" | ||||
1036 | arg: { | ||||
1037 | type: TYPE_SCALAR | ||||
1038 | scalar_type: "int32_t" | ||||
1039 | } | ||||
1040 | arg: { | ||||
1041 | type: TYPE_STRUCT | ||||
1042 | predefined_type: "::android::hardware::radio::V1_0::CdmaSmsWriteArgs" | ||||
1043 | } | ||||
1044 | } | ||||
1045 | |||||
1046 | api: { | ||||
1047 | name: "deleteSmsOnRuim" | ||||
1048 | arg: { | ||||
1049 | type: TYPE_SCALAR | ||||
1050 | scalar_type: "int32_t" | ||||
1051 | } | ||||
1052 | arg: { | ||||
1053 | type: TYPE_SCALAR | ||||
1054 | scalar_type: "int32_t" | ||||
1055 | } | ||||
1056 | } | ||||
1057 | |||||
1058 | api: { | ||||
1059 | name: "getDeviceIdentity" | ||||
1060 | arg: { | ||||
1061 | type: TYPE_SCALAR | ||||
1062 | scalar_type: "int32_t" | ||||
1063 | } | ||||
1064 | } | ||||
1065 | |||||
1066 | api: { | ||||
1067 | name: "exitEmergencyCallbackMode" | ||||
1068 | arg: { | ||||
1069 | type: TYPE_SCALAR | ||||
1070 | scalar_type: "int32_t" | ||||
1071 | } | ||||
1072 | } | ||||
1073 | |||||
1074 | api: { | ||||
1075 | name: "getSmscAddress" | ||||
1076 | arg: { | ||||
1077 | type: TYPE_SCALAR | ||||
1078 | scalar_type: "int32_t" | ||||
1079 | } | ||||
1080 | } | ||||
1081 | |||||
1082 | api: { | ||||
1083 | name: "setSmscAddress" | ||||
1084 | arg: { | ||||
1085 | type: TYPE_SCALAR | ||||
1086 | scalar_type: "int32_t" | ||||
1087 | } | ||||
1088 | arg: { | ||||
1089 | type: TYPE_STRING | ||||
1090 | } | ||||
1091 | } | ||||
1092 | |||||
1093 | api: { | ||||
1094 | name: "reportSmsMemoryStatus" | ||||
1095 | arg: { | ||||
1096 | type: TYPE_SCALAR | ||||
1097 | scalar_type: "int32_t" | ||||
1098 | } | ||||
1099 | arg: { | ||||
1100 | type: TYPE_SCALAR | ||||
1101 | scalar_type: "bool_t" | ||||
1102 | } | ||||
1103 | } | ||||
1104 | |||||
1105 | api: { | ||||
1106 | name: "reportStkServiceIsRunning" | ||||
1107 | arg: { | ||||
1108 | type: TYPE_SCALAR | ||||
1109 | scalar_type: "int32_t" | ||||
1110 | } | ||||
1111 | } | ||||
1112 | |||||
1113 | api: { | ||||
1114 | name: "getCdmaSubscriptionSource" | ||||
1115 | arg: { | ||||
1116 | type: TYPE_SCALAR | ||||
1117 | scalar_type: "int32_t" | ||||
1118 | } | ||||
1119 | } | ||||
1120 | |||||
1121 | api: { | ||||
1122 | name: "requestIsimAuthentication" | ||||
1123 | arg: { | ||||
1124 | type: TYPE_SCALAR | ||||
1125 | scalar_type: "int32_t" | ||||
1126 | } | ||||
1127 | arg: { | ||||
1128 | type: TYPE_STRING | ||||
1129 | } | ||||
1130 | } | ||||
1131 | |||||
1132 | api: { | ||||
1133 | name: "acknowledgeIncomingGsmSmsWithPdu" | ||||
1134 | arg: { | ||||
1135 | type: TYPE_SCALAR | ||||
1136 | scalar_type: "int32_t" | ||||
1137 | } | ||||
1138 | arg: { | ||||
1139 | type: TYPE_SCALAR | ||||
1140 | scalar_type: "bool_t" | ||||
1141 | } | ||||
1142 | arg: { | ||||
1143 | type: TYPE_STRING | ||||
1144 | } | ||||
1145 | } | ||||
1146 | |||||
1147 | api: { | ||||
1148 | name: "sendEnvelopeWithStatus" | ||||
1149 | arg: { | ||||
1150 | type: TYPE_SCALAR | ||||
1151 | scalar_type: "int32_t" | ||||
1152 | } | ||||
1153 | arg: { | ||||
1154 | type: TYPE_STRING | ||||
1155 | } | ||||
1156 | } | ||||
1157 | |||||
1158 | api: { | ||||
1159 | name: "getVoiceRadioTechnology" | ||||
1160 | arg: { | ||||
1161 | type: TYPE_SCALAR | ||||
1162 | scalar_type: "int32_t" | ||||
1163 | } | ||||
1164 | } | ||||
1165 | |||||
1166 | api: { | ||||
1167 | name: "getCellInfoList" | ||||
1168 | arg: { | ||||
1169 | type: TYPE_SCALAR | ||||
1170 | scalar_type: "int32_t" | ||||
1171 | } | ||||
1172 | } | ||||
1173 | |||||
1174 | api: { | ||||
1175 | name: "setCellInfoListRate" | ||||
1176 | arg: { | ||||
1177 | type: TYPE_SCALAR | ||||
1178 | scalar_type: "int32_t" | ||||
1179 | } | ||||
1180 | arg: { | ||||
1181 | type: TYPE_SCALAR | ||||
1182 | scalar_type: "int32_t" | ||||
1183 | } | ||||
1184 | } | ||||
1185 | |||||
1186 | api: { | ||||
1187 | name: "setInitialAttachApn" | ||||
1188 | arg: { | ||||
1189 | type: TYPE_SCALAR | ||||
1190 | scalar_type: "int32_t" | ||||
1191 | } | ||||
1192 | arg: { | ||||
Jack Yu | ac2aec9 | 2017-01-24 11:56:52 -0800 | [diff] [blame^] | 1193 | type: TYPE_STRUCT |
1194 | predefined_type: "::android::hardware::radio::V1_0::DataProfileInfo" | ||||
Yuexi Ma | 689c6fb | 2017-01-06 13:52:46 -0800 | [diff] [blame] | 1195 | } |
1196 | arg: { | ||||
Jack Yu | ac2aec9 | 2017-01-24 11:56:52 -0800 | [diff] [blame^] | 1197 | type: TYPE_SCALAR |
1198 | scalar_type: "bool_t" | ||||
Yuexi Ma | 689c6fb | 2017-01-06 13:52:46 -0800 | [diff] [blame] | 1199 | } |
1200 | } | ||||
1201 | |||||
1202 | api: { | ||||
1203 | name: "getImsRegistrationState" | ||||
1204 | arg: { | ||||
1205 | type: TYPE_SCALAR | ||||
1206 | scalar_type: "int32_t" | ||||
1207 | } | ||||
1208 | } | ||||
1209 | |||||
1210 | api: { | ||||
1211 | name: "sendImsSms" | ||||
1212 | arg: { | ||||
1213 | type: TYPE_SCALAR | ||||
1214 | scalar_type: "int32_t" | ||||
1215 | } | ||||
1216 | arg: { | ||||
1217 | type: TYPE_STRUCT | ||||
1218 | predefined_type: "::android::hardware::radio::V1_0::ImsSmsMessage" | ||||
1219 | } | ||||
1220 | } | ||||
1221 | |||||
1222 | api: { | ||||
1223 | name: "iccTransmitApduBasicChannel" | ||||
1224 | arg: { | ||||
1225 | type: TYPE_SCALAR | ||||
1226 | scalar_type: "int32_t" | ||||
1227 | } | ||||
1228 | arg: { | ||||
1229 | type: TYPE_STRUCT | ||||
1230 | predefined_type: "::android::hardware::radio::V1_0::SimApdu" | ||||
1231 | } | ||||
1232 | } | ||||
1233 | |||||
1234 | api: { | ||||
1235 | name: "iccOpenLogicalChannel" | ||||
1236 | arg: { | ||||
1237 | type: TYPE_SCALAR | ||||
1238 | scalar_type: "int32_t" | ||||
1239 | } | ||||
1240 | arg: { | ||||
1241 | type: TYPE_STRING | ||||
1242 | } | ||||
1243 | } | ||||
1244 | |||||
1245 | api: { | ||||
1246 | name: "iccCloseLogicalChannel" | ||||
1247 | arg: { | ||||
1248 | type: TYPE_SCALAR | ||||
1249 | scalar_type: "int32_t" | ||||
1250 | } | ||||
1251 | arg: { | ||||
1252 | type: TYPE_SCALAR | ||||
1253 | scalar_type: "int32_t" | ||||
1254 | } | ||||
1255 | } | ||||
1256 | |||||
1257 | api: { | ||||
1258 | name: "iccTransmitApduLogicalChannel" | ||||
1259 | arg: { | ||||
1260 | type: TYPE_SCALAR | ||||
1261 | scalar_type: "int32_t" | ||||
1262 | } | ||||
1263 | arg: { | ||||
1264 | type: TYPE_STRUCT | ||||
1265 | predefined_type: "::android::hardware::radio::V1_0::SimApdu" | ||||
1266 | } | ||||
1267 | } | ||||
1268 | |||||
1269 | api: { | ||||
1270 | name: "nvReadItem" | ||||
1271 | arg: { | ||||
1272 | type: TYPE_SCALAR | ||||
1273 | scalar_type: "int32_t" | ||||
1274 | } | ||||
1275 | arg: { | ||||
1276 | type: TYPE_ENUM | ||||
1277 | predefined_type: "::android::hardware::radio::V1_0::NvItem" | ||||
1278 | } | ||||
1279 | } | ||||
1280 | |||||
1281 | api: { | ||||
1282 | name: "nvWriteItem" | ||||
1283 | arg: { | ||||
1284 | type: TYPE_SCALAR | ||||
1285 | scalar_type: "int32_t" | ||||
1286 | } | ||||
1287 | arg: { | ||||
1288 | type: TYPE_STRUCT | ||||
1289 | predefined_type: "::android::hardware::radio::V1_0::NvWriteItem" | ||||
1290 | } | ||||
1291 | } | ||||
1292 | |||||
1293 | api: { | ||||
1294 | name: "nvWriteCdmaPrl" | ||||
1295 | arg: { | ||||
1296 | type: TYPE_SCALAR | ||||
1297 | scalar_type: "int32_t" | ||||
1298 | } | ||||
1299 | arg: { | ||||
1300 | type: TYPE_VECTOR | ||||
1301 | vector_value: { | ||||
1302 | type: TYPE_SCALAR | ||||
1303 | scalar_type: "uint8_t" | ||||
1304 | } | ||||
1305 | } | ||||
1306 | } | ||||
1307 | |||||
1308 | api: { | ||||
1309 | name: "nvResetConfig" | ||||
1310 | arg: { | ||||
1311 | type: TYPE_SCALAR | ||||
1312 | scalar_type: "int32_t" | ||||
1313 | } | ||||
1314 | arg: { | ||||
1315 | type: TYPE_ENUM | ||||
1316 | predefined_type: "::android::hardware::radio::V1_0::ResetNvType" | ||||
1317 | } | ||||
1318 | } | ||||
1319 | |||||
1320 | api: { | ||||
1321 | name: "setUiccSubscription" | ||||
1322 | arg: { | ||||
1323 | type: TYPE_SCALAR | ||||
1324 | scalar_type: "int32_t" | ||||
1325 | } | ||||
1326 | arg: { | ||||
1327 | type: TYPE_STRUCT | ||||
1328 | predefined_type: "::android::hardware::radio::V1_0::SelectUiccSub" | ||||
1329 | } | ||||
1330 | } | ||||
1331 | |||||
1332 | api: { | ||||
1333 | name: "setDataAllowed" | ||||
1334 | arg: { | ||||
1335 | type: TYPE_SCALAR | ||||
1336 | scalar_type: "int32_t" | ||||
1337 | } | ||||
1338 | arg: { | ||||
1339 | type: TYPE_SCALAR | ||||
1340 | scalar_type: "bool_t" | ||||
1341 | } | ||||
1342 | } | ||||
1343 | |||||
1344 | api: { | ||||
1345 | name: "getHardwareConfig" | ||||
1346 | arg: { | ||||
1347 | type: TYPE_SCALAR | ||||
1348 | scalar_type: "int32_t" | ||||
1349 | } | ||||
1350 | } | ||||
1351 | |||||
1352 | api: { | ||||
1353 | name: "requestIccSimAuthentication" | ||||
1354 | arg: { | ||||
1355 | type: TYPE_SCALAR | ||||
1356 | scalar_type: "int32_t" | ||||
1357 | } | ||||
1358 | arg: { | ||||
1359 | type: TYPE_SCALAR | ||||
1360 | scalar_type: "int32_t" | ||||
1361 | } | ||||
1362 | arg: { | ||||
1363 | type: TYPE_STRING | ||||
1364 | } | ||||
1365 | arg: { | ||||
1366 | type: TYPE_STRING | ||||
1367 | } | ||||
1368 | } | ||||
1369 | |||||
1370 | api: { | ||||
1371 | name: "setDataProfile" | ||||
1372 | arg: { | ||||
1373 | type: TYPE_SCALAR | ||||
1374 | scalar_type: "int32_t" | ||||
1375 | } | ||||
1376 | arg: { | ||||
1377 | type: TYPE_VECTOR | ||||
1378 | vector_value: { | ||||
1379 | type: TYPE_STRUCT | ||||
1380 | predefined_type: "::android::hardware::radio::V1_0::DataProfileInfo" | ||||
1381 | } | ||||
1382 | } | ||||
1383 | } | ||||
1384 | |||||
1385 | api: { | ||||
1386 | name: "requestShutdown" | ||||
1387 | arg: { | ||||
1388 | type: TYPE_SCALAR | ||||
1389 | scalar_type: "int32_t" | ||||
1390 | } | ||||
1391 | } | ||||
1392 | |||||
1393 | api: { | ||||
1394 | name: "getRadioCapability" | ||||
1395 | arg: { | ||||
1396 | type: TYPE_SCALAR | ||||
1397 | scalar_type: "int32_t" | ||||
1398 | } | ||||
1399 | } | ||||
1400 | |||||
1401 | api: { | ||||
1402 | name: "setRadioCapability" | ||||
1403 | arg: { | ||||
1404 | type: TYPE_SCALAR | ||||
1405 | scalar_type: "int32_t" | ||||
1406 | } | ||||
1407 | arg: { | ||||
1408 | type: TYPE_STRUCT | ||||
1409 | predefined_type: "::android::hardware::radio::V1_0::RadioCapability" | ||||
1410 | } | ||||
1411 | } | ||||
1412 | |||||
1413 | api: { | ||||
1414 | name: "startLceService" | ||||
1415 | arg: { | ||||
1416 | type: TYPE_SCALAR | ||||
1417 | scalar_type: "int32_t" | ||||
1418 | } | ||||
1419 | arg: { | ||||
1420 | type: TYPE_SCALAR | ||||
1421 | scalar_type: "int32_t" | ||||
1422 | } | ||||
1423 | arg: { | ||||
1424 | type: TYPE_SCALAR | ||||
1425 | scalar_type: "bool_t" | ||||
1426 | } | ||||
1427 | } | ||||
1428 | |||||
1429 | api: { | ||||
1430 | name: "stopLceService" | ||||
1431 | arg: { | ||||
1432 | type: TYPE_SCALAR | ||||
1433 | scalar_type: "int32_t" | ||||
1434 | } | ||||
1435 | } | ||||
1436 | |||||
1437 | api: { | ||||
1438 | name: "pullLceData" | ||||
1439 | arg: { | ||||
1440 | type: TYPE_SCALAR | ||||
1441 | scalar_type: "int32_t" | ||||
1442 | } | ||||
1443 | } | ||||
1444 | |||||
1445 | api: { | ||||
1446 | name: "getModemActivityInfo" | ||||
1447 | arg: { | ||||
1448 | type: TYPE_SCALAR | ||||
1449 | scalar_type: "int32_t" | ||||
1450 | } | ||||
1451 | } | ||||
1452 | |||||
1453 | api: { | ||||
1454 | name: "setAllowedCarriers" | ||||
1455 | arg: { | ||||
1456 | type: TYPE_SCALAR | ||||
1457 | scalar_type: "int32_t" | ||||
1458 | } | ||||
1459 | arg: { | ||||
1460 | type: TYPE_SCALAR | ||||
1461 | scalar_type: "bool_t" | ||||
1462 | } | ||||
1463 | arg: { | ||||
1464 | type: TYPE_STRUCT | ||||
1465 | predefined_type: "::android::hardware::radio::V1_0::CarrierRestrictions" | ||||
1466 | } | ||||
1467 | } | ||||
1468 | |||||
1469 | api: { | ||||
1470 | name: "getAllowedCarriers" | ||||
1471 | arg: { | ||||
1472 | type: TYPE_SCALAR | ||||
1473 | scalar_type: "int32_t" | ||||
1474 | } | ||||
1475 | } | ||||
1476 | |||||
1477 | api: { | ||||
Jack Yu | ac2aec9 | 2017-01-24 11:56:52 -0800 | [diff] [blame^] | 1478 | name: "sendDeviceState" |
1479 | arg: { | ||||
1480 | type: TYPE_SCALAR | ||||
1481 | scalar_type: "int32_t" | ||||
1482 | } | ||||
1483 | arg: { | ||||
1484 | type: TYPE_ENUM | ||||
1485 | predefined_type: "::android::hardware::radio::V1_0::DeviceStateType" | ||||
1486 | } | ||||
1487 | arg: { | ||||
1488 | type: TYPE_SCALAR | ||||
1489 | scalar_type: "bool_t" | ||||
1490 | } | ||||
1491 | } | ||||
1492 | |||||
1493 | api: { | ||||
1494 | name: "setIndicationFilter" | ||||
1495 | arg: { | ||||
1496 | type: TYPE_SCALAR | ||||
1497 | scalar_type: "int32_t" | ||||
1498 | } | ||||
1499 | arg: { | ||||
1500 | type: TYPE_MASK | ||||
1501 | scalar_type: "int32_t" | ||||
1502 | predefined_type: "::android::hardware::radio::V1_0::IndicationFilter" | ||||
1503 | } | ||||
1504 | } | ||||
1505 | |||||
1506 | api: { | ||||
Yuexi Ma | 689c6fb | 2017-01-06 13:52:46 -0800 | [diff] [blame] | 1507 | name: "responseAcknowledgement" |
1508 | } | ||||
1509 | |||||
1510 | } |