OLD | NEW |
1 /* Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 /* Copyright (c) 2013 The Chromium Authors. All rights reserved. |
2 * Use of this source code is governed by a BSD-style license that can be | 2 * Use of this source code is governed by a BSD-style license that can be |
3 * found in the LICENSE file. | 3 * found in the LICENSE file. |
4 */ | 4 */ |
5 | 5 |
6 /* NOTE: this is auto-generated from IDL */ | 6 /* NOTE: this is auto-generated from IDL */ |
7 #include "ppapi/generators/pnacl_shim.h" | 7 #include "ppapi/generators/pnacl_shim.h" |
8 | 8 |
9 #include "ppapi/c/ppb.h" | 9 #include "ppapi/c/ppb.h" |
10 #include "ppapi/c/dev/ppb_audio_input_dev.h" | 10 #include "ppapi/c/dev/ppb_audio_input_dev.h" |
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Scrollbar_Dev_0_5; | 206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Scrollbar_Dev_0_5; |
207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_Dev_0_1; | 207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_Dev_0_1; |
208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_7; | 208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_7; |
209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_8; | 209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_8; |
210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9; | 210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9; |
211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_91; | 211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_91; |
212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_92; | 212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_92; |
213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TextInput_Dev_0_1; | 213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TextInput_Dev_0_1; |
214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TextInput_Dev_0_2; | 214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TextInput_Dev_0_2; |
215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Trace_Event_Dev_0_1; | 215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Trace_Event_Dev_0_1; |
| 216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Trace_Event_Dev_0_2; |
216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1; | 217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1; |
217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Dev_0_1; | 218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Dev_0_1; |
218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6; | 219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6; |
219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2; | 220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2; |
220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3; | 221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3; |
221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16; | 222 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16; |
222 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_Dev_0_1; | 223 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_Dev_0_1; |
223 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Widget_Dev_0_3; | 224 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Widget_Dev_0_3; |
224 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Widget_Dev_0_4; | 225 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Widget_Dev_0_4; |
225 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2; | 226 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2; |
(...skipping 1639 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1865 } | 1866 } |
1866 | 1867 |
1867 /* End wrapper methods for PPB_Testing_Dev_0_92 */ | 1868 /* End wrapper methods for PPB_Testing_Dev_0_92 */ |
1868 | 1869 |
1869 /* Not generating wrapper methods for PPB_TextInput_Dev_0_1 */ | 1870 /* Not generating wrapper methods for PPB_TextInput_Dev_0_1 */ |
1870 | 1871 |
1871 /* Not generating wrapper methods for PPB_TextInput_Dev_0_2 */ | 1872 /* Not generating wrapper methods for PPB_TextInput_Dev_0_2 */ |
1872 | 1873 |
1873 /* Not generating wrapper methods for PPB_Trace_Event_Dev_0_1 */ | 1874 /* Not generating wrapper methods for PPB_Trace_Event_Dev_0_1 */ |
1874 | 1875 |
| 1876 /* Not generating wrapper methods for PPB_Trace_Event_Dev_0_2 */ |
| 1877 |
1875 /* Begin wrapper methods for PPB_TrueTypeFont_Dev_0_1 */ | 1878 /* Begin wrapper methods for PPB_TrueTypeFont_Dev_0_1 */ |
1876 | 1879 |
1877 static int32_t Pnacl_M26_PPB_TrueTypeFont_Dev_GetFontFamilies(PP_Instance instan
ce, struct PP_ArrayOutput* output, struct PP_CompletionCallback* callback) { | 1880 static int32_t Pnacl_M26_PPB_TrueTypeFont_Dev_GetFontFamilies(PP_Instance instan
ce, struct PP_ArrayOutput* output, struct PP_CompletionCallback* callback) { |
1878 const struct PPB_TrueTypeFont_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_TrueTypeF
ont_Dev_0_1.real_iface; | 1881 const struct PPB_TrueTypeFont_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_TrueTypeF
ont_Dev_0_1.real_iface; |
1879 return iface->GetFontFamilies(instance, *output, *callback); | 1882 return iface->GetFontFamilies(instance, *output, *callback); |
1880 } | 1883 } |
1881 | 1884 |
1882 static int32_t Pnacl_M26_PPB_TrueTypeFont_Dev_GetFontsInFamily(PP_Instance insta
nce, struct PP_Var* family, struct PP_ArrayOutput* output, struct PP_CompletionC
allback* callback) { | 1885 static int32_t Pnacl_M26_PPB_TrueTypeFont_Dev_GetFontsInFamily(PP_Instance insta
nce, struct PP_Var* family, struct PP_ArrayOutput* output, struct PP_CompletionC
allback* callback) { |
1883 const struct PPB_TrueTypeFont_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_TrueTypeF
ont_Dev_0_1.real_iface; | 1886 const struct PPB_TrueTypeFont_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_TrueTypeF
ont_Dev_0_1.real_iface; |
1884 return iface->GetFontsInFamily(instance, *family, *output, *callback); | 1887 return iface->GetFontsInFamily(instance, *family, *output, *callback); |
(...skipping 2401 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4286 .GetLiveVars = (uint32_t (*)(struct PP_Var live_vars[], uint32_t array_size)
)&Pnacl_M28_PPB_Testing_Dev_GetLiveVars, | 4289 .GetLiveVars = (uint32_t (*)(struct PP_Var live_vars[], uint32_t array_size)
)&Pnacl_M28_PPB_Testing_Dev_GetLiveVars, |
4287 .SetMinimumArrayBufferSizeForShmem = (void (*)(PP_Instance instance, uint32_
t threshold))&Pnacl_M28_PPB_Testing_Dev_SetMinimumArrayBufferSizeForShmem | 4290 .SetMinimumArrayBufferSizeForShmem = (void (*)(PP_Instance instance, uint32_
t threshold))&Pnacl_M28_PPB_Testing_Dev_SetMinimumArrayBufferSizeForShmem |
4288 }; | 4291 }; |
4289 | 4292 |
4290 /* Not generating wrapper interface for PPB_TextInput_Dev_0_1 */ | 4293 /* Not generating wrapper interface for PPB_TextInput_Dev_0_1 */ |
4291 | 4294 |
4292 /* Not generating wrapper interface for PPB_TextInput_Dev_0_2 */ | 4295 /* Not generating wrapper interface for PPB_TextInput_Dev_0_2 */ |
4293 | 4296 |
4294 /* Not generating wrapper interface for PPB_Trace_Event_Dev_0_1 */ | 4297 /* Not generating wrapper interface for PPB_Trace_Event_Dev_0_1 */ |
4295 | 4298 |
| 4299 /* Not generating wrapper interface for PPB_Trace_Event_Dev_0_2 */ |
| 4300 |
4296 struct PPB_TrueTypeFont_Dev_0_1 Pnacl_Wrappers_PPB_TrueTypeFont_Dev_0_1 = { | 4301 struct PPB_TrueTypeFont_Dev_0_1 Pnacl_Wrappers_PPB_TrueTypeFont_Dev_0_1 = { |
4297 .GetFontFamilies = (int32_t (*)(PP_Instance instance, struct PP_ArrayOutput
output, struct PP_CompletionCallback callback))&Pnacl_M26_PPB_TrueTypeFont_Dev_G
etFontFamilies, | 4302 .GetFontFamilies = (int32_t (*)(PP_Instance instance, struct PP_ArrayOutput
output, struct PP_CompletionCallback callback))&Pnacl_M26_PPB_TrueTypeFont_Dev_G
etFontFamilies, |
4298 .GetFontsInFamily = (int32_t (*)(PP_Instance instance, struct PP_Var family,
struct PP_ArrayOutput output, struct PP_CompletionCallback callback))&Pnacl_M26
_PPB_TrueTypeFont_Dev_GetFontsInFamily, | 4303 .GetFontsInFamily = (int32_t (*)(PP_Instance instance, struct PP_Var family,
struct PP_ArrayOutput output, struct PP_CompletionCallback callback))&Pnacl_M26
_PPB_TrueTypeFont_Dev_GetFontsInFamily, |
4299 .Create = (PP_Resource (*)(PP_Instance instance, const struct PP_TrueTypeFon
tDesc_Dev* desc))&Pnacl_M26_PPB_TrueTypeFont_Dev_Create, | 4304 .Create = (PP_Resource (*)(PP_Instance instance, const struct PP_TrueTypeFon
tDesc_Dev* desc))&Pnacl_M26_PPB_TrueTypeFont_Dev_Create, |
4300 .IsTrueTypeFont = (PP_Bool (*)(PP_Resource resource))&Pnacl_M26_PPB_TrueType
Font_Dev_IsTrueTypeFont, | 4305 .IsTrueTypeFont = (PP_Bool (*)(PP_Resource resource))&Pnacl_M26_PPB_TrueType
Font_Dev_IsTrueTypeFont, |
4301 .Describe = (int32_t (*)(PP_Resource font, struct PP_TrueTypeFontDesc_Dev* d
esc, struct PP_CompletionCallback callback))&Pnacl_M26_PPB_TrueTypeFont_Dev_Desc
ribe, | 4306 .Describe = (int32_t (*)(PP_Resource font, struct PP_TrueTypeFontDesc_Dev* d
esc, struct PP_CompletionCallback callback))&Pnacl_M26_PPB_TrueTypeFont_Dev_Desc
ribe, |
4302 .GetTableTags = (int32_t (*)(PP_Resource font, struct PP_ArrayOutput output,
struct PP_CompletionCallback callback))&Pnacl_M26_PPB_TrueTypeFont_Dev_GetTable
Tags, | 4307 .GetTableTags = (int32_t (*)(PP_Resource font, struct PP_ArrayOutput output,
struct PP_CompletionCallback callback))&Pnacl_M26_PPB_TrueTypeFont_Dev_GetTable
Tags, |
4303 .GetTable = (int32_t (*)(PP_Resource font, uint32_t table, int32_t offset, i
nt32_t max_data_length, struct PP_ArrayOutput output, struct PP_CompletionCallba
ck callback))&Pnacl_M26_PPB_TrueTypeFont_Dev_GetTable | 4308 .GetTable = (int32_t (*)(PP_Resource font, uint32_t table, int32_t offset, i
nt32_t max_data_length, struct PP_ArrayOutput output, struct PP_CompletionCallba
ck callback))&Pnacl_M26_PPB_TrueTypeFont_Dev_GetTable |
4304 }; | 4309 }; |
4305 | 4310 |
(...skipping 994 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5300 .wrapped_iface = NULL /* Still need slot for real_iface */, | 5305 .wrapped_iface = NULL /* Still need slot for real_iface */, |
5301 .real_iface = NULL | 5306 .real_iface = NULL |
5302 }; | 5307 }; |
5303 | 5308 |
5304 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Trace_Event_Dev_0_1 = { | 5309 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Trace_Event_Dev_0_1 = { |
5305 .iface_macro = PPB_TRACE_EVENT_DEV_INTERFACE_0_1, | 5310 .iface_macro = PPB_TRACE_EVENT_DEV_INTERFACE_0_1, |
5306 .wrapped_iface = NULL /* Still need slot for real_iface */, | 5311 .wrapped_iface = NULL /* Still need slot for real_iface */, |
5307 .real_iface = NULL | 5312 .real_iface = NULL |
5308 }; | 5313 }; |
5309 | 5314 |
| 5315 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Trace_Event_Dev_0_2 = { |
| 5316 .iface_macro = PPB_TRACE_EVENT_DEV_INTERFACE_0_2, |
| 5317 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 5318 .real_iface = NULL |
| 5319 }; |
| 5320 |
5310 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1 = { | 5321 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1 = { |
5311 .iface_macro = PPB_TRUETYPEFONT_DEV_INTERFACE_0_1, | 5322 .iface_macro = PPB_TRUETYPEFONT_DEV_INTERFACE_0_1, |
5312 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_TrueTypeFont_Dev_0_1, | 5323 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_TrueTypeFont_Dev_0_1, |
5313 .real_iface = NULL | 5324 .real_iface = NULL |
5314 }; | 5325 }; |
5315 | 5326 |
5316 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Dev_0_1 = { | 5327 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Dev_0_1 = { |
5317 .iface_macro = PPB_UDPSOCKET_DEV_INTERFACE_0_1, | 5328 .iface_macro = PPB_UDPSOCKET_DEV_INTERFACE_0_1, |
5318 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_UDPSocket_Dev_0_1, | 5329 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_UDPSocket_Dev_0_1, |
5319 .real_iface = NULL | 5330 .real_iface = NULL |
(...skipping 488 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5808 &Pnacl_WrapperInfo_PPB_Scrollbar_Dev_0_5, | 5819 &Pnacl_WrapperInfo_PPB_Scrollbar_Dev_0_5, |
5809 &Pnacl_WrapperInfo_PPB_TCPSocket_Dev_0_1, | 5820 &Pnacl_WrapperInfo_PPB_TCPSocket_Dev_0_1, |
5810 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_7, | 5821 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_7, |
5811 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_8, | 5822 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_8, |
5812 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_9, | 5823 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_9, |
5813 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_91, | 5824 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_91, |
5814 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_92, | 5825 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_92, |
5815 &Pnacl_WrapperInfo_PPB_TextInput_Dev_0_1, | 5826 &Pnacl_WrapperInfo_PPB_TextInput_Dev_0_1, |
5816 &Pnacl_WrapperInfo_PPB_TextInput_Dev_0_2, | 5827 &Pnacl_WrapperInfo_PPB_TextInput_Dev_0_2, |
5817 &Pnacl_WrapperInfo_PPB_Trace_Event_Dev_0_1, | 5828 &Pnacl_WrapperInfo_PPB_Trace_Event_Dev_0_1, |
| 5829 &Pnacl_WrapperInfo_PPB_Trace_Event_Dev_0_2, |
5818 &Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1, | 5830 &Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1, |
5819 &Pnacl_WrapperInfo_PPB_UDPSocket_Dev_0_1, | 5831 &Pnacl_WrapperInfo_PPB_UDPSocket_Dev_0_1, |
5820 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6, | 5832 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6, |
5821 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2, | 5833 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2, |
5822 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3, | 5834 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3, |
5823 &Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16, | 5835 &Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16, |
5824 &Pnacl_WrapperInfo_PPB_View_Dev_0_1, | 5836 &Pnacl_WrapperInfo_PPB_View_Dev_0_1, |
5825 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_3, | 5837 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_3, |
5826 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_4, | 5838 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_4, |
5827 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2, | 5839 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2, |
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5969 if (NULL == iface) return NULL; | 5981 if (NULL == iface) return NULL; |
5970 wrapper->real_iface = iface; | 5982 wrapper->real_iface = iface; |
5971 } | 5983 } |
5972 | 5984 |
5973 if (wrapper->wrapped_iface) { | 5985 if (wrapper->wrapped_iface) { |
5974 return wrapper->wrapped_iface; | 5986 return wrapper->wrapped_iface; |
5975 } else { | 5987 } else { |
5976 return wrapper->real_iface; | 5988 return wrapper->real_iface; |
5977 } | 5989 } |
5978 } | 5990 } |
OLD | NEW |