1[
2    {
3        "first_introduced": "12",
4        "name": "OH_IPCSkeleton_JoinWorkThread"
5    },
6    {
7        "first_introduced": "12",
8        "name": "OH_IPCSkeleton_StopWorkThread"
9    },
10    {
11        "first_introduced": "12",
12        "name": "OH_IPCSkeleton_GetCallingTokenId"
13    },
14    {
15        "first_introduced": "12",
16        "name": "OH_IPCSkeleton_GetFirstTokenId"
17    },
18    {
19        "first_introduced": "12",
20        "name": "OH_IPCSkeleton_GetSelfTokenId"
21    },
22    {
23        "first_introduced": "12",
24        "name": "OH_IPCSkeleton_GetCallingPid"
25    },
26    {
27        "first_introduced": "12",
28        "name": "OH_IPCSkeleton_GetCallingUid"
29    },
30    {
31        "first_introduced": "12",
32        "name": "OH_IPCSkeleton_IsLocalCalling"
33    },
34    {
35        "first_introduced": "12",
36        "name": "OH_IPCSkeleton_SetMaxWorkThreadNum"
37    },
38    {
39        "first_introduced": "12",
40        "name": "OH_IPCSkeleton_ResetCallingIdentity"
41    },
42    {
43        "first_introduced": "12",
44        "name": "OH_IPCSkeleton_SetCallingIdentity"
45    },
46    {
47        "first_introduced": "12",
48        "name": "OH_IPCSkeleton_IsHandlingTransaction"
49    },
50    {
51        "first_introduced": "12",
52        "name": "OH_IPCRemoteStub_Create"
53    },
54    {
55        "first_introduced": "12",
56        "name": "OH_IPCRemoteStub_Destroy"
57    },
58    {
59        "first_introduced": "12",
60        "name": "OH_IPCRemoteProxy_Destroy"
61    },
62    {
63        "first_introduced": "12",
64        "name": "OH_IPCRemoteProxy_SendRequest"
65    },
66    {
67        "first_introduced": "12",
68        "name": "OH_IPCRemoteProxy_GetInterfaceDescriptor"
69    },
70    {
71        "first_introduced": "12",
72        "name": "OH_IPCDeathRecipient_Create"
73    },
74    {
75        "first_introduced": "12",
76        "name": "OH_IPCDeathRecipient_Destroy"
77    },
78    {
79        "first_introduced": "12",
80        "name": "OH_IPCRemoteProxy_AddDeathRecipient"
81    },
82    {
83        "first_introduced": "12",
84        "name": "OH_IPCRemoteProxy_RemoveDeathRecipient"
85    },
86    {
87        "first_introduced": "12",
88        "name": "OH_IPCRemoteProxy_IsRemoteDead"
89    },
90    {
91        "first_introduced": "12",
92        "name": "OH_IPCParcel_Create"
93    },
94    {
95        "first_introduced": "12",
96        "name": "OH_IPCParcel_Destroy"
97    },
98    {
99        "first_introduced": "12",
100        "name": "OH_IPCParcel_GetDataSize"
101    },
102    {
103        "first_introduced": "12",
104        "name": "OH_IPCParcel_GetWritableBytes"
105    },
106    {
107        "first_introduced": "12",
108        "name": "OH_IPCParcel_GetReadableBytes"
109    },
110    {
111        "first_introduced": "12",
112        "name": "OH_IPCParcel_GetReadPosition"
113    },
114    {
115        "first_introduced": "12",
116        "name": "OH_IPCParcel_GetWritePosition"
117    },
118    {
119        "first_introduced": "12",
120        "name": "OH_IPCParcel_RewindReadPosition"
121    },
122    {
123        "first_introduced": "12",
124        "name": "OH_IPCParcel_RewindWritePosition"
125    },
126    {
127        "first_introduced": "12",
128        "name": "OH_IPCParcel_WriteInt8"
129    },
130    {
131        "first_introduced": "12",
132        "name": "OH_IPCParcel_ReadInt8"
133    },
134    {
135        "first_introduced": "12",
136        "name": "OH_IPCParcel_WriteInt16"
137    },
138    {
139        "first_introduced": "12",
140        "name": "OH_IPCParcel_ReadInt16"
141    },
142    {
143        "first_introduced": "12",
144        "name": "OH_IPCParcel_WriteInt32"
145    },
146    {
147        "first_introduced": "12",
148        "name": "OH_IPCParcel_ReadInt32"
149    },
150    {
151        "first_introduced": "12",
152        "name": "OH_IPCParcel_WriteInt64"
153    },
154    {
155        "first_introduced": "12",
156        "name": "OH_IPCParcel_ReadInt64"
157    },
158    {
159        "first_introduced": "12",
160        "name": "OH_IPCParcel_WriteFloat"
161    },
162    {
163        "first_introduced": "12",
164        "name": "OH_IPCParcel_ReadFloat"
165    },
166    {
167        "first_introduced": "12",
168        "name": "OH_IPCParcel_WriteDouble"
169    },
170    {
171        "first_introduced": "12",
172        "name": "OH_IPCParcel_ReadDouble"
173    },
174    {
175        "first_introduced": "12",
176        "name": "OH_IPCParcel_WriteString"
177    },
178    {
179        "first_introduced": "12",
180        "name": "OH_IPCParcel_ReadString"
181    },
182    {
183        "first_introduced": "12",
184        "name": "OH_IPCParcel_WriteBuffer"
185    },
186    {
187        "first_introduced": "12",
188        "name": "OH_IPCParcel_ReadBuffer"
189    },
190    {
191        "first_introduced": "12",
192        "name": "OH_IPCParcel_WriteRemoteStub"
193    },
194    {
195        "first_introduced": "12",
196        "name": "OH_IPCParcel_ReadRemoteStub"
197    },
198    {
199        "first_introduced": "12",
200        "name": "OH_IPCParcel_WriteRemoteProxy"
201    },
202    {
203        "first_introduced": "12",
204        "name": "OH_IPCParcel_ReadRemoteProxy"
205    },
206    {
207        "first_introduced": "12",
208        "name": "OH_IPCParcel_WriteFileDescriptor"
209    },
210    {
211        "first_introduced": "12",
212        "name": "OH_IPCParcel_ReadFileDescriptor"
213    },
214    {
215        "first_introduced": "12",
216        "name": "OH_IPCParcel_Append"
217    },
218    {
219        "first_introduced": "12",
220        "name": "OH_IPCParcel_WriteInterfaceToken"
221    },
222    {
223        "first_introduced": "12",
224        "name": "OH_IPCParcel_ReadInterfaceToken"
225    }
226]
227