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

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: Edits 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_directory_reader_dev.h" 15 #include "ppapi/c/dev/ppb_directory_reader_dev.h"
17 #include "ppapi/c/dev/ppb_file_chooser_dev.h" 16 #include "ppapi/c/dev/ppb_file_chooser_dev.h"
18 #include "ppapi/c/dev/ppb_find_dev.h" 17 #include "ppapi/c/dev/ppb_find_dev.h"
19 #include "ppapi/c/dev/ppb_font_dev.h" 18 #include "ppapi/c/dev/ppb_font_dev.h"
20 #include "ppapi/c/dev/ppb_graphics_2d_dev.h" 19 #include "ppapi/c/dev/ppb_graphics_2d_dev.h"
21 #include "ppapi/c/dev/ppb_ime_input_event_dev.h" 20 #include "ppapi/c/dev/ppb_ime_input_event_dev.h"
22 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h" 21 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h"
(...skipping 13 matching lines...) Expand all
36 #include "ppapi/c/dev/ppp_printing_dev.h" 35 #include "ppapi/c/dev/ppp_printing_dev.h"
37 #include "ppapi/c/dev/ppp_scrollbar_dev.h" 36 #include "ppapi/c/dev/ppp_scrollbar_dev.h"
38 #include "ppapi/c/dev/ppp_selection_dev.h" 37 #include "ppapi/c/dev/ppp_selection_dev.h"
39 #include "ppapi/c/dev/ppp_text_input_dev.h" 38 #include "ppapi/c/dev/ppp_text_input_dev.h"
40 #include "ppapi/c/dev/ppp_video_capture_dev.h" 39 #include "ppapi/c/dev/ppp_video_capture_dev.h"
41 #include "ppapi/c/dev/ppp_video_decoder_dev.h" 40 #include "ppapi/c/dev/ppp_video_decoder_dev.h"
42 #include "ppapi/c/dev/ppp_widget_dev.h" 41 #include "ppapi/c/dev/ppp_widget_dev.h"
43 #include "ppapi/c/dev/ppp_zoom_dev.h" 42 #include "ppapi/c/dev/ppp_zoom_dev.h"
44 #include "ppapi/c/ppb_audio.h" 43 #include "ppapi/c/ppb_audio.h"
45 #include "ppapi/c/ppb_audio_config.h" 44 #include "ppapi/c/ppb_audio_config.h"
45 #include "ppapi/c/ppb_console.h"
46 #include "ppapi/c/ppb_core.h" 46 #include "ppapi/c/ppb_core.h"
47 #include "ppapi/c/ppb_file_io.h" 47 #include "ppapi/c/ppb_file_io.h"
48 #include "ppapi/c/ppb_file_ref.h" 48 #include "ppapi/c/ppb_file_ref.h"
49 #include "ppapi/c/ppb_file_system.h" 49 #include "ppapi/c/ppb_file_system.h"
50 #include "ppapi/c/ppb_fullscreen.h" 50 #include "ppapi/c/ppb_fullscreen.h"
51 #include "ppapi/c/ppb_gamepad.h" 51 #include "ppapi/c/ppb_gamepad.h"
52 #include "ppapi/c/ppb_graphics_2d.h" 52 #include "ppapi/c/ppb_graphics_2d.h"
53 #include "ppapi/c/ppb_graphics_3d.h" 53 #include "ppapi/c/ppb_graphics_3d.h"
54 #include "ppapi/c/ppb_image_data.h" 54 #include "ppapi/c/ppb_image_data.h"
55 #include "ppapi/c/ppb_input_event.h" 55 #include "ppapi/c/ppb_input_event.h"
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
114 static int mystrcmp(const char* s1, const char *s2) { 114 static int mystrcmp(const char* s1, const char *s2) {
115 while((*s1 && *s2) && (*s1++ == *s2++)); 115 while((*s1 && *s2) && (*s1++ == *s2++));
116 return *(--s1) - *(--s2); 116 return *(--s1) - *(--s2);
117 } 117 }
118 118
119 /* BEGIN Declarations for all Wrapper Infos */ 119 /* BEGIN Declarations for all Wrapper Infos */
120 120
121 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Audio_1_0; 121 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Audio_1_0;
122 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_0; 122 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_0;
123 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_1; 123 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_1;
124 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_1_0;
124 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Core_1_0; 125 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Core_1_0;
125 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_0; 126 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_0;
126 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_1; 127 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_1;
127 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRef_1_0; 128 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRef_1_0;
128 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileSystem_1_0; 129 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileSystem_1_0;
129 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Fullscreen_1_0; 130 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Fullscreen_1_0;
130 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Gamepad_1_0; 131 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Gamepad_1_0;
131 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_1_0; 132 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_1_0;
132 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3D_1_0; 133 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3D_1_0;
133 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageData_1_0; 134 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageData_1_0;
(...skipping 29 matching lines...) Expand all
163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1; 164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1;
164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0; 165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0;
165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5; 166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5;
166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6; 167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6;
167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4; 168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4;
168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0; 169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0;
169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4; 170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4;
170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3; 171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3;
171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; 172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2;
172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4; 173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4;
173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_Dev_0_1;
174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1; 174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1;
175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4; 175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4;
176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1; 176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1;
177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DirectoryReader_Dev_0_5; 177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DirectoryReader_Dev_0_5;
178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5; 178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5;
179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6; 179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6;
180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Find_Dev_0_3; 180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Find_Dev_0_3;
181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6; 181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6;
182 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1; 182 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1;
183 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1; 183 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1;
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
251 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1 _3; 251 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1 _3;
252 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_Private_0_1; 252 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_Private_0_1;
253 /* END Declarations for all Wrapper Infos. */ 253 /* END Declarations for all Wrapper Infos. */
254 254
255 /* Not generating wrapper methods for PPB_Audio_1_0 */ 255 /* Not generating wrapper methods for PPB_Audio_1_0 */
256 256
257 /* Not generating wrapper methods for PPB_AudioConfig_1_0 */ 257 /* Not generating wrapper methods for PPB_AudioConfig_1_0 */
258 258
259 /* Not generating wrapper methods for PPB_AudioConfig_1_1 */ 259 /* Not generating wrapper methods for PPB_AudioConfig_1_1 */
260 260
261 /* Begin wrapper methods for PPB_Console_1_0 */
262
263 static __attribute__((pnaclcall))
264 void Pnacl_M25_PPB_Console_Log(PP_Instance instance, PP_LogLevel level, struct P P_Var value) {
265 const struct PPB_Console_1_0 *iface = Pnacl_WrapperInfo_PPB_Console_1_0.real_i face;
266 iface->Log(instance, level, value);
267 }
268
269 static __attribute__((pnaclcall))
270 void Pnacl_M25_PPB_Console_LogWithSource(PP_Instance instance, PP_LogLevel level , struct PP_Var source, struct PP_Var value) {
271 const struct PPB_Console_1_0 *iface = Pnacl_WrapperInfo_PPB_Console_1_0.real_i face;
272 iface->LogWithSource(instance, level, source, value);
273 }
274
275 /* End wrapper methods for PPB_Console_1_0 */
276
261 /* Begin wrapper methods for PPB_Core_1_0 */ 277 /* Begin wrapper methods for PPB_Core_1_0 */
262 278
263 static __attribute__((pnaclcall)) 279 static __attribute__((pnaclcall))
264 void Pnacl_M14_PPB_Core_AddRefResource(PP_Resource resource) { 280 void Pnacl_M14_PPB_Core_AddRefResource(PP_Resource resource) {
265 const struct PPB_Core_1_0 *iface = Pnacl_WrapperInfo_PPB_Core_1_0.real_iface; 281 const struct PPB_Core_1_0 *iface = Pnacl_WrapperInfo_PPB_Core_1_0.real_iface;
266 iface->AddRefResource(resource); 282 iface->AddRefResource(resource);
267 } 283 }
268 284
269 static __attribute__((pnaclcall)) 285 static __attribute__((pnaclcall))
270 void Pnacl_M14_PPB_Core_ReleaseResource(PP_Resource resource) { 286 void Pnacl_M14_PPB_Core_ReleaseResource(PP_Resource resource) {
(...skipping 1242 matching lines...) Expand 10 before | Expand all | Expand 10 after
1513 static __attribute__((pnaclcall)) 1529 static __attribute__((pnaclcall))
1514 void Pnacl_M19_PPB_AudioInput_Dev_Close(PP_Resource audio_input) { 1530 void Pnacl_M19_PPB_AudioInput_Dev_Close(PP_Resource audio_input) {
1515 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_ Dev_0_2.real_iface; 1531 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_ Dev_0_2.real_iface;
1516 iface->Close(audio_input); 1532 iface->Close(audio_input);
1517 } 1533 }
1518 1534
1519 /* End wrapper methods for PPB_AudioInput_Dev_0_2 */ 1535 /* End wrapper methods for PPB_AudioInput_Dev_0_2 */
1520 1536
1521 /* Not generating wrapper methods for PPB_Buffer_Dev_0_4 */ 1537 /* Not generating wrapper methods for PPB_Buffer_Dev_0_4 */
1522 1538
1523 /* Begin wrapper methods for PPB_Console_Dev_0_1 */
1524
1525 static __attribute__((pnaclcall))
1526 void Pnacl_M14_PPB_Console_Dev_Log(PP_Instance instance, PP_LogLevel_Dev level, struct PP_Var value) {
1527 const struct PPB_Console_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Console_Dev_0_ 1.real_iface;
1528 iface->Log(instance, level, value);
1529 }
1530
1531 static __attribute__((pnaclcall))
1532 void Pnacl_M14_PPB_Console_Dev_LogWithSource(PP_Instance instance, PP_LogLevel_D ev level, struct PP_Var source, struct PP_Var value) {
1533 const struct PPB_Console_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Console_Dev_0_ 1.real_iface;
1534 iface->LogWithSource(instance, level, source, value);
1535 }
1536
1537 /* End wrapper methods for PPB_Console_Dev_0_1 */
1538
1539 /* Not generating wrapper methods for PPB_Crypto_Dev_0_1 */ 1539 /* Not generating wrapper methods for PPB_Crypto_Dev_0_1 */
1540 1540
1541 /* Not generating wrapper methods for PPB_CursorControl_Dev_0_4 */ 1541 /* Not generating wrapper methods for PPB_CursorControl_Dev_0_4 */
1542 1542
1543 /* Begin wrapper methods for PPB_DeviceRef_Dev_0_1 */ 1543 /* Begin wrapper methods for PPB_DeviceRef_Dev_0_1 */
1544 1544
1545 static __attribute__((pnaclcall)) 1545 static __attribute__((pnaclcall))
1546 PP_Bool Pnacl_M18_PPB_DeviceRef_Dev_IsDeviceRef(PP_Resource resource) { 1546 PP_Bool Pnacl_M18_PPB_DeviceRef_Dev_IsDeviceRef(PP_Resource resource) {
1547 const struct PPB_DeviceRef_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_DeviceRef_De v_0_1.real_iface; 1547 const struct PPB_DeviceRef_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_DeviceRef_De v_0_1.real_iface;
1548 return iface->IsDeviceRef(resource); 1548 return iface->IsDeviceRef(resource);
(...skipping 1826 matching lines...) Expand 10 before | Expand all | Expand 10 after
3375 } 3375 }
3376 3376
3377 /* End wrapper methods for PPP_Instance_Private_0_1 */ 3377 /* End wrapper methods for PPP_Instance_Private_0_1 */
3378 3378
3379 /* Not generating wrapper interface for PPB_Audio_1_0 */ 3379 /* Not generating wrapper interface for PPB_Audio_1_0 */
3380 3380
3381 /* Not generating wrapper interface for PPB_AudioConfig_1_0 */ 3381 /* Not generating wrapper interface for PPB_AudioConfig_1_0 */
3382 3382
3383 /* Not generating wrapper interface for PPB_AudioConfig_1_1 */ 3383 /* Not generating wrapper interface for PPB_AudioConfig_1_1 */
3384 3384
3385 struct PPB_Console_1_0 Pnacl_Wrappers_PPB_Console_1_0 = {
3386 .Log = (void (*)(PP_Instance instance, PP_LogLevel level, struct PP_Var valu e))&Pnacl_M25_PPB_Console_Log,
3387 .LogWithSource = (void (*)(PP_Instance instance, PP_LogLevel level, struct P P_Var source, struct PP_Var value))&Pnacl_M25_PPB_Console_LogWithSource
3388 };
3389
3385 struct PPB_Core_1_0 Pnacl_Wrappers_PPB_Core_1_0 = { 3390 struct PPB_Core_1_0 Pnacl_Wrappers_PPB_Core_1_0 = {
3386 .AddRefResource = (void (*)(PP_Resource resource))&Pnacl_M14_PPB_Core_AddRef Resource, 3391 .AddRefResource = (void (*)(PP_Resource resource))&Pnacl_M14_PPB_Core_AddRef Resource,
3387 .ReleaseResource = (void (*)(PP_Resource resource))&Pnacl_M14_PPB_Core_Relea seResource, 3392 .ReleaseResource = (void (*)(PP_Resource resource))&Pnacl_M14_PPB_Core_Relea seResource,
3388 .GetTime = (PP_Time (*)(void))&Pnacl_M14_PPB_Core_GetTime, 3393 .GetTime = (PP_Time (*)(void))&Pnacl_M14_PPB_Core_GetTime,
3389 .GetTimeTicks = (PP_TimeTicks (*)(void))&Pnacl_M14_PPB_Core_GetTimeTicks, 3394 .GetTimeTicks = (PP_TimeTicks (*)(void))&Pnacl_M14_PPB_Core_GetTimeTicks,
3390 .CallOnMainThread = (void (*)(int32_t delay_in_milliseconds, struct PP_Compl etionCallback callback, int32_t result))&Pnacl_M14_PPB_Core_CallOnMainThread, 3395 .CallOnMainThread = (void (*)(int32_t delay_in_milliseconds, struct PP_Compl etionCallback callback, int32_t result))&Pnacl_M14_PPB_Core_CallOnMainThread,
3391 .IsMainThread = (PP_Bool (*)(void))&Pnacl_M14_PPB_Core_IsMainThread 3396 .IsMainThread = (PP_Bool (*)(void))&Pnacl_M14_PPB_Core_IsMainThread
3392 }; 3397 };
3393 3398
3394 struct PPB_FileIO_1_0 Pnacl_Wrappers_PPB_FileIO_1_0 = { 3399 struct PPB_FileIO_1_0 Pnacl_Wrappers_PPB_FileIO_1_0 = {
(...skipping 294 matching lines...) Expand 10 before | Expand all | Expand 10 after
3689 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera teDevices, 3694 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera teDevices,
3690 .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, 3695 .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,
3691 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB _AudioInput_Dev_GetCurrentConfig, 3696 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB _AudioInput_Dev_GetCurrentConfig,
3692 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn put_Dev_StartCapture, 3697 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn put_Dev_StartCapture,
3693 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp ut_Dev_StopCapture, 3698 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp ut_Dev_StopCapture,
3694 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl ose 3699 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl ose
3695 }; 3700 };
3696 3701
3697 /* Not generating wrapper interface for PPB_Buffer_Dev_0_4 */ 3702 /* Not generating wrapper interface for PPB_Buffer_Dev_0_4 */
3698 3703
3699 struct PPB_Console_Dev_0_1 Pnacl_Wrappers_PPB_Console_Dev_0_1 = {
3700 .Log = (void (*)(PP_Instance instance, PP_LogLevel_Dev level, struct PP_Var value))&Pnacl_M14_PPB_Console_Dev_Log,
3701 .LogWithSource = (void (*)(PP_Instance instance, PP_LogLevel_Dev level, stru ct PP_Var source, struct PP_Var value))&Pnacl_M14_PPB_Console_Dev_LogWithSource
3702 };
3703
3704 /* Not generating wrapper interface for PPB_Crypto_Dev_0_1 */ 3704 /* Not generating wrapper interface for PPB_Crypto_Dev_0_1 */
3705 3705
3706 /* Not generating wrapper interface for PPB_CursorControl_Dev_0_4 */ 3706 /* Not generating wrapper interface for PPB_CursorControl_Dev_0_4 */
3707 3707
3708 struct PPB_DeviceRef_Dev_0_1 Pnacl_Wrappers_PPB_DeviceRef_Dev_0_1 = { 3708 struct PPB_DeviceRef_Dev_0_1 Pnacl_Wrappers_PPB_DeviceRef_Dev_0_1 = {
3709 .IsDeviceRef = (PP_Bool (*)(PP_Resource resource))&Pnacl_M18_PPB_DeviceRef_D ev_IsDeviceRef, 3709 .IsDeviceRef = (PP_Bool (*)(PP_Resource resource))&Pnacl_M18_PPB_DeviceRef_D ev_IsDeviceRef,
3710 .GetType = (PP_DeviceType_Dev (*)(PP_Resource device_ref))&Pnacl_M18_PPB_Dev iceRef_Dev_GetType, 3710 .GetType = (PP_DeviceType_Dev (*)(PP_Resource device_ref))&Pnacl_M18_PPB_Dev iceRef_Dev_GetType,
3711 .GetName = (struct PP_Var (*)(PP_Resource device_ref))&Pnacl_M18_PPB_DeviceR ef_Dev_GetName 3711 .GetName = (struct PP_Var (*)(PP_Resource device_ref))&Pnacl_M18_PPB_DeviceR ef_Dev_GetName
3712 }; 3712 };
3713 3713
(...skipping 463 matching lines...) Expand 10 before | Expand all | Expand 10 after
4177 .wrapped_iface = NULL /* Still need slot for real_iface */, 4177 .wrapped_iface = NULL /* Still need slot for real_iface */,
4178 .real_iface = NULL 4178 .real_iface = NULL
4179 }; 4179 };
4180 4180
4181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_1 = { 4181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_1 = {
4182 .iface_macro = PPB_AUDIO_CONFIG_INTERFACE_1_1, 4182 .iface_macro = PPB_AUDIO_CONFIG_INTERFACE_1_1,
4183 .wrapped_iface = NULL /* Still need slot for real_iface */, 4183 .wrapped_iface = NULL /* Still need slot for real_iface */,
4184 .real_iface = NULL 4184 .real_iface = NULL
4185 }; 4185 };
4186 4186
4187 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_1_0 = {
4188 .iface_macro = PPB_CONSOLE_INTERFACE_1_0,
4189 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Console_1_0,
4190 .real_iface = NULL
4191 };
4192
4187 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Core_1_0 = { 4193 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Core_1_0 = {
4188 .iface_macro = PPB_CORE_INTERFACE_1_0, 4194 .iface_macro = PPB_CORE_INTERFACE_1_0,
4189 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Core_1_0, 4195 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Core_1_0,
4190 .real_iface = NULL 4196 .real_iface = NULL
4191 }; 4197 };
4192 4198
4193 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_0 = { 4199 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_0 = {
4194 .iface_macro = PPB_FILEIO_INTERFACE_1_0, 4200 .iface_macro = PPB_FILEIO_INTERFACE_1_0,
4195 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileIO_1_0, 4201 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileIO_1_0,
4196 .real_iface = NULL 4202 .real_iface = NULL
(...skipping 274 matching lines...) Expand 10 before | Expand all | Expand 10 after
4471 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2, 4477 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2,
4472 .real_iface = NULL 4478 .real_iface = NULL
4473 }; 4479 };
4474 4480
4475 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = { 4481 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = {
4476 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4, 4482 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4,
4477 .wrapped_iface = NULL /* Still need slot for real_iface */, 4483 .wrapped_iface = NULL /* Still need slot for real_iface */,
4478 .real_iface = NULL 4484 .real_iface = NULL
4479 }; 4485 };
4480 4486
4481 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_Dev_0_1 = {
4482 .iface_macro = PPB_CONSOLE_DEV_INTERFACE_0_1,
4483 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Console_Dev_0_1,
4484 .real_iface = NULL
4485 };
4486
4487 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1 = { 4487 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1 = {
4488 .iface_macro = PPB_CRYPTO_DEV_INTERFACE_0_1, 4488 .iface_macro = PPB_CRYPTO_DEV_INTERFACE_0_1,
4489 .wrapped_iface = NULL /* Still need slot for real_iface */, 4489 .wrapped_iface = NULL /* Still need slot for real_iface */,
4490 .real_iface = NULL 4490 .real_iface = NULL
4491 }; 4491 };
4492 4492
4493 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4 = { 4493 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4 = {
4494 .iface_macro = PPB_CURSOR_CONTROL_DEV_INTERFACE_0_4, 4494 .iface_macro = PPB_CURSOR_CONTROL_DEV_INTERFACE_0_4,
4495 .wrapped_iface = NULL /* Still need slot for real_iface */, 4495 .wrapped_iface = NULL /* Still need slot for real_iface */,
4496 .real_iface = NULL 4496 .real_iface = NULL
(...skipping 458 matching lines...) Expand 10 before | Expand all | Expand 10 after
4955 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_Private_0_1 = { 4955 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_Private_0_1 = {
4956 .iface_macro = PPP_INSTANCE_PRIVATE_INTERFACE_0_1, 4956 .iface_macro = PPP_INSTANCE_PRIVATE_INTERFACE_0_1,
4957 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Instance_Private_0_1, 4957 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Instance_Private_0_1,
4958 .real_iface = NULL 4958 .real_iface = NULL
4959 }; 4959 };
4960 4960
4961 static struct __PnaclWrapperInfo *s_ppb_wrappers[] = { 4961 static struct __PnaclWrapperInfo *s_ppb_wrappers[] = {
4962 &Pnacl_WrapperInfo_PPB_Audio_1_0, 4962 &Pnacl_WrapperInfo_PPB_Audio_1_0,
4963 &Pnacl_WrapperInfo_PPB_AudioConfig_1_0, 4963 &Pnacl_WrapperInfo_PPB_AudioConfig_1_0,
4964 &Pnacl_WrapperInfo_PPB_AudioConfig_1_1, 4964 &Pnacl_WrapperInfo_PPB_AudioConfig_1_1,
4965 &Pnacl_WrapperInfo_PPB_Console_1_0,
4965 &Pnacl_WrapperInfo_PPB_Core_1_0, 4966 &Pnacl_WrapperInfo_PPB_Core_1_0,
4966 &Pnacl_WrapperInfo_PPB_FileIO_1_0, 4967 &Pnacl_WrapperInfo_PPB_FileIO_1_0,
4967 &Pnacl_WrapperInfo_PPB_FileIO_1_1, 4968 &Pnacl_WrapperInfo_PPB_FileIO_1_1,
4968 &Pnacl_WrapperInfo_PPB_FileRef_1_0, 4969 &Pnacl_WrapperInfo_PPB_FileRef_1_0,
4969 &Pnacl_WrapperInfo_PPB_FileSystem_1_0, 4970 &Pnacl_WrapperInfo_PPB_FileSystem_1_0,
4970 &Pnacl_WrapperInfo_PPB_Fullscreen_1_0, 4971 &Pnacl_WrapperInfo_PPB_Fullscreen_1_0,
4971 &Pnacl_WrapperInfo_PPB_Gamepad_1_0, 4972 &Pnacl_WrapperInfo_PPB_Gamepad_1_0,
4972 &Pnacl_WrapperInfo_PPB_Graphics2D_1_0, 4973 &Pnacl_WrapperInfo_PPB_Graphics2D_1_0,
4973 &Pnacl_WrapperInfo_PPB_Graphics3D_1_0, 4974 &Pnacl_WrapperInfo_PPB_Graphics3D_1_0,
4974 &Pnacl_WrapperInfo_PPB_ImageData_1_0, 4975 &Pnacl_WrapperInfo_PPB_ImageData_1_0,
(...skipping 23 matching lines...) Expand all
4998 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1, 4999 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1,
4999 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0, 5000 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0,
5000 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5, 5001 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5,
5001 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6, 5002 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6,
5002 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4, 5003 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4,
5003 &Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0, 5004 &Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0,
5004 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4, 5005 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4,
5005 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3, 5006 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3,
5006 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, 5007 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2,
5007 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4, 5008 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4,
5008 &Pnacl_WrapperInfo_PPB_Console_Dev_0_1,
5009 &Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1, 5009 &Pnacl_WrapperInfo_PPB_Crypto_Dev_0_1,
5010 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4, 5010 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4,
5011 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, 5011 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1,
5012 &Pnacl_WrapperInfo_PPB_DirectoryReader_Dev_0_5, 5012 &Pnacl_WrapperInfo_PPB_DirectoryReader_Dev_0_5,
5013 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, 5013 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5,
5014 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, 5014 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6,
5015 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3, 5015 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3,
5016 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, 5016 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6,
5017 &Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1, 5017 &Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1,
5018 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1, 5018 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1,
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
5169 } 5169 }
5170 5170
5171 if (wrapper->wrapped_iface) { 5171 if (wrapper->wrapped_iface) {
5172 return wrapper->wrapped_iface; 5172 return wrapper->wrapped_iface;
5173 } else { 5173 } else {
5174 return wrapper->real_iface; 5174 return wrapper->real_iface;
5175 } 5175 }
5176 } 5176 }
5177 5177
5178 #endif 5178 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698