1# IRil
2
3
4## 概述
5
6Ril模块的请求接口。
7
8请求接口包括打电话、发短信彩信、激活SIM卡、上网等。
9
10**起始版本:** 4.1
11
12**相关模块:**[Ril](_ril_v12.md)
13
14
15## 汇总
16
17
18### Public 成员函数
19
20| 名称 | 描述 |
21| -------- | -------- |
22| [SetCallback1_2](#setcallback1_2) ([in] [IRilCallback](interface_i_ril_callback_v12.md) rilCallback) | 设置IRil回调接口,回调函数参考[IRilCallback](interface_i_ril_callback_v12.md)。  |
23| [SendSimMatchedOperatorInfo](#sendsimmatchedoperatorinfo) ([in] int slotId, [in] int serialId, [in] struct [NcfgOperatorInfo](_ncfg_operator_info_v12.md) ncfgOperatorInfo) | 下发随卡信息接口。  |
24| [CleanAllConnections](#cleanallconnections) ([in] int slotId, [in] int serialId) | 清除所有数据连接。  |
25
26
27## 成员函数说明
28
29
30### CleanAllConnections()
31
32```
33IRil::CleanAllConnections ([in] int slotId, [in] int serialId )
34```
35**描述**
36
37清除所有数据连接。
38
39**起始版本:** 4.1
40
41**参数:**
42
43| 名称 | 描述 |
44| -------- | -------- |
45| slotId | 表示卡槽ID。  |
46| serialId | 表示请求的序列化ID。 |
47
48**返回:**
49
500 表示执行成功。
51
52非零值 表示操作失败。
53
54
55### SendSimMatchedOperatorInfo()
56
57```
58IRil::SendSimMatchedOperatorInfo ([in] int slotId, [in] int serialId, [in] struct NcfgOperatorInfo ncfgOperatorInfo )
59```
60**描述**
61
62下发随卡信息接口。
63
64**起始版本:** 4.1
65
66**参数:**
67
68| 名称 | 描述 |
69| -------- | -------- |
70| slotId | 表示卡槽ID。  |
71| serialId | 表示请求的序列化ID。  |
72| ncfgOperatorInfo | 要下发的随卡信息,参考[NcfgOperatorInfo](_ncfg_operator_info_v12.md)。 |
73
74**返回:**
75
760 表示执行成功。
77
78非零值 表示操作失败。
79
80
81### SetCallback1_2()
82
83```
84IRil::SetCallback1_2 ([in] IRilCallback rilCallback)
85```
86**描述**
87
88设置IRil回调接口,回调函数参考[IRilCallback](interface_i_ril_callback_v12.md)。
89
90**起始版本:** 4.1
91
92**参数:**
93
94| 名称 | 描述 |
95| -------- | -------- |
96| rilCallback | 要设置的回调函数。 |
97
98**返回:**
99
1000 表示执行成功。
101
102非零值 表示操作失败。
103