Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(624)

Side by Side Diff: ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c

Issue 11416214: PPAPI: Move PPB_Console out of dev. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 /* Copyright (c) 2012 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"
11 #include "ppapi/c/dev/ppb_buffer_dev.h" 11 #include "ppapi/c/dev/ppb_buffer_dev.h"
12 #include "ppapi/c/dev/ppb_console_dev.h"
13 #include "ppapi/c/dev/ppb_crypto_dev.h" 12 #include "ppapi/c/dev/ppb_crypto_dev.h"
14 #include "ppapi/c/dev/ppb_cursor_control_dev.h" 13 #include "ppapi/c/dev/ppb_cursor_control_dev.h"
15 #include "ppapi/c/dev/ppb_device_ref_dev.h" 14 #include "ppapi/c/dev/ppb_device_ref_dev.h"
16 #include "ppapi/c/dev/ppb_file_chooser_dev.h" 15 #include "ppapi/c/dev/ppb_file_chooser_dev.h"
17 #include "ppapi/c/dev/ppb_find_dev.h" 16 #include "ppapi/c/dev/ppb_find_dev.h"
18 #include "ppapi/c/dev/ppb_font_dev.h" 17 #include "ppapi/c/dev/ppb_font_dev.h"
19 #include "ppapi/c/dev/ppb_graphics_2d_dev.h" 18 #include "ppapi/c/dev/ppb_graphics_2d_dev.h"
20 #include "ppapi/c/dev/ppb_ime_input_event_dev.h" 19 #include "ppapi/c/dev/ppb_ime_input_event_dev.h"
21 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h" 20 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h"
22 #include "ppapi/c/dev/ppb_memory_dev.h" 21 #include "ppapi/c/dev/ppb_memory_dev.h"
(...skipping 11 matching lines...) Expand all
34 #include "ppapi/c/dev/ppp_network_state_dev.h" 33 #include "ppapi/c/dev/ppp_network_state_dev.h"
35 #include "ppapi/c/dev/ppp_printing_dev.h" 34 #include "ppapi/c/dev/ppp_printing_dev.h"
36 #include "ppapi/c/dev/ppp_selection_dev.h" 35 #include "ppapi/c/dev/ppp_selection_dev.h"
37 #include "ppapi/c/dev/ppp_text_input_dev.h" 36 #include "ppapi/c/dev/ppp_text_input_dev.h"
38 #include "ppapi/c/dev/ppp_video_capture_dev.h" 37 #include "ppapi/c/dev/ppp_video_capture_dev.h"
39 #include "ppapi/c/dev/ppp_video_decoder_dev.h" 38 #include "ppapi/c/dev/ppp_video_decoder_dev.h"
40 #include "ppapi/c/dev/ppp_widget_dev.h" 39 #include "ppapi/c/dev/ppp_widget_dev.h"
41 #include "ppapi/c/dev/ppp_zoom_dev.h" 40 #include "ppapi/c/dev/ppp_zoom_dev.h"
42 #include "ppapi/c/ppb_audio.h" 41 #include "ppapi/c/ppb_audio.h"
43 #include "ppapi/c/ppb_audio_config.h" 42 #include "ppapi/c/ppb_audio_config.h"
43 #include "ppapi/c/ppb_console.h"
44 #include "ppapi/c/ppb_core.h" 44 #include "ppapi/c/ppb_core.h"
45 #include "ppapi/c/ppb_file_io.h" 45 #include "ppapi/c/ppb_file_io.h"
46 #include "ppapi/c/ppb_file_ref.h" 46 #include "ppapi/c/ppb_file_ref.h"
47 #include "ppapi/c/ppb_file_system.h" 47 #include "ppapi/c/ppb_file_system.h"
48 #include "ppapi/c/ppb_fullscreen.h" 48 #include "ppapi/c/ppb_fullscreen.h"
49 #include "ppapi/c/ppb_gamepad.h" 49 #include "ppapi/c/ppb_gamepad.h"
50 #include "ppapi/c/ppb_graphics_2d.h" 50 #include "ppapi/c/ppb_graphics_2d.h"
51 #include "ppapi/c/ppb_graphics_3d.h" 51 #include "ppapi/c/ppb_graphics_3d.h"
52 #include "ppapi/c/ppb_image_data.h" 52 #include "ppapi/c/ppb_image_data.h"
53 #include "ppapi/c/ppb_input_event.h" 53 #include "ppapi/c/ppb_input_event.h"
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
112 static int mystrcmp(const char* s1, const char *s2) { 112 static int mystrcmp(const char* s1, const char *s2) {
113 while((*s1 && *s2) && (*s1++ == *s2++)); 113 while((*s1 && *s2) && (*s1++ == *s2++));
114 return *(--s1) - *(--s2); 114 return *(--s1) - *(--s2);
115 } 115 }
116 116
117 /* BEGIN Declarations for all Wrapper Infos */ 117 /* BEGIN Declarations for all Wrapper Infos */
118 118
119 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Audio_1_0; 119 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Audio_1_0;
120 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_0; 120 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_0;
121 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_1; 121 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_1;
122 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_1_0;
122 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Core_1_0; 123 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Core_1_0;
123 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_0; 124 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_0;
124 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_1; 125 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_1;
125 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRef_1_0; 126 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRef_1_0;
126 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileSystem_1_0; 127 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileSystem_1_0;
127 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Fullscreen_1_0; 128 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Fullscreen_1_0;
128 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Gamepad_1_0; 129 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Gamepad_1_0;
129 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_1_0; 130 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_1_0;
130 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3D_1_0; 131 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3D_1_0;
131 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageData_1_0; 132 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageData_1_0;
(...skipping 29 matching lines...) Expand all
161 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1; 162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1;
162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0; 163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0;
163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5; 164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5;
164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6; 165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6;
165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4; 166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4;
166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0; 167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0;
167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4; 168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4;
168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3; 169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3;
169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; 170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2;
170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4; 171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4;
171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_Dev_0_1;
172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1; 172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1;
173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4; 173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4;
174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1; 174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1;
175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5; 175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5;
176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6; 176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6;
177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Find_Dev_0_3; 177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Find_Dev_0_3;
178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6; 178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6;
179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1; 179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1;
180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1; 180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1;
181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2; 181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2;
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
246 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1 _3; 246 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1 _3;
247 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_Private_0_1; 247 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_Private_0_1;
248 /* END Declarations for all Wrapper Infos. */ 248 /* END Declarations for all Wrapper Infos. */
249 249
250 /* Not generating wrapper methods for PPB_Audio_1_0 */ 250 /* Not generating wrapper methods for PPB_Audio_1_0 */
251 251
252 /* Not generating wrapper methods for PPB_AudioConfig_1_0 */ 252 /* Not generating wrapper methods for PPB_AudioConfig_1_0 */
253 253
254 /* Not generating wrapper methods for PPB_AudioConfig_1_1 */ 254 /* Not generating wrapper methods for PPB_AudioConfig_1_1 */
255 255
256 /* Begin wrapper methods for PPB_Console_1_0 */
257
258 static __attribute__((pnaclcall))
259 void Pnacl_M25_PPB_Console_Log(PP_Instance instance, PP_LogLevel level, struct P P_Var value) {
260 const struct PPB_Console_1_0 *iface = Pnacl_WrapperInfo_PPB_Console_1_0.real_i face;
261 iface->Log(instance, level, value);
262 }
263
264 static __attribute__((pnaclcall))
265 void Pnacl_M25_PPB_Console_LogWithSource(PP_Instance instance, PP_LogLevel level , struct PP_Var source, struct PP_Var value) {
266 const struct PPB_Console_1_0 *iface = Pnacl_WrapperInfo_PPB_Console_1_0.real_i face;
267 iface->LogWithSource(instance, level, source, value);
268 }
269
270 /* End wrapper methods for PPB_Console_1_0 */
271
256 /* Begin wrapper methods for PPB_Core_1_0 */ 272 /* Begin wrapper methods for PPB_Core_1_0 */
257 273
258 static __attribute__((pnaclcall)) 274 static __attribute__((pnaclcall))
259 void Pnacl_M14_PPB_Core_AddRefResource(PP_Resource resource) { 275 void Pnacl_M14_PPB_Core_AddRefResource(PP_Resource resource) {
260 const struct PPB_Core_1_0 *iface = Pnacl_WrapperInfo_PPB_Core_1_0.real_iface; 276 const struct PPB_Core_1_0 *iface = Pnacl_WrapperInfo_PPB_Core_1_0.real_iface;
261 iface->AddRefResource(resource); 277 iface->AddRefResource(resource);
262 } 278 }
263 279
264 static __attribute__((pnaclcall)) 280 static __attribute__((pnaclcall))
265 void Pnacl_M14_PPB_Core_ReleaseResource(PP_Resource resource) { 281 void Pnacl_M14_PPB_Core_ReleaseResource(PP_Resource resource) {
(...skipping 1242 matching lines...) Expand 10 before | Expand all | Expand 10 after
1508 static __attribute__((pnaclcall)) 1524 static __attribute__((pnaclcall))
1509 void Pnacl_M19_PPB_AudioInput_Dev_Close(PP_Resource audio_input) { 1525 void Pnacl_M19_PPB_AudioInput_Dev_Close(PP_Resource audio_input) {
1510 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_ Dev_0_2.real_iface; 1526 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_ Dev_0_2.real_iface;
1511 iface->Close(audio_input); 1527 iface->Close(audio_input);
1512 } 1528 }
1513 1529
1514 /* End wrapper methods for PPB_AudioInput_Dev_0_2 */ 1530 /* End wrapper methods for PPB_AudioInput_Dev_0_2 */
1515 1531
1516 /* Not generating wrapper methods for PPB_Buffer_Dev_0_4 */ 1532 /* Not generating wrapper methods for PPB_Buffer_Dev_0_4 */
1517 1533
1518 /* Begin wrapper methods for PPB_Console_Dev_0_1 */
1519
1520 static __attribute__((pnaclcall))
1521 void Pnacl_M14_PPB_Console_Dev_Log(PP_Instance instance, PP_LogLevel_Dev level, struct PP_Var value) {
1522 const struct PPB_Console_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Console_Dev_0_ 1.real_iface;
1523 iface->Log(instance, level, value);
1524 }
1525
1526 static __attribute__((pnaclcall))
1527 void Pnacl_M14_PPB_Console_Dev_LogWithSource(PP_Instance instance, PP_LogLevel_D ev level, struct PP_Var source, struct PP_Var value) {
1528 const struct PPB_Console_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Console_Dev_0_ 1.real_iface;
1529 iface->LogWithSource(instance, level, source, value);
1530 }
1531
1532 /* End wrapper methods for PPB_Console_Dev_0_1 */
1533
1534 /* Not generating wrapper methods for PPB_Crypto_Dev_0_1 */ 1534 /* Not generating wrapper methods for PPB_Crypto_Dev_0_1 */
1535 1535
1536 /* Not generating wrapper methods for PPB_CursorControl_Dev_0_4 */ 1536 /* Not generating wrapper methods for PPB_CursorControl_Dev_0_4 */
1537 1537
1538 /* Begin wrapper methods for PPB_DeviceRef_Dev_0_1 */ 1538 /* Begin wrapper methods for PPB_DeviceRef_Dev_0_1 */
1539 1539
1540 static __attribute__((pnaclcall)) 1540 static __attribute__((pnaclcall))
1541 PP_Bool Pnacl_M18_PPB_DeviceRef_Dev_IsDeviceRef(PP_Resource resource) { 1541 PP_Bool Pnacl_M18_PPB_DeviceRef_Dev_IsDeviceRef(PP_Resource resource) {
1542 const struct PPB_DeviceRef_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_DeviceRef_De v_0_1.real_iface; 1542 const struct PPB_DeviceRef_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_DeviceRef_De v_0_1.real_iface;
1543 return iface->IsDeviceRef(resource); 1543 return iface->IsDeviceRef(resource);
(...skipping 1800 matching lines...) Expand 10 before | Expand all | Expand 10 after
3344 } 3344 }
3345 3345
3346 /* End wrapper methods for PPP_Instance_Private_0_1 */ 3346 /* End wrapper methods for PPP_Instance_Private_0_1 */
3347 3347
3348 /* Not generating wrapper interface for PPB_Audio_1_0 */ 3348 /* Not generating wrapper interface for PPB_Audio_1_0 */
3349 3349
3350 /* Not generating wrapper interface for PPB_AudioConfig_1_0 */ 3350 /* Not generating wrapper interface for PPB_AudioConfig_1_0 */
3351 3351
3352 /* Not generating wrapper interface for PPB_AudioConfig_1_1 */ 3352 /* Not generating wrapper interface for PPB_AudioConfig_1_1 */
3353 3353
3354 struct PPB_Console_1_0 Pnacl_Wrappers_PPB_Console_1_0 = {
3355 .Log = (void (*)(PP_Instance instance, PP_LogLevel level, struct PP_Var valu e))&Pnacl_M25_PPB_Console_Log,
3356 .LogWithSource = (void (*)(PP_Instance instance, PP_LogLevel level, struct P P_Var source, struct PP_Var value))&Pnacl_M25_PPB_Console_LogWithSource
3357 };
3358
3354 struct PPB_Core_1_0 Pnacl_Wrappers_PPB_Core_1_0 = { 3359 struct PPB_Core_1_0 Pnacl_Wrappers_PPB_Core_1_0 = {
3355 .AddRefResource = (void (*)(PP_Resource resource))&Pnacl_M14_PPB_Core_AddRef Resource, 3360 .AddRefResource = (void (*)(PP_Resource resource))&Pnacl_M14_PPB_Core_AddRef Resource,
3356 .ReleaseResource = (void (*)(PP_Resource resource))&Pnacl_M14_PPB_Core_Relea seResource, 3361 .ReleaseResource = (void (*)(PP_Resource resource))&Pnacl_M14_PPB_Core_Relea seResource,
3357 .GetTime = (PP_Time (*)())&Pnacl_M14_PPB_Core_GetTime, 3362 .GetTime = (PP_Time (*)())&Pnacl_M14_PPB_Core_GetTime,
3358 .GetTimeTicks = (PP_TimeTicks (*)())&Pnacl_M14_PPB_Core_GetTimeTicks, 3363 .GetTimeTicks = (PP_TimeTicks (*)())&Pnacl_M14_PPB_Core_GetTimeTicks,
3359 .CallOnMainThread = (void (*)(int32_t delay_in_milliseconds, struct PP_Compl etionCallback callback, int32_t result))&Pnacl_M14_PPB_Core_CallOnMainThread, 3364 .CallOnMainThread = (void (*)(int32_t delay_in_milliseconds, struct PP_Compl etionCallback callback, int32_t result))&Pnacl_M14_PPB_Core_CallOnMainThread,
3360 .IsMainThread = (PP_Bool (*)())&Pnacl_M14_PPB_Core_IsMainThread 3365 .IsMainThread = (PP_Bool (*)())&Pnacl_M14_PPB_Core_IsMainThread
3361 }; 3366 };
3362 3367
3363 struct PPB_FileIO_1_0 Pnacl_Wrappers_PPB_FileIO_1_0 = { 3368 struct PPB_FileIO_1_0 Pnacl_Wrappers_PPB_FileIO_1_0 = {
(...skipping 294 matching lines...) Expand 10 before | Expand all | Expand 10 after
3658 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera teDevices, 3663 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera teDevices,
3659 .Open = (int32_t (*)(PP_Resource audio_input, PP_Resource device_ref, PP_Res ource config, PPB_AudioInput_Callback audio_input_callback, void* user_data, str uct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Open, 3664 .Open = (int32_t (*)(PP_Resource audio_input, PP_Resource device_ref, PP_Res ource config, PPB_AudioInput_Callback audio_input_callback, void* user_data, str uct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Open,
3660 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB _AudioInput_Dev_GetCurrentConfig, 3665 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB _AudioInput_Dev_GetCurrentConfig,
3661 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn put_Dev_StartCapture, 3666 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn put_Dev_StartCapture,
3662 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp ut_Dev_StopCapture, 3667 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp ut_Dev_StopCapture,
3663 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl ose 3668 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl ose
3664 }; 3669 };
3665 3670
3666 /* Not generating wrapper interface for PPB_Buffer_Dev_0_4 */ 3671 /* Not generating wrapper interface for PPB_Buffer_Dev_0_4 */
3667 3672
3668 struct PPB_Console_Dev_0_1 Pnacl_Wrappers_PPB_Console_Dev_0_1 = {
3669 .Log = (void (*)(PP_Instance instance, PP_LogLevel_Dev level, struct PP_Var value))&Pnacl_M14_PPB_Console_Dev_Log,
3670 .LogWithSource = (void (*)(PP_Instance instance, PP_LogLevel_Dev level, stru ct PP_Var source, struct PP_Var value))&Pnacl_M14_PPB_Console_Dev_LogWithSource
3671 };
3672
3673 /* Not generating wrapper interface for PPB_Crypto_Dev_0_1 */ 3673 /* Not generating wrapper interface for PPB_Crypto_Dev_0_1 */
3674 3674
3675 /* Not generating wrapper interface for PPB_CursorControl_Dev_0_4 */ 3675 /* Not generating wrapper interface for PPB_CursorControl_Dev_0_4 */
3676 3676
3677 struct PPB_DeviceRef_Dev_0_1 Pnacl_Wrappers_PPB_DeviceRef_Dev_0_1 = { 3677 struct PPB_DeviceRef_Dev_0_1 Pnacl_Wrappers_PPB_DeviceRef_Dev_0_1 = {
3678 .IsDeviceRef = (PP_Bool (*)(PP_Resource resource))&Pnacl_M18_PPB_DeviceRef_D ev_IsDeviceRef, 3678 .IsDeviceRef = (PP_Bool (*)(PP_Resource resource))&Pnacl_M18_PPB_DeviceRef_D ev_IsDeviceRef,
3679 .GetType = (PP_DeviceType_Dev (*)(PP_Resource device_ref))&Pnacl_M18_PPB_Dev iceRef_Dev_GetType, 3679 .GetType = (PP_DeviceType_Dev (*)(PP_Resource device_ref))&Pnacl_M18_PPB_Dev iceRef_Dev_GetType,
3680 .GetName = (struct PP_Var (*)(PP_Resource device_ref))&Pnacl_M18_PPB_DeviceR ef_Dev_GetName 3680 .GetName = (struct PP_Var (*)(PP_Resource device_ref))&Pnacl_M18_PPB_DeviceR ef_Dev_GetName
3681 }; 3681 };
3682 3682
(...skipping 453 matching lines...) Expand 10 before | Expand all | Expand 10 after
4136 .wrapped_iface = NULL /* Still need slot for real_iface */, 4136 .wrapped_iface = NULL /* Still need slot for real_iface */,
4137 .real_iface = NULL 4137 .real_iface = NULL
4138 }; 4138 };
4139 4139
4140 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_1 = { 4140 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_1 = {
4141 .iface_macro = PPB_AUDIO_CONFIG_INTERFACE_1_1, 4141 .iface_macro = PPB_AUDIO_CONFIG_INTERFACE_1_1,
4142 .wrapped_iface = NULL /* Still need slot for real_iface */, 4142 .wrapped_iface = NULL /* Still need slot for real_iface */,
4143 .real_iface = NULL 4143 .real_iface = NULL
4144 }; 4144 };
4145 4145
4146 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_1_0 = {
4147 .iface_macro = PPB_CONSOLE_INTERFACE_1_0,
4148 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Console_1_0,
4149 .real_iface = NULL
4150 };
4151
4146 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Core_1_0 = { 4152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Core_1_0 = {
4147 .iface_macro = PPB_CORE_INTERFACE_1_0, 4153 .iface_macro = PPB_CORE_INTERFACE_1_0,
4148 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Core_1_0, 4154 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Core_1_0,
4149 .real_iface = NULL 4155 .real_iface = NULL
4150 }; 4156 };
4151 4157
4152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_0 = { 4158 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_0 = {
4153 .iface_macro = PPB_FILEIO_INTERFACE_1_0, 4159 .iface_macro = PPB_FILEIO_INTERFACE_1_0,
4154 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileIO_1_0, 4160 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileIO_1_0,
4155 .real_iface = NULL 4161 .real_iface = NULL
(...skipping 274 matching lines...) Expand 10 before | Expand all | Expand 10 after
4430 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2, 4436 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2,
4431 .real_iface = NULL 4437 .real_iface = NULL
4432 }; 4438 };
4433 4439
4434 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = { 4440 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = {
4435 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4, 4441 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4,
4436 .wrapped_iface = NULL /* Still need slot for real_iface */, 4442 .wrapped_iface = NULL /* Still need slot for real_iface */,
4437 .real_iface = NULL 4443 .real_iface = NULL
4438 }; 4444 };
4439 4445
4440 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_Dev_0_1 = {
4441 .iface_macro = PPB_CONSOLE_DEV_INTERFACE_0_1,
4442 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Console_Dev_0_1,
4443 .real_iface = NULL
4444 };
4445
4446 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1 = { 4446 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1 = {
4447 .iface_macro = PPB_CRYPTO_DEV_INTERFACE_0_1, 4447 .iface_macro = PPB_CRYPTO_DEV_INTERFACE_0_1,
4448 .wrapped_iface = NULL /* Still need slot for real_iface */, 4448 .wrapped_iface = NULL /* Still need slot for real_iface */,
4449 .real_iface = NULL 4449 .real_iface = NULL
4450 }; 4450 };
4451 4451
4452 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4 = { 4452 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4 = {
4453 .iface_macro = PPB_CURSOR_CONTROL_DEV_INTERFACE_0_4, 4453 .iface_macro = PPB_CURSOR_CONTROL_DEV_INTERFACE_0_4,
4454 .wrapped_iface = NULL /* Still need slot for real_iface */, 4454 .wrapped_iface = NULL /* Still need slot for real_iface */,
4455 .real_iface = NULL 4455 .real_iface = NULL
(...skipping 440 matching lines...) Expand 10 before | Expand all | Expand 10 after
4896 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_Private_0_1 = { 4896 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_Private_0_1 = {
4897 .iface_macro = PPP_INSTANCE_PRIVATE_INTERFACE_0_1, 4897 .iface_macro = PPP_INSTANCE_PRIVATE_INTERFACE_0_1,
4898 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Instance_Private_0_1, 4898 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Instance_Private_0_1,
4899 .real_iface = NULL 4899 .real_iface = NULL
4900 }; 4900 };
4901 4901
4902 static struct __PnaclWrapperInfo *s_ppb_wrappers[] = { 4902 static struct __PnaclWrapperInfo *s_ppb_wrappers[] = {
4903 &Pnacl_WrapperInfo_PPB_Audio_1_0, 4903 &Pnacl_WrapperInfo_PPB_Audio_1_0,
4904 &Pnacl_WrapperInfo_PPB_AudioConfig_1_0, 4904 &Pnacl_WrapperInfo_PPB_AudioConfig_1_0,
4905 &Pnacl_WrapperInfo_PPB_AudioConfig_1_1, 4905 &Pnacl_WrapperInfo_PPB_AudioConfig_1_1,
4906 &Pnacl_WrapperInfo_PPB_Console_1_0,
4906 &Pnacl_WrapperInfo_PPB_Core_1_0, 4907 &Pnacl_WrapperInfo_PPB_Core_1_0,
4907 &Pnacl_WrapperInfo_PPB_FileIO_1_0, 4908 &Pnacl_WrapperInfo_PPB_FileIO_1_0,
4908 &Pnacl_WrapperInfo_PPB_FileIO_1_1, 4909 &Pnacl_WrapperInfo_PPB_FileIO_1_1,
4909 &Pnacl_WrapperInfo_PPB_FileRef_1_0, 4910 &Pnacl_WrapperInfo_PPB_FileRef_1_0,
4910 &Pnacl_WrapperInfo_PPB_FileSystem_1_0, 4911 &Pnacl_WrapperInfo_PPB_FileSystem_1_0,
4911 &Pnacl_WrapperInfo_PPB_Fullscreen_1_0, 4912 &Pnacl_WrapperInfo_PPB_Fullscreen_1_0,
4912 &Pnacl_WrapperInfo_PPB_Gamepad_1_0, 4913 &Pnacl_WrapperInfo_PPB_Gamepad_1_0,
4913 &Pnacl_WrapperInfo_PPB_Graphics2D_1_0, 4914 &Pnacl_WrapperInfo_PPB_Graphics2D_1_0,
4914 &Pnacl_WrapperInfo_PPB_Graphics3D_1_0, 4915 &Pnacl_WrapperInfo_PPB_Graphics3D_1_0,
4915 &Pnacl_WrapperInfo_PPB_ImageData_1_0, 4916 &Pnacl_WrapperInfo_PPB_ImageData_1_0,
(...skipping 23 matching lines...) Expand all
4939 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1, 4940 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1,
4940 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0, 4941 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0,
4941 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5, 4942 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5,
4942 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6, 4943 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6,
4943 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4, 4944 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4,
4944 &Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0, 4945 &Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0,
4945 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4, 4946 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4,
4946 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3, 4947 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3,
4947 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, 4948 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2,
4948 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4, 4949 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4,
4949 &Pnacl_WrapperInfo_PPB_Console_Dev_0_1,
4950 &Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1, 4950 &Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1,
4951 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4, 4951 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4,
4952 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, 4952 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1,
4953 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, 4953 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5,
4954 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, 4954 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6,
4955 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3, 4955 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3,
4956 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, 4956 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6,
4957 &Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1, 4957 &Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1,
4958 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1, 4958 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1,
4959 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2, 4959 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2,
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after
5107 } 5107 }
5108 5108
5109 if (wrapper->wrapped_iface) { 5109 if (wrapper->wrapped_iface) {
5110 return wrapper->wrapped_iface; 5110 return wrapper->wrapped_iface;
5111 } else { 5111 } else {
5112 return wrapper->real_iface; 5112 return wrapper->real_iface;
5113 } 5113 }
5114 } 5114 }
5115 5115
5116 #endif 5116 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698