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