| 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 |