OLD | NEW |
(Empty) | |
| 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 |
| 3 * found in the LICENSE file. |
| 4 */ |
| 5 |
| 6 /* Last generated from IDL: Tue Sep 4 17:22:07 2012. */ |
| 7 #include "ppapi/generators/pnacl_shim.h" |
| 8 |
| 9 #include "ppapi/c/ppb.h" |
| 10 #include "ppapi/c/dev/ppb_audio_input_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_cursor_control_dev.h" |
| 14 #include "ppapi/c/dev/ppb_device_ref_dev.h" |
| 15 #include "ppapi/c/dev/ppb_file_chooser_dev.h" |
| 16 #include "ppapi/c/dev/ppb_find_dev.h" |
| 17 #include "ppapi/c/dev/ppb_font_dev.h" |
| 18 #include "ppapi/c/dev/ppb_graphics_2d_dev.h" |
| 19 #include "ppapi/c/dev/ppb_ime_input_event_dev.h" |
| 20 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h" |
| 21 #include "ppapi/c/dev/ppb_memory_dev.h" |
| 22 #include "ppapi/c/dev/ppb_message_loop_dev.h" |
| 23 #include "ppapi/c/dev/ppb_printing_dev.h" |
| 24 #include "ppapi/c/dev/ppb_resource_array_dev.h" |
| 25 #include "ppapi/c/dev/ppb_scrollbar_dev.h" |
| 26 #include "ppapi/c/dev/ppb_testing_dev.h" |
| 27 #include "ppapi/c/dev/ppb_text_input_dev.h" |
| 28 #include "ppapi/c/dev/ppb_url_util_dev.h" |
| 29 #include "ppapi/c/dev/ppb_video_capture_dev.h" |
| 30 #include "ppapi/c/dev/ppb_video_decoder_dev.h" |
| 31 #include "ppapi/c/dev/ppb_video_layer_dev.h" |
| 32 #include "ppapi/c/dev/ppb_view_dev.h" |
| 33 #include "ppapi/c/dev/ppb_widget_dev.h" |
| 34 #include "ppapi/c/dev/ppb_zoom_dev.h" |
| 35 #include "ppapi/c/dev/ppp_printing_dev.h" |
| 36 #include "ppapi/c/dev/ppp_text_input_dev.h" |
| 37 #include "ppapi/c/dev/ppp_video_decoder_dev.h" |
| 38 #include "ppapi/c/dev/ppp_widget_dev.h" |
| 39 #include "ppapi/c/dev/ppp_zoom_dev.h" |
| 40 #include "ppapi/c/ppb_audio.h" |
| 41 #include "ppapi/c/ppb_audio_config.h" |
| 42 #include "ppapi/c/ppb_core.h" |
| 43 #include "ppapi/c/ppb_file_io.h" |
| 44 #include "ppapi/c/ppb_file_ref.h" |
| 45 #include "ppapi/c/ppb_file_system.h" |
| 46 #include "ppapi/c/ppb_fullscreen.h" |
| 47 #include "ppapi/c/ppb_gamepad.h" |
| 48 #include "ppapi/c/ppb_graphics_2d.h" |
| 49 #include "ppapi/c/ppb_graphics_3d.h" |
| 50 #include "ppapi/c/ppb_image_data.h" |
| 51 #include "ppapi/c/ppb_input_event.h" |
| 52 #include "ppapi/c/ppb_instance.h" |
| 53 #include "ppapi/c/ppb_messaging.h" |
| 54 #include "ppapi/c/ppb_mouse_cursor.h" |
| 55 #include "ppapi/c/ppb_mouse_lock.h" |
| 56 #include "ppapi/c/ppb_url_loader.h" |
| 57 #include "ppapi/c/ppb_url_request_info.h" |
| 58 #include "ppapi/c/ppb_url_response_info.h" |
| 59 #include "ppapi/c/ppb_var.h" |
| 60 #include "ppapi/c/ppb_var_array_buffer.h" |
| 61 #include "ppapi/c/ppb_view.h" |
| 62 #include "ppapi/c/ppb_websocket.h" |
| 63 #include "ppapi/c/ppp_graphics_3d.h" |
| 64 #include "ppapi/c/ppp_input_event.h" |
| 65 #include "ppapi/c/ppp_instance.h" |
| 66 #include "ppapi/c/ppp_messaging.h" |
| 67 #include "ppapi/c/ppp_mouse_lock.h" |
| 68 #include "ppapi/c/private/ppb_content_decryptor_private.h" |
| 69 #include "ppapi/c/private/ppb_file_ref_private.h" |
| 70 #include "ppapi/c/private/ppb_flash.h" |
| 71 #include "ppapi/c/private/ppb_flash_clipboard.h" |
| 72 #include "ppapi/c/private/ppb_flash_device_id.h" |
| 73 #include "ppapi/c/private/ppb_flash_fullscreen.h" |
| 74 #include "ppapi/c/private/ppb_flash_message_loop.h" |
| 75 #include "ppapi/c/private/ppb_flash_print.h" |
| 76 #include "ppapi/c/private/ppb_flash_tcp_socket.h" |
| 77 #include "ppapi/c/private/ppb_flash_udp_socket.h" |
| 78 #include "ppapi/c/private/ppb_host_resolver_private.h" |
| 79 #include "ppapi/c/private/ppb_net_address_private.h" |
| 80 #include "ppapi/c/private/ppb_network_list_private.h" |
| 81 #include "ppapi/c/private/ppb_network_monitor_private.h" |
| 82 #include "ppapi/c/private/ppb_talk_private.h" |
| 83 #include "ppapi/c/private/ppb_tcp_server_socket_private.h" |
| 84 #include "ppapi/c/private/ppb_tcp_socket_private.h" |
| 85 #include "ppapi/c/private/ppb_udp_socket_private.h" |
| 86 #include "ppapi/c/private/ppb_x509_certificate_private.h" |
| 87 #include "ppapi/c/private/ppp_content_decryptor_private.h" |
| 88 #include "ppapi/c/private/ppp_flash_browser_operations.h" |
| 89 #include "ppapi/c/trusted/ppb_audio_input_trusted_dev.h" |
| 90 #include "ppapi/c/trusted/ppb_audio_trusted.h" |
| 91 #include "ppapi/c/trusted/ppb_broker_trusted.h" |
| 92 #include "ppapi/c/trusted/ppb_browser_font_trusted.h" |
| 93 #include "ppapi/c/trusted/ppb_buffer_trusted.h" |
| 94 #include "ppapi/c/trusted/ppb_char_set_trusted.h" |
| 95 #include "ppapi/c/trusted/ppb_file_chooser_trusted.h" |
| 96 #include "ppapi/c/trusted/ppb_file_io_trusted.h" |
| 97 #include "ppapi/c/trusted/ppb_image_data_trusted.h" |
| 98 #include "ppapi/c/trusted/ppb_url_loader_trusted.h" |
| 99 |
| 100 /* Use local strcmp to avoid dependency on libc. */ |
| 101 static int mystrcmp(const char* s1, const char *s2) { |
| 102 while((*s1 && *s2) && (*s1++ == *s2++)); |
| 103 return *(--s1) - *(--s2); |
| 104 } |
| 105 |
| 106 /* BEGIN Declarations for all Wrapper Infos */ |
| 107 |
| 108 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Audio_1_0; |
| 109 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_0; |
| 110 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_1; |
| 111 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Core_1_0; |
| 112 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_0; |
| 113 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRef_1_0; |
| 114 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileSystem_1_0; |
| 115 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Fullscreen_1_0; |
| 116 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Gamepad_1_0; |
| 117 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_1_0; |
| 118 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3D_1_0; |
| 119 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageData_1_0; |
| 120 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_InputEvent_1_0; |
| 121 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseInputEvent_1_0; |
| 122 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1; |
| 123 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0; |
| 124 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0; |
| 125 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0; |
| 126 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_0_5; |
| 127 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_1_0; |
| 128 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Messaging_1_0; |
| 129 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseCursor_1_0; |
| 130 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseLock_1_0; |
| 131 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoader_1_0; |
| 132 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0; |
| 133 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0; |
| 134 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_0; |
| 135 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_1; |
| 136 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0; |
| 137 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_1_0; |
| 138 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0; |
| 139 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Graphics3D_1_0; |
| 140 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_InputEvent_0_1; |
| 141 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_0; |
| 142 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_1; |
| 143 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0; |
| 144 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0; |
| 145 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1
; |
| 146 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6; |
| 147 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2; |
| 148 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0; |
| 149 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1; |
| 150 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0; |
| 151 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5; |
| 152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6; |
| 153 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4; |
| 154 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4; |
| 155 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3; |
| 156 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1; |
| 157 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; |
| 158 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4; |
| 159 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_Dev_0_1; |
| 160 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4; |
| 161 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1; |
| 162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5; |
| 163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6; |
| 164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Find_Dev_0_3; |
| 165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6; |
| 166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1; |
| 167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1; |
| 168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2; |
| 169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_Dev_0_
1; |
| 170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Memory_Dev_0_1; |
| 171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MessageLoop_Dev_0_1; |
| 172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_6; |
| 173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ResourceArray_Dev_0_1; |
| 174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Scrollbar_Dev_0_5; |
| 175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_7; |
| 176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_8; |
| 177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9; |
| 178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_91; |
| 179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TextInput_Dev_0_1; |
| 180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TextInput_Dev_0_2; |
| 181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6; |
| 182 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_1; |
| 183 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2; |
| 184 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16; |
| 185 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoLayer_Dev_0_1; |
| 186 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_Dev_0_1; |
| 187 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Widget_Dev_0_3; |
| 188 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Widget_Dev_0_4; |
| 189 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2; |
| 190 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Printing_Dev_0_6; |
| 191 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_TextInput_Dev_0_1; |
| 192 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_VideoDecoder_Dev_0_9; |
| 193 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_VideoDecoder_Dev_0_10; |
| 194 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_VideoDecoder_Dev_0_11; |
| 195 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Widget_Dev_0_2; |
| 196 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Zoom_Dev_0_3; |
| 197 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_
0_1; |
| 198 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1; |
| 199 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_0; |
| 200 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_1; |
| 201 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_2; |
| 202 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_3; |
| 203 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4; |
| 204 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5; |
| 205 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0; |
| 206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0; |
| 207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0; |
| 208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1; |
| 209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1; |
| 210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Print_1_0; |
| 211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2; |
| 212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_UDPSocket_0_1; |
| 213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1; |
| 214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1; |
| 215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0; |
| 216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1; |
| 217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkList_Private_0_2; |
| 218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkMonitor_Private_0_
2; |
| 219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Talk_Private_1_0; |
| 220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0
_1; |
| 221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_3; |
| 222 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_4; |
| 223 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_2; |
| 224 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_3; |
| 225 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_4; |
| 226 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_X509Certificate_Private_0
_1; |
| 227 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_ContentDecryptor_Private_
0_1; |
| 228 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1
_0; |
| 229 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1
_2; |
| 230 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1
_3; |
| 231 /* END Declarations for all Wrapper Infos. */ |
| 232 |
| 233 /* Not generating wrapper methods for PPB_Audio_1_0 */ |
| 234 |
| 235 /* Not generating wrapper methods for PPB_AudioConfig_1_0 */ |
| 236 |
| 237 /* Not generating wrapper methods for PPB_AudioConfig_1_1 */ |
| 238 |
| 239 /* Begin wrapper methods for PPB_Core_1_0 */ |
| 240 |
| 241 static __attribute__((pnaclcall)) |
| 242 void Pnacl_M14_PPB_Core_AddRefResource(PP_Resource resource) { |
| 243 const struct PPB_Core_1_0 *iface = Pnacl_WrapperInfo_PPB_Core_1_0.real_iface; |
| 244 iface->AddRefResource(resource); |
| 245 } |
| 246 |
| 247 static __attribute__((pnaclcall)) |
| 248 void Pnacl_M14_PPB_Core_ReleaseResource(PP_Resource resource) { |
| 249 const struct PPB_Core_1_0 *iface = Pnacl_WrapperInfo_PPB_Core_1_0.real_iface; |
| 250 iface->ReleaseResource(resource); |
| 251 } |
| 252 |
| 253 static __attribute__((pnaclcall)) |
| 254 PP_Time Pnacl_M14_PPB_Core_GetTime() { |
| 255 const struct PPB_Core_1_0 *iface = Pnacl_WrapperInfo_PPB_Core_1_0.real_iface; |
| 256 return iface->GetTime(); |
| 257 } |
| 258 |
| 259 static __attribute__((pnaclcall)) |
| 260 PP_TimeTicks Pnacl_M14_PPB_Core_GetTimeTicks() { |
| 261 const struct PPB_Core_1_0 *iface = Pnacl_WrapperInfo_PPB_Core_1_0.real_iface; |
| 262 return iface->GetTimeTicks(); |
| 263 } |
| 264 |
| 265 static __attribute__((pnaclcall)) |
| 266 void Pnacl_M14_PPB_Core_CallOnMainThread(int32_t delay_in_milliseconds, struct P
P_CompletionCallback callback, int32_t result) { |
| 267 const struct PPB_Core_1_0 *iface = Pnacl_WrapperInfo_PPB_Core_1_0.real_iface; |
| 268 iface->CallOnMainThread(delay_in_milliseconds, callback, result); |
| 269 } |
| 270 |
| 271 static __attribute__((pnaclcall)) |
| 272 PP_Bool Pnacl_M14_PPB_Core_IsMainThread() { |
| 273 const struct PPB_Core_1_0 *iface = Pnacl_WrapperInfo_PPB_Core_1_0.real_iface; |
| 274 return iface->IsMainThread(); |
| 275 } |
| 276 |
| 277 /* End wrapper methods for PPB_Core_1_0 */ |
| 278 |
| 279 /* Begin wrapper methods for PPB_FileIO_1_0 */ |
| 280 |
| 281 static __attribute__((pnaclcall)) |
| 282 PP_Resource Pnacl_M14_PPB_FileIO_Create(PP_Instance instance) { |
| 283 const struct PPB_FileIO_1_0 *iface = Pnacl_WrapperInfo_PPB_FileIO_1_0.real_ifa
ce; |
| 284 return iface->Create(instance); |
| 285 } |
| 286 |
| 287 static __attribute__((pnaclcall)) |
| 288 PP_Bool Pnacl_M14_PPB_FileIO_IsFileIO(PP_Resource resource) { |
| 289 const struct PPB_FileIO_1_0 *iface = Pnacl_WrapperInfo_PPB_FileIO_1_0.real_ifa
ce; |
| 290 return iface->IsFileIO(resource); |
| 291 } |
| 292 |
| 293 static __attribute__((pnaclcall)) |
| 294 int32_t Pnacl_M14_PPB_FileIO_Open(PP_Resource file_io, PP_Resource file_ref, int
32_t open_flags, struct PP_CompletionCallback callback) { |
| 295 const struct PPB_FileIO_1_0 *iface = Pnacl_WrapperInfo_PPB_FileIO_1_0.real_ifa
ce; |
| 296 return iface->Open(file_io, file_ref, open_flags, callback); |
| 297 } |
| 298 |
| 299 static __attribute__((pnaclcall)) |
| 300 int32_t Pnacl_M14_PPB_FileIO_Query(PP_Resource file_io, struct PP_FileInfo* info
, struct PP_CompletionCallback callback) { |
| 301 const struct PPB_FileIO_1_0 *iface = Pnacl_WrapperInfo_PPB_FileIO_1_0.real_ifa
ce; |
| 302 return iface->Query(file_io, info, callback); |
| 303 } |
| 304 |
| 305 static __attribute__((pnaclcall)) |
| 306 int32_t Pnacl_M14_PPB_FileIO_Touch(PP_Resource file_io, PP_Time last_access_time
, PP_Time last_modified_time, struct PP_CompletionCallback callback) { |
| 307 const struct PPB_FileIO_1_0 *iface = Pnacl_WrapperInfo_PPB_FileIO_1_0.real_ifa
ce; |
| 308 return iface->Touch(file_io, last_access_time, last_modified_time, callback); |
| 309 } |
| 310 |
| 311 static __attribute__((pnaclcall)) |
| 312 int32_t Pnacl_M14_PPB_FileIO_Read(PP_Resource file_io, int64_t offset, char* buf
fer, int32_t bytes_to_read, struct PP_CompletionCallback callback) { |
| 313 const struct PPB_FileIO_1_0 *iface = Pnacl_WrapperInfo_PPB_FileIO_1_0.real_ifa
ce; |
| 314 return iface->Read(file_io, offset, buffer, bytes_to_read, callback); |
| 315 } |
| 316 |
| 317 static __attribute__((pnaclcall)) |
| 318 int32_t Pnacl_M14_PPB_FileIO_Write(PP_Resource file_io, int64_t offset, const ch
ar* buffer, int32_t bytes_to_write, struct PP_CompletionCallback callback) { |
| 319 const struct PPB_FileIO_1_0 *iface = Pnacl_WrapperInfo_PPB_FileIO_1_0.real_ifa
ce; |
| 320 return iface->Write(file_io, offset, buffer, bytes_to_write, callback); |
| 321 } |
| 322 |
| 323 static __attribute__((pnaclcall)) |
| 324 int32_t Pnacl_M14_PPB_FileIO_SetLength(PP_Resource file_io, int64_t length, stru
ct PP_CompletionCallback callback) { |
| 325 const struct PPB_FileIO_1_0 *iface = Pnacl_WrapperInfo_PPB_FileIO_1_0.real_ifa
ce; |
| 326 return iface->SetLength(file_io, length, callback); |
| 327 } |
| 328 |
| 329 static __attribute__((pnaclcall)) |
| 330 int32_t Pnacl_M14_PPB_FileIO_Flush(PP_Resource file_io, struct PP_CompletionCall
back callback) { |
| 331 const struct PPB_FileIO_1_0 *iface = Pnacl_WrapperInfo_PPB_FileIO_1_0.real_ifa
ce; |
| 332 return iface->Flush(file_io, callback); |
| 333 } |
| 334 |
| 335 static __attribute__((pnaclcall)) |
| 336 void Pnacl_M14_PPB_FileIO_Close(PP_Resource file_io) { |
| 337 const struct PPB_FileIO_1_0 *iface = Pnacl_WrapperInfo_PPB_FileIO_1_0.real_ifa
ce; |
| 338 iface->Close(file_io); |
| 339 } |
| 340 |
| 341 /* End wrapper methods for PPB_FileIO_1_0 */ |
| 342 |
| 343 /* Begin wrapper methods for PPB_FileRef_1_0 */ |
| 344 |
| 345 static __attribute__((pnaclcall)) |
| 346 PP_Resource Pnacl_M14_PPB_FileRef_Create(PP_Resource file_system, const char* pa
th) { |
| 347 const struct PPB_FileRef_1_0 *iface = Pnacl_WrapperInfo_PPB_FileRef_1_0.real_i
face; |
| 348 return iface->Create(file_system, path); |
| 349 } |
| 350 |
| 351 static __attribute__((pnaclcall)) |
| 352 PP_Bool Pnacl_M14_PPB_FileRef_IsFileRef(PP_Resource resource) { |
| 353 const struct PPB_FileRef_1_0 *iface = Pnacl_WrapperInfo_PPB_FileRef_1_0.real_i
face; |
| 354 return iface->IsFileRef(resource); |
| 355 } |
| 356 |
| 357 static __attribute__((pnaclcall)) |
| 358 PP_FileSystemType Pnacl_M14_PPB_FileRef_GetFileSystemType(PP_Resource file_ref)
{ |
| 359 const struct PPB_FileRef_1_0 *iface = Pnacl_WrapperInfo_PPB_FileRef_1_0.real_i
face; |
| 360 return iface->GetFileSystemType(file_ref); |
| 361 } |
| 362 |
| 363 static __attribute__((pnaclcall)) |
| 364 struct PP_Var Pnacl_M14_PPB_FileRef_GetName(PP_Resource file_ref) { |
| 365 const struct PPB_FileRef_1_0 *iface = Pnacl_WrapperInfo_PPB_FileRef_1_0.real_i
face; |
| 366 return iface->GetName(file_ref); |
| 367 } |
| 368 |
| 369 static __attribute__((pnaclcall)) |
| 370 struct PP_Var Pnacl_M14_PPB_FileRef_GetPath(PP_Resource file_ref) { |
| 371 const struct PPB_FileRef_1_0 *iface = Pnacl_WrapperInfo_PPB_FileRef_1_0.real_i
face; |
| 372 return iface->GetPath(file_ref); |
| 373 } |
| 374 |
| 375 static __attribute__((pnaclcall)) |
| 376 PP_Resource Pnacl_M14_PPB_FileRef_GetParent(PP_Resource file_ref) { |
| 377 const struct PPB_FileRef_1_0 *iface = Pnacl_WrapperInfo_PPB_FileRef_1_0.real_i
face; |
| 378 return iface->GetParent(file_ref); |
| 379 } |
| 380 |
| 381 static __attribute__((pnaclcall)) |
| 382 int32_t Pnacl_M14_PPB_FileRef_MakeDirectory(PP_Resource directory_ref, PP_Bool m
ake_ancestors, struct PP_CompletionCallback callback) { |
| 383 const struct PPB_FileRef_1_0 *iface = Pnacl_WrapperInfo_PPB_FileRef_1_0.real_i
face; |
| 384 return iface->MakeDirectory(directory_ref, make_ancestors, callback); |
| 385 } |
| 386 |
| 387 static __attribute__((pnaclcall)) |
| 388 int32_t Pnacl_M14_PPB_FileRef_Touch(PP_Resource file_ref, PP_Time last_access_ti
me, PP_Time last_modified_time, struct PP_CompletionCallback callback) { |
| 389 const struct PPB_FileRef_1_0 *iface = Pnacl_WrapperInfo_PPB_FileRef_1_0.real_i
face; |
| 390 return iface->Touch(file_ref, last_access_time, last_modified_time, callback); |
| 391 } |
| 392 |
| 393 static __attribute__((pnaclcall)) |
| 394 int32_t Pnacl_M14_PPB_FileRef_Delete(PP_Resource file_ref, struct PP_CompletionC
allback callback) { |
| 395 const struct PPB_FileRef_1_0 *iface = Pnacl_WrapperInfo_PPB_FileRef_1_0.real_i
face; |
| 396 return iface->Delete(file_ref, callback); |
| 397 } |
| 398 |
| 399 static __attribute__((pnaclcall)) |
| 400 int32_t Pnacl_M14_PPB_FileRef_Rename(PP_Resource file_ref, PP_Resource new_file_
ref, struct PP_CompletionCallback callback) { |
| 401 const struct PPB_FileRef_1_0 *iface = Pnacl_WrapperInfo_PPB_FileRef_1_0.real_i
face; |
| 402 return iface->Rename(file_ref, new_file_ref, callback); |
| 403 } |
| 404 |
| 405 /* End wrapper methods for PPB_FileRef_1_0 */ |
| 406 |
| 407 /* Begin wrapper methods for PPB_FileSystem_1_0 */ |
| 408 |
| 409 static __attribute__((pnaclcall)) |
| 410 PP_Resource Pnacl_M14_PPB_FileSystem_Create(PP_Instance instance, PP_FileSystemT
ype type) { |
| 411 const struct PPB_FileSystem_1_0 *iface = Pnacl_WrapperInfo_PPB_FileSystem_1_0.
real_iface; |
| 412 return iface->Create(instance, type); |
| 413 } |
| 414 |
| 415 static __attribute__((pnaclcall)) |
| 416 PP_Bool Pnacl_M14_PPB_FileSystem_IsFileSystem(PP_Resource resource) { |
| 417 const struct PPB_FileSystem_1_0 *iface = Pnacl_WrapperInfo_PPB_FileSystem_1_0.
real_iface; |
| 418 return iface->IsFileSystem(resource); |
| 419 } |
| 420 |
| 421 static __attribute__((pnaclcall)) |
| 422 int32_t Pnacl_M14_PPB_FileSystem_Open(PP_Resource file_system, int64_t expected_
size, struct PP_CompletionCallback callback) { |
| 423 const struct PPB_FileSystem_1_0 *iface = Pnacl_WrapperInfo_PPB_FileSystem_1_0.
real_iface; |
| 424 return iface->Open(file_system, expected_size, callback); |
| 425 } |
| 426 |
| 427 static __attribute__((pnaclcall)) |
| 428 PP_FileSystemType Pnacl_M14_PPB_FileSystem_GetType(PP_Resource file_system) { |
| 429 const struct PPB_FileSystem_1_0 *iface = Pnacl_WrapperInfo_PPB_FileSystem_1_0.
real_iface; |
| 430 return iface->GetType(file_system); |
| 431 } |
| 432 |
| 433 /* End wrapper methods for PPB_FileSystem_1_0 */ |
| 434 |
| 435 /* Not generating wrapper methods for PPB_Fullscreen_1_0 */ |
| 436 |
| 437 /* Not generating wrapper methods for PPB_Gamepad_1_0 */ |
| 438 |
| 439 /* Begin wrapper methods for PPB_Graphics2D_1_0 */ |
| 440 |
| 441 static __attribute__((pnaclcall)) |
| 442 PP_Resource Pnacl_M14_PPB_Graphics2D_Create(PP_Instance instance, const struct P
P_Size* size, PP_Bool is_always_opaque) { |
| 443 const struct PPB_Graphics2D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics2D_1_0.
real_iface; |
| 444 return iface->Create(instance, size, is_always_opaque); |
| 445 } |
| 446 |
| 447 static __attribute__((pnaclcall)) |
| 448 PP_Bool Pnacl_M14_PPB_Graphics2D_IsGraphics2D(PP_Resource resource) { |
| 449 const struct PPB_Graphics2D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics2D_1_0.
real_iface; |
| 450 return iface->IsGraphics2D(resource); |
| 451 } |
| 452 |
| 453 static __attribute__((pnaclcall)) |
| 454 PP_Bool Pnacl_M14_PPB_Graphics2D_Describe(PP_Resource graphics_2d, struct PP_Siz
e* size, PP_Bool* is_always_opqaue) { |
| 455 const struct PPB_Graphics2D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics2D_1_0.
real_iface; |
| 456 return iface->Describe(graphics_2d, size, is_always_opqaue); |
| 457 } |
| 458 |
| 459 static __attribute__((pnaclcall)) |
| 460 void Pnacl_M14_PPB_Graphics2D_PaintImageData(PP_Resource graphics_2d, PP_Resourc
e image_data, const struct PP_Point* top_left, const struct PP_Rect* src_rect) { |
| 461 const struct PPB_Graphics2D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics2D_1_0.
real_iface; |
| 462 iface->PaintImageData(graphics_2d, image_data, top_left, src_rect); |
| 463 } |
| 464 |
| 465 static __attribute__((pnaclcall)) |
| 466 void Pnacl_M14_PPB_Graphics2D_Scroll(PP_Resource graphics_2d, const struct PP_Re
ct* clip_rect, const struct PP_Point* amount) { |
| 467 const struct PPB_Graphics2D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics2D_1_0.
real_iface; |
| 468 iface->Scroll(graphics_2d, clip_rect, amount); |
| 469 } |
| 470 |
| 471 static __attribute__((pnaclcall)) |
| 472 void Pnacl_M14_PPB_Graphics2D_ReplaceContents(PP_Resource graphics_2d, PP_Resour
ce image_data) { |
| 473 const struct PPB_Graphics2D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics2D_1_0.
real_iface; |
| 474 iface->ReplaceContents(graphics_2d, image_data); |
| 475 } |
| 476 |
| 477 static __attribute__((pnaclcall)) |
| 478 int32_t Pnacl_M14_PPB_Graphics2D_Flush(PP_Resource graphics_2d, struct PP_Comple
tionCallback callback) { |
| 479 const struct PPB_Graphics2D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics2D_1_0.
real_iface; |
| 480 return iface->Flush(graphics_2d, callback); |
| 481 } |
| 482 |
| 483 /* End wrapper methods for PPB_Graphics2D_1_0 */ |
| 484 |
| 485 /* Begin wrapper methods for PPB_Graphics3D_1_0 */ |
| 486 |
| 487 static __attribute__((pnaclcall)) |
| 488 int32_t Pnacl_M15_PPB_Graphics3D_GetAttribMaxValue(PP_Resource instance, int32_t
attribute, int32_t* value) { |
| 489 const struct PPB_Graphics3D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics3D_1_0.
real_iface; |
| 490 return iface->GetAttribMaxValue(instance, attribute, value); |
| 491 } |
| 492 |
| 493 static __attribute__((pnaclcall)) |
| 494 PP_Resource Pnacl_M15_PPB_Graphics3D_Create(PP_Instance instance, PP_Resource sh
are_context, const int32_t attrib_list[]) { |
| 495 const struct PPB_Graphics3D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics3D_1_0.
real_iface; |
| 496 return iface->Create(instance, share_context, attrib_list); |
| 497 } |
| 498 |
| 499 static __attribute__((pnaclcall)) |
| 500 PP_Bool Pnacl_M15_PPB_Graphics3D_IsGraphics3D(PP_Resource resource) { |
| 501 const struct PPB_Graphics3D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics3D_1_0.
real_iface; |
| 502 return iface->IsGraphics3D(resource); |
| 503 } |
| 504 |
| 505 static __attribute__((pnaclcall)) |
| 506 int32_t Pnacl_M15_PPB_Graphics3D_GetAttribs(PP_Resource context, int32_t attrib_
list[]) { |
| 507 const struct PPB_Graphics3D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics3D_1_0.
real_iface; |
| 508 return iface->GetAttribs(context, attrib_list); |
| 509 } |
| 510 |
| 511 static __attribute__((pnaclcall)) |
| 512 int32_t Pnacl_M15_PPB_Graphics3D_SetAttribs(PP_Resource context, const int32_t a
ttrib_list[]) { |
| 513 const struct PPB_Graphics3D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics3D_1_0.
real_iface; |
| 514 return iface->SetAttribs(context, attrib_list); |
| 515 } |
| 516 |
| 517 static __attribute__((pnaclcall)) |
| 518 int32_t Pnacl_M15_PPB_Graphics3D_GetError(PP_Resource context) { |
| 519 const struct PPB_Graphics3D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics3D_1_0.
real_iface; |
| 520 return iface->GetError(context); |
| 521 } |
| 522 |
| 523 static __attribute__((pnaclcall)) |
| 524 int32_t Pnacl_M15_PPB_Graphics3D_ResizeBuffers(PP_Resource context, int32_t widt
h, int32_t height) { |
| 525 const struct PPB_Graphics3D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics3D_1_0.
real_iface; |
| 526 return iface->ResizeBuffers(context, width, height); |
| 527 } |
| 528 |
| 529 static __attribute__((pnaclcall)) |
| 530 int32_t Pnacl_M15_PPB_Graphics3D_SwapBuffers(PP_Resource context, struct PP_Comp
letionCallback callback) { |
| 531 const struct PPB_Graphics3D_1_0 *iface = Pnacl_WrapperInfo_PPB_Graphics3D_1_0.
real_iface; |
| 532 return iface->SwapBuffers(context, callback); |
| 533 } |
| 534 |
| 535 /* End wrapper methods for PPB_Graphics3D_1_0 */ |
| 536 |
| 537 /* Not generating wrapper methods for PPB_ImageData_1_0 */ |
| 538 |
| 539 /* Not generating wrapper methods for PPB_InputEvent_1_0 */ |
| 540 |
| 541 /* Begin wrapper methods for PPB_MouseInputEvent_1_0 */ |
| 542 |
| 543 static __attribute__((pnaclcall)) |
| 544 PP_Resource Pnacl_M13_PPB_MouseInputEvent_Create(PP_Instance instance, PP_InputE
vent_Type type, PP_TimeTicks time_stamp, uint32_t modifiers, PP_InputEvent_Mouse
Button mouse_button, const struct PP_Point* mouse_position, int32_t click_count)
{ |
| 545 const struct PPB_MouseInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_0.real_iface; |
| 546 return iface->Create(instance, type, time_stamp, modifiers, mouse_button, mous
e_position, click_count); |
| 547 } |
| 548 |
| 549 static __attribute__((pnaclcall)) |
| 550 PP_Bool Pnacl_M13_PPB_MouseInputEvent_IsMouseInputEvent(PP_Resource resource) { |
| 551 const struct PPB_MouseInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_0.real_iface; |
| 552 return iface->IsMouseInputEvent(resource); |
| 553 } |
| 554 |
| 555 static __attribute__((pnaclcall)) |
| 556 PP_InputEvent_MouseButton Pnacl_M13_PPB_MouseInputEvent_GetButton(PP_Resource mo
use_event) { |
| 557 const struct PPB_MouseInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_0.real_iface; |
| 558 return iface->GetButton(mouse_event); |
| 559 } |
| 560 |
| 561 static __attribute__((pnaclcall)) |
| 562 struct PP_Point Pnacl_M13_PPB_MouseInputEvent_GetPosition(PP_Resource mouse_even
t) { |
| 563 const struct PPB_MouseInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_0.real_iface; |
| 564 return iface->GetPosition(mouse_event); |
| 565 } |
| 566 |
| 567 static __attribute__((pnaclcall)) |
| 568 int32_t Pnacl_M13_PPB_MouseInputEvent_GetClickCount(PP_Resource mouse_event) { |
| 569 const struct PPB_MouseInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_0.real_iface; |
| 570 return iface->GetClickCount(mouse_event); |
| 571 } |
| 572 |
| 573 /* End wrapper methods for PPB_MouseInputEvent_1_0 */ |
| 574 |
| 575 /* Begin wrapper methods for PPB_MouseInputEvent_1_1 */ |
| 576 |
| 577 static __attribute__((pnaclcall)) |
| 578 PP_Resource Pnacl_M14_PPB_MouseInputEvent_Create(PP_Instance instance, PP_InputE
vent_Type type, PP_TimeTicks time_stamp, uint32_t modifiers, PP_InputEvent_Mouse
Button mouse_button, const struct PP_Point* mouse_position, int32_t click_count,
const struct PP_Point* mouse_movement) { |
| 579 const struct PPB_MouseInputEvent_1_1 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_1.real_iface; |
| 580 return iface->Create(instance, type, time_stamp, modifiers, mouse_button, mous
e_position, click_count, mouse_movement); |
| 581 } |
| 582 |
| 583 static __attribute__((pnaclcall)) |
| 584 PP_Bool Pnacl_M14_PPB_MouseInputEvent_IsMouseInputEvent(PP_Resource resource) { |
| 585 const struct PPB_MouseInputEvent_1_1 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_1.real_iface; |
| 586 return iface->IsMouseInputEvent(resource); |
| 587 } |
| 588 |
| 589 static __attribute__((pnaclcall)) |
| 590 PP_InputEvent_MouseButton Pnacl_M14_PPB_MouseInputEvent_GetButton(PP_Resource mo
use_event) { |
| 591 const struct PPB_MouseInputEvent_1_1 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_1.real_iface; |
| 592 return iface->GetButton(mouse_event); |
| 593 } |
| 594 |
| 595 static __attribute__((pnaclcall)) |
| 596 struct PP_Point Pnacl_M14_PPB_MouseInputEvent_GetPosition(PP_Resource mouse_even
t) { |
| 597 const struct PPB_MouseInputEvent_1_1 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_1.real_iface; |
| 598 return iface->GetPosition(mouse_event); |
| 599 } |
| 600 |
| 601 static __attribute__((pnaclcall)) |
| 602 int32_t Pnacl_M14_PPB_MouseInputEvent_GetClickCount(PP_Resource mouse_event) { |
| 603 const struct PPB_MouseInputEvent_1_1 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_1.real_iface; |
| 604 return iface->GetClickCount(mouse_event); |
| 605 } |
| 606 |
| 607 static __attribute__((pnaclcall)) |
| 608 struct PP_Point Pnacl_M14_PPB_MouseInputEvent_GetMovement(PP_Resource mouse_even
t) { |
| 609 const struct PPB_MouseInputEvent_1_1 *iface = Pnacl_WrapperInfo_PPB_MouseInput
Event_1_1.real_iface; |
| 610 return iface->GetMovement(mouse_event); |
| 611 } |
| 612 |
| 613 /* End wrapper methods for PPB_MouseInputEvent_1_1 */ |
| 614 |
| 615 /* Begin wrapper methods for PPB_WheelInputEvent_1_0 */ |
| 616 |
| 617 static __attribute__((pnaclcall)) |
| 618 PP_Resource Pnacl_M13_PPB_WheelInputEvent_Create(PP_Instance instance, PP_TimeTi
cks time_stamp, uint32_t modifiers, const struct PP_FloatPoint* wheel_delta, con
st struct PP_FloatPoint* wheel_ticks, PP_Bool scroll_by_page) { |
| 619 const struct PPB_WheelInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_WheelInput
Event_1_0.real_iface; |
| 620 return iface->Create(instance, time_stamp, modifiers, wheel_delta, wheel_ticks
, scroll_by_page); |
| 621 } |
| 622 |
| 623 static __attribute__((pnaclcall)) |
| 624 PP_Bool Pnacl_M13_PPB_WheelInputEvent_IsWheelInputEvent(PP_Resource resource) { |
| 625 const struct PPB_WheelInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_WheelInput
Event_1_0.real_iface; |
| 626 return iface->IsWheelInputEvent(resource); |
| 627 } |
| 628 |
| 629 static __attribute__((pnaclcall)) |
| 630 struct PP_FloatPoint Pnacl_M13_PPB_WheelInputEvent_GetDelta(PP_Resource wheel_ev
ent) { |
| 631 const struct PPB_WheelInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_WheelInput
Event_1_0.real_iface; |
| 632 return iface->GetDelta(wheel_event); |
| 633 } |
| 634 |
| 635 static __attribute__((pnaclcall)) |
| 636 struct PP_FloatPoint Pnacl_M13_PPB_WheelInputEvent_GetTicks(PP_Resource wheel_ev
ent) { |
| 637 const struct PPB_WheelInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_WheelInput
Event_1_0.real_iface; |
| 638 return iface->GetTicks(wheel_event); |
| 639 } |
| 640 |
| 641 static __attribute__((pnaclcall)) |
| 642 PP_Bool Pnacl_M13_PPB_WheelInputEvent_GetScrollByPage(PP_Resource wheel_event) { |
| 643 const struct PPB_WheelInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_WheelInput
Event_1_0.real_iface; |
| 644 return iface->GetScrollByPage(wheel_event); |
| 645 } |
| 646 |
| 647 /* End wrapper methods for PPB_WheelInputEvent_1_0 */ |
| 648 |
| 649 /* Begin wrapper methods for PPB_KeyboardInputEvent_1_0 */ |
| 650 |
| 651 static __attribute__((pnaclcall)) |
| 652 PP_Resource Pnacl_M13_PPB_KeyboardInputEvent_Create(PP_Instance instance, PP_Inp
utEvent_Type type, PP_TimeTicks time_stamp, uint32_t modifiers, uint32_t key_cod
e, struct PP_Var character_text) { |
| 653 const struct PPB_KeyboardInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_Keyboar
dInputEvent_1_0.real_iface; |
| 654 return iface->Create(instance, type, time_stamp, modifiers, key_code, characte
r_text); |
| 655 } |
| 656 |
| 657 static __attribute__((pnaclcall)) |
| 658 PP_Bool Pnacl_M13_PPB_KeyboardInputEvent_IsKeyboardInputEvent(PP_Resource resour
ce) { |
| 659 const struct PPB_KeyboardInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_Keyboar
dInputEvent_1_0.real_iface; |
| 660 return iface->IsKeyboardInputEvent(resource); |
| 661 } |
| 662 |
| 663 static __attribute__((pnaclcall)) |
| 664 uint32_t Pnacl_M13_PPB_KeyboardInputEvent_GetKeyCode(PP_Resource key_event) { |
| 665 const struct PPB_KeyboardInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_Keyboar
dInputEvent_1_0.real_iface; |
| 666 return iface->GetKeyCode(key_event); |
| 667 } |
| 668 |
| 669 static __attribute__((pnaclcall)) |
| 670 struct PP_Var Pnacl_M13_PPB_KeyboardInputEvent_GetCharacterText(PP_Resource char
acter_event) { |
| 671 const struct PPB_KeyboardInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_Keyboar
dInputEvent_1_0.real_iface; |
| 672 return iface->GetCharacterText(character_event); |
| 673 } |
| 674 |
| 675 /* End wrapper methods for PPB_KeyboardInputEvent_1_0 */ |
| 676 |
| 677 /* Begin wrapper methods for PPB_TouchInputEvent_1_0 */ |
| 678 |
| 679 static __attribute__((pnaclcall)) |
| 680 PP_Resource Pnacl_M13_PPB_TouchInputEvent_Create(PP_Instance instance, PP_InputE
vent_Type type, PP_TimeTicks time_stamp, uint32_t modifiers) { |
| 681 const struct PPB_TouchInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_TouchInput
Event_1_0.real_iface; |
| 682 return iface->Create(instance, type, time_stamp, modifiers); |
| 683 } |
| 684 |
| 685 static __attribute__((pnaclcall)) |
| 686 void Pnacl_M13_PPB_TouchInputEvent_AddTouchPoint(PP_Resource touch_event, PP_Tou
chListType list, const struct PP_TouchPoint* point) { |
| 687 const struct PPB_TouchInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_TouchInput
Event_1_0.real_iface; |
| 688 iface->AddTouchPoint(touch_event, list, point); |
| 689 } |
| 690 |
| 691 static __attribute__((pnaclcall)) |
| 692 PP_Bool Pnacl_M13_PPB_TouchInputEvent_IsTouchInputEvent(PP_Resource resource) { |
| 693 const struct PPB_TouchInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_TouchInput
Event_1_0.real_iface; |
| 694 return iface->IsTouchInputEvent(resource); |
| 695 } |
| 696 |
| 697 static __attribute__((pnaclcall)) |
| 698 uint32_t Pnacl_M13_PPB_TouchInputEvent_GetTouchCount(PP_Resource resource, PP_To
uchListType list) { |
| 699 const struct PPB_TouchInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_TouchInput
Event_1_0.real_iface; |
| 700 return iface->GetTouchCount(resource, list); |
| 701 } |
| 702 |
| 703 static __attribute__((pnaclcall)) |
| 704 struct PP_TouchPoint Pnacl_M13_PPB_TouchInputEvent_GetTouchByIndex(PP_Resource r
esource, PP_TouchListType list, uint32_t index) { |
| 705 const struct PPB_TouchInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_TouchInput
Event_1_0.real_iface; |
| 706 return iface->GetTouchByIndex(resource, list, index); |
| 707 } |
| 708 |
| 709 static __attribute__((pnaclcall)) |
| 710 struct PP_TouchPoint Pnacl_M13_PPB_TouchInputEvent_GetTouchById(PP_Resource reso
urce, PP_TouchListType list, uint32_t touch_id) { |
| 711 const struct PPB_TouchInputEvent_1_0 *iface = Pnacl_WrapperInfo_PPB_TouchInput
Event_1_0.real_iface; |
| 712 return iface->GetTouchById(resource, list, touch_id); |
| 713 } |
| 714 |
| 715 /* End wrapper methods for PPB_TouchInputEvent_1_0 */ |
| 716 |
| 717 /* Begin wrapper methods for PPB_Instance_0_5 */ |
| 718 |
| 719 static __attribute__((pnaclcall)) |
| 720 struct PP_Var Pnacl_M13_PPB_Instance_GetWindowObject(PP_Instance instance) { |
| 721 const struct PPB_Instance_0_5 *iface = Pnacl_WrapperInfo_PPB_Instance_0_5.real
_iface; |
| 722 return iface->GetWindowObject(instance); |
| 723 } |
| 724 |
| 725 static __attribute__((pnaclcall)) |
| 726 struct PP_Var Pnacl_M13_PPB_Instance_GetOwnerElementObject(PP_Instance instance)
{ |
| 727 const struct PPB_Instance_0_5 *iface = Pnacl_WrapperInfo_PPB_Instance_0_5.real
_iface; |
| 728 return iface->GetOwnerElementObject(instance); |
| 729 } |
| 730 |
| 731 static __attribute__((pnaclcall)) |
| 732 PP_Bool Pnacl_M13_PPB_Instance_BindGraphics(PP_Instance instance, PP_Resource de
vice) { |
| 733 const struct PPB_Instance_0_5 *iface = Pnacl_WrapperInfo_PPB_Instance_0_5.real
_iface; |
| 734 return iface->BindGraphics(instance, device); |
| 735 } |
| 736 |
| 737 static __attribute__((pnaclcall)) |
| 738 PP_Bool Pnacl_M13_PPB_Instance_IsFullFrame(PP_Instance instance) { |
| 739 const struct PPB_Instance_0_5 *iface = Pnacl_WrapperInfo_PPB_Instance_0_5.real
_iface; |
| 740 return iface->IsFullFrame(instance); |
| 741 } |
| 742 |
| 743 /* End wrapper methods for PPB_Instance_0_5 */ |
| 744 |
| 745 /* Not generating wrapper methods for PPB_Instance_1_0 */ |
| 746 |
| 747 /* Begin wrapper methods for PPB_Messaging_1_0 */ |
| 748 |
| 749 static __attribute__((pnaclcall)) |
| 750 void Pnacl_M14_PPB_Messaging_PostMessage(PP_Instance instance, struct PP_Var mes
sage) { |
| 751 const struct PPB_Messaging_1_0 *iface = Pnacl_WrapperInfo_PPB_Messaging_1_0.re
al_iface; |
| 752 iface->PostMessage(instance, message); |
| 753 } |
| 754 |
| 755 /* End wrapper methods for PPB_Messaging_1_0 */ |
| 756 |
| 757 /* Not generating wrapper methods for PPB_MouseCursor_1_0 */ |
| 758 |
| 759 /* Begin wrapper methods for PPB_MouseLock_1_0 */ |
| 760 |
| 761 static __attribute__((pnaclcall)) |
| 762 int32_t Pnacl_M16_PPB_MouseLock_LockMouse(PP_Instance instance, struct PP_Comple
tionCallback callback) { |
| 763 const struct PPB_MouseLock_1_0 *iface = Pnacl_WrapperInfo_PPB_MouseLock_1_0.re
al_iface; |
| 764 return iface->LockMouse(instance, callback); |
| 765 } |
| 766 |
| 767 static __attribute__((pnaclcall)) |
| 768 void Pnacl_M16_PPB_MouseLock_UnlockMouse(PP_Instance instance) { |
| 769 const struct PPB_MouseLock_1_0 *iface = Pnacl_WrapperInfo_PPB_MouseLock_1_0.re
al_iface; |
| 770 iface->UnlockMouse(instance); |
| 771 } |
| 772 |
| 773 /* End wrapper methods for PPB_MouseLock_1_0 */ |
| 774 |
| 775 /* Begin wrapper methods for PPB_URLLoader_1_0 */ |
| 776 |
| 777 static __attribute__((pnaclcall)) |
| 778 PP_Resource Pnacl_M14_PPB_URLLoader_Create(PP_Instance instance) { |
| 779 const struct PPB_URLLoader_1_0 *iface = Pnacl_WrapperInfo_PPB_URLLoader_1_0.re
al_iface; |
| 780 return iface->Create(instance); |
| 781 } |
| 782 |
| 783 static __attribute__((pnaclcall)) |
| 784 PP_Bool Pnacl_M14_PPB_URLLoader_IsURLLoader(PP_Resource resource) { |
| 785 const struct PPB_URLLoader_1_0 *iface = Pnacl_WrapperInfo_PPB_URLLoader_1_0.re
al_iface; |
| 786 return iface->IsURLLoader(resource); |
| 787 } |
| 788 |
| 789 static __attribute__((pnaclcall)) |
| 790 int32_t Pnacl_M14_PPB_URLLoader_Open(PP_Resource loader, PP_Resource request_inf
o, struct PP_CompletionCallback callback) { |
| 791 const struct PPB_URLLoader_1_0 *iface = Pnacl_WrapperInfo_PPB_URLLoader_1_0.re
al_iface; |
| 792 return iface->Open(loader, request_info, callback); |
| 793 } |
| 794 |
| 795 static __attribute__((pnaclcall)) |
| 796 int32_t Pnacl_M14_PPB_URLLoader_FollowRedirect(PP_Resource loader, struct PP_Com
pletionCallback callback) { |
| 797 const struct PPB_URLLoader_1_0 *iface = Pnacl_WrapperInfo_PPB_URLLoader_1_0.re
al_iface; |
| 798 return iface->FollowRedirect(loader, callback); |
| 799 } |
| 800 |
| 801 static __attribute__((pnaclcall)) |
| 802 PP_Bool Pnacl_M14_PPB_URLLoader_GetUploadProgress(PP_Resource loader, int64_t* b
ytes_sent, int64_t* total_bytes_to_be_sent) { |
| 803 const struct PPB_URLLoader_1_0 *iface = Pnacl_WrapperInfo_PPB_URLLoader_1_0.re
al_iface; |
| 804 return iface->GetUploadProgress(loader, bytes_sent, total_bytes_to_be_sent); |
| 805 } |
| 806 |
| 807 static __attribute__((pnaclcall)) |
| 808 PP_Bool Pnacl_M14_PPB_URLLoader_GetDownloadProgress(PP_Resource loader, int64_t*
bytes_received, int64_t* total_bytes_to_be_received) { |
| 809 const struct PPB_URLLoader_1_0 *iface = Pnacl_WrapperInfo_PPB_URLLoader_1_0.re
al_iface; |
| 810 return iface->GetDownloadProgress(loader, bytes_received, total_bytes_to_be_re
ceived); |
| 811 } |
| 812 |
| 813 static __attribute__((pnaclcall)) |
| 814 PP_Resource Pnacl_M14_PPB_URLLoader_GetResponseInfo(PP_Resource loader) { |
| 815 const struct PPB_URLLoader_1_0 *iface = Pnacl_WrapperInfo_PPB_URLLoader_1_0.re
al_iface; |
| 816 return iface->GetResponseInfo(loader); |
| 817 } |
| 818 |
| 819 static __attribute__((pnaclcall)) |
| 820 int32_t Pnacl_M14_PPB_URLLoader_ReadResponseBody(PP_Resource loader, void* buffe
r, int32_t bytes_to_read, struct PP_CompletionCallback callback) { |
| 821 const struct PPB_URLLoader_1_0 *iface = Pnacl_WrapperInfo_PPB_URLLoader_1_0.re
al_iface; |
| 822 return iface->ReadResponseBody(loader, buffer, bytes_to_read, callback); |
| 823 } |
| 824 |
| 825 static __attribute__((pnaclcall)) |
| 826 int32_t Pnacl_M14_PPB_URLLoader_FinishStreamingToFile(PP_Resource loader, struct
PP_CompletionCallback callback) { |
| 827 const struct PPB_URLLoader_1_0 *iface = Pnacl_WrapperInfo_PPB_URLLoader_1_0.re
al_iface; |
| 828 return iface->FinishStreamingToFile(loader, callback); |
| 829 } |
| 830 |
| 831 static __attribute__((pnaclcall)) |
| 832 void Pnacl_M14_PPB_URLLoader_Close(PP_Resource loader) { |
| 833 const struct PPB_URLLoader_1_0 *iface = Pnacl_WrapperInfo_PPB_URLLoader_1_0.re
al_iface; |
| 834 iface->Close(loader); |
| 835 } |
| 836 |
| 837 /* End wrapper methods for PPB_URLLoader_1_0 */ |
| 838 |
| 839 /* Begin wrapper methods for PPB_URLRequestInfo_1_0 */ |
| 840 |
| 841 static __attribute__((pnaclcall)) |
| 842 PP_Resource Pnacl_M14_PPB_URLRequestInfo_Create(PP_Instance instance) { |
| 843 const struct PPB_URLRequestInfo_1_0 *iface = Pnacl_WrapperInfo_PPB_URLRequestI
nfo_1_0.real_iface; |
| 844 return iface->Create(instance); |
| 845 } |
| 846 |
| 847 static __attribute__((pnaclcall)) |
| 848 PP_Bool Pnacl_M14_PPB_URLRequestInfo_IsURLRequestInfo(PP_Resource resource) { |
| 849 const struct PPB_URLRequestInfo_1_0 *iface = Pnacl_WrapperInfo_PPB_URLRequestI
nfo_1_0.real_iface; |
| 850 return iface->IsURLRequestInfo(resource); |
| 851 } |
| 852 |
| 853 static __attribute__((pnaclcall)) |
| 854 PP_Bool Pnacl_M14_PPB_URLRequestInfo_SetProperty(PP_Resource request, PP_URLRequ
estProperty property, struct PP_Var value) { |
| 855 const struct PPB_URLRequestInfo_1_0 *iface = Pnacl_WrapperInfo_PPB_URLRequestI
nfo_1_0.real_iface; |
| 856 return iface->SetProperty(request, property, value); |
| 857 } |
| 858 |
| 859 static __attribute__((pnaclcall)) |
| 860 PP_Bool Pnacl_M14_PPB_URLRequestInfo_AppendDataToBody(PP_Resource request, const
void* data, uint32_t len) { |
| 861 const struct PPB_URLRequestInfo_1_0 *iface = Pnacl_WrapperInfo_PPB_URLRequestI
nfo_1_0.real_iface; |
| 862 return iface->AppendDataToBody(request, data, len); |
| 863 } |
| 864 |
| 865 static __attribute__((pnaclcall)) |
| 866 PP_Bool Pnacl_M14_PPB_URLRequestInfo_AppendFileToBody(PP_Resource request, PP_Re
source file_ref, int64_t start_offset, int64_t number_of_bytes, PP_Time expected
_last_modified_time) { |
| 867 const struct PPB_URLRequestInfo_1_0 *iface = Pnacl_WrapperInfo_PPB_URLRequestI
nfo_1_0.real_iface; |
| 868 return iface->AppendFileToBody(request, file_ref, start_offset, number_of_byte
s, expected_last_modified_time); |
| 869 } |
| 870 |
| 871 /* End wrapper methods for PPB_URLRequestInfo_1_0 */ |
| 872 |
| 873 /* Begin wrapper methods for PPB_URLResponseInfo_1_0 */ |
| 874 |
| 875 static __attribute__((pnaclcall)) |
| 876 PP_Bool Pnacl_M14_PPB_URLResponseInfo_IsURLResponseInfo(PP_Resource resource) { |
| 877 const struct PPB_URLResponseInfo_1_0 *iface = Pnacl_WrapperInfo_PPB_URLRespons
eInfo_1_0.real_iface; |
| 878 return iface->IsURLResponseInfo(resource); |
| 879 } |
| 880 |
| 881 static __attribute__((pnaclcall)) |
| 882 struct PP_Var Pnacl_M14_PPB_URLResponseInfo_GetProperty(PP_Resource response, PP
_URLResponseProperty property) { |
| 883 const struct PPB_URLResponseInfo_1_0 *iface = Pnacl_WrapperInfo_PPB_URLRespons
eInfo_1_0.real_iface; |
| 884 return iface->GetProperty(response, property); |
| 885 } |
| 886 |
| 887 static __attribute__((pnaclcall)) |
| 888 PP_Resource Pnacl_M14_PPB_URLResponseInfo_GetBodyAsFileRef(PP_Resource response)
{ |
| 889 const struct PPB_URLResponseInfo_1_0 *iface = Pnacl_WrapperInfo_PPB_URLRespons
eInfo_1_0.real_iface; |
| 890 return iface->GetBodyAsFileRef(response); |
| 891 } |
| 892 |
| 893 /* End wrapper methods for PPB_URLResponseInfo_1_0 */ |
| 894 |
| 895 /* Begin wrapper methods for PPB_Var_1_0 */ |
| 896 |
| 897 static __attribute__((pnaclcall)) |
| 898 void Pnacl_M14_PPB_Var_AddRef(struct PP_Var var) { |
| 899 const struct PPB_Var_1_0 *iface = Pnacl_WrapperInfo_PPB_Var_1_0.real_iface; |
| 900 iface->AddRef(var); |
| 901 } |
| 902 |
| 903 static __attribute__((pnaclcall)) |
| 904 void Pnacl_M14_PPB_Var_Release(struct PP_Var var) { |
| 905 const struct PPB_Var_1_0 *iface = Pnacl_WrapperInfo_PPB_Var_1_0.real_iface; |
| 906 iface->Release(var); |
| 907 } |
| 908 |
| 909 static __attribute__((pnaclcall)) |
| 910 struct PP_Var Pnacl_M14_PPB_Var_VarFromUtf8(PP_Module module, const char* data,
uint32_t len) { |
| 911 const struct PPB_Var_1_0 *iface = Pnacl_WrapperInfo_PPB_Var_1_0.real_iface; |
| 912 return iface->VarFromUtf8(module, data, len); |
| 913 } |
| 914 |
| 915 static __attribute__((pnaclcall)) |
| 916 const char* Pnacl_M14_PPB_Var_VarToUtf8(struct PP_Var var, uint32_t* len) { |
| 917 const struct PPB_Var_1_0 *iface = Pnacl_WrapperInfo_PPB_Var_1_0.real_iface; |
| 918 return iface->VarToUtf8(var, len); |
| 919 } |
| 920 |
| 921 /* End wrapper methods for PPB_Var_1_0 */ |
| 922 |
| 923 /* Begin wrapper methods for PPB_Var_1_1 */ |
| 924 |
| 925 static __attribute__((pnaclcall)) |
| 926 void Pnacl_M18_PPB_Var_AddRef(struct PP_Var var) { |
| 927 const struct PPB_Var_1_1 *iface = Pnacl_WrapperInfo_PPB_Var_1_1.real_iface; |
| 928 iface->AddRef(var); |
| 929 } |
| 930 |
| 931 static __attribute__((pnaclcall)) |
| 932 void Pnacl_M18_PPB_Var_Release(struct PP_Var var) { |
| 933 const struct PPB_Var_1_1 *iface = Pnacl_WrapperInfo_PPB_Var_1_1.real_iface; |
| 934 iface->Release(var); |
| 935 } |
| 936 |
| 937 static __attribute__((pnaclcall)) |
| 938 struct PP_Var Pnacl_M18_PPB_Var_VarFromUtf8(const char* data, uint32_t len) { |
| 939 const struct PPB_Var_1_1 *iface = Pnacl_WrapperInfo_PPB_Var_1_1.real_iface; |
| 940 return iface->VarFromUtf8(data, len); |
| 941 } |
| 942 |
| 943 static __attribute__((pnaclcall)) |
| 944 const char* Pnacl_M18_PPB_Var_VarToUtf8(struct PP_Var var, uint32_t* len) { |
| 945 const struct PPB_Var_1_1 *iface = Pnacl_WrapperInfo_PPB_Var_1_1.real_iface; |
| 946 return iface->VarToUtf8(var, len); |
| 947 } |
| 948 |
| 949 /* End wrapper methods for PPB_Var_1_1 */ |
| 950 |
| 951 /* Begin wrapper methods for PPB_VarArrayBuffer_1_0 */ |
| 952 |
| 953 static __attribute__((pnaclcall)) |
| 954 struct PP_Var Pnacl_M18_PPB_VarArrayBuffer_Create(uint32_t size_in_bytes) { |
| 955 const struct PPB_VarArrayBuffer_1_0 *iface = Pnacl_WrapperInfo_PPB_VarArrayBuf
fer_1_0.real_iface; |
| 956 return iface->Create(size_in_bytes); |
| 957 } |
| 958 |
| 959 static __attribute__((pnaclcall)) |
| 960 PP_Bool Pnacl_M18_PPB_VarArrayBuffer_ByteLength(struct PP_Var array, uint32_t* b
yte_length) { |
| 961 const struct PPB_VarArrayBuffer_1_0 *iface = Pnacl_WrapperInfo_PPB_VarArrayBuf
fer_1_0.real_iface; |
| 962 return iface->ByteLength(array, byte_length); |
| 963 } |
| 964 |
| 965 static __attribute__((pnaclcall)) |
| 966 void* Pnacl_M18_PPB_VarArrayBuffer_Map(struct PP_Var array) { |
| 967 const struct PPB_VarArrayBuffer_1_0 *iface = Pnacl_WrapperInfo_PPB_VarArrayBuf
fer_1_0.real_iface; |
| 968 return iface->Map(array); |
| 969 } |
| 970 |
| 971 static __attribute__((pnaclcall)) |
| 972 void Pnacl_M18_PPB_VarArrayBuffer_Unmap(struct PP_Var array) { |
| 973 const struct PPB_VarArrayBuffer_1_0 *iface = Pnacl_WrapperInfo_PPB_VarArrayBuf
fer_1_0.real_iface; |
| 974 iface->Unmap(array); |
| 975 } |
| 976 |
| 977 /* End wrapper methods for PPB_VarArrayBuffer_1_0 */ |
| 978 |
| 979 /* Not generating wrapper methods for PPB_View_1_0 */ |
| 980 |
| 981 /* Begin wrapper methods for PPB_WebSocket_1_0 */ |
| 982 |
| 983 static __attribute__((pnaclcall)) |
| 984 PP_Resource Pnacl_M18_PPB_WebSocket_Create(PP_Instance instance) { |
| 985 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 986 return iface->Create(instance); |
| 987 } |
| 988 |
| 989 static __attribute__((pnaclcall)) |
| 990 PP_Bool Pnacl_M18_PPB_WebSocket_IsWebSocket(PP_Resource resource) { |
| 991 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 992 return iface->IsWebSocket(resource); |
| 993 } |
| 994 |
| 995 static __attribute__((pnaclcall)) |
| 996 int32_t Pnacl_M18_PPB_WebSocket_Connect(PP_Resource web_socket, struct PP_Var ur
l, const struct PP_Var protocols[], uint32_t protocol_count, struct PP_Completio
nCallback callback) { |
| 997 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 998 return iface->Connect(web_socket, url, protocols, protocol_count, callback); |
| 999 } |
| 1000 |
| 1001 static __attribute__((pnaclcall)) |
| 1002 int32_t Pnacl_M18_PPB_WebSocket_Close(PP_Resource web_socket, uint16_t code, str
uct PP_Var reason, struct PP_CompletionCallback callback) { |
| 1003 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1004 return iface->Close(web_socket, code, reason, callback); |
| 1005 } |
| 1006 |
| 1007 static __attribute__((pnaclcall)) |
| 1008 int32_t Pnacl_M18_PPB_WebSocket_ReceiveMessage(PP_Resource web_socket, struct PP
_Var* message, struct PP_CompletionCallback callback) { |
| 1009 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1010 return iface->ReceiveMessage(web_socket, message, callback); |
| 1011 } |
| 1012 |
| 1013 static __attribute__((pnaclcall)) |
| 1014 int32_t Pnacl_M18_PPB_WebSocket_SendMessage(PP_Resource web_socket, struct PP_Va
r message) { |
| 1015 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1016 return iface->SendMessage(web_socket, message); |
| 1017 } |
| 1018 |
| 1019 static __attribute__((pnaclcall)) |
| 1020 uint64_t Pnacl_M18_PPB_WebSocket_GetBufferedAmount(PP_Resource web_socket) { |
| 1021 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1022 return iface->GetBufferedAmount(web_socket); |
| 1023 } |
| 1024 |
| 1025 static __attribute__((pnaclcall)) |
| 1026 uint16_t Pnacl_M18_PPB_WebSocket_GetCloseCode(PP_Resource web_socket) { |
| 1027 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1028 return iface->GetCloseCode(web_socket); |
| 1029 } |
| 1030 |
| 1031 static __attribute__((pnaclcall)) |
| 1032 struct PP_Var Pnacl_M18_PPB_WebSocket_GetCloseReason(PP_Resource web_socket) { |
| 1033 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1034 return iface->GetCloseReason(web_socket); |
| 1035 } |
| 1036 |
| 1037 static __attribute__((pnaclcall)) |
| 1038 PP_Bool Pnacl_M18_PPB_WebSocket_GetCloseWasClean(PP_Resource web_socket) { |
| 1039 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1040 return iface->GetCloseWasClean(web_socket); |
| 1041 } |
| 1042 |
| 1043 static __attribute__((pnaclcall)) |
| 1044 struct PP_Var Pnacl_M18_PPB_WebSocket_GetExtensions(PP_Resource web_socket) { |
| 1045 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1046 return iface->GetExtensions(web_socket); |
| 1047 } |
| 1048 |
| 1049 static __attribute__((pnaclcall)) |
| 1050 struct PP_Var Pnacl_M18_PPB_WebSocket_GetProtocol(PP_Resource web_socket) { |
| 1051 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1052 return iface->GetProtocol(web_socket); |
| 1053 } |
| 1054 |
| 1055 static __attribute__((pnaclcall)) |
| 1056 PP_WebSocketReadyState Pnacl_M18_PPB_WebSocket_GetReadyState(PP_Resource web_soc
ket) { |
| 1057 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1058 return iface->GetReadyState(web_socket); |
| 1059 } |
| 1060 |
| 1061 static __attribute__((pnaclcall)) |
| 1062 struct PP_Var Pnacl_M18_PPB_WebSocket_GetURL(PP_Resource web_socket) { |
| 1063 const struct PPB_WebSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_WebSocket_1_0.re
al_iface; |
| 1064 return iface->GetURL(web_socket); |
| 1065 } |
| 1066 |
| 1067 /* End wrapper methods for PPB_WebSocket_1_0 */ |
| 1068 |
| 1069 /* Not generating wrapper methods for PPP_Graphics3D_1_0 */ |
| 1070 |
| 1071 /* Not generating wrapper methods for PPP_InputEvent_0_1 */ |
| 1072 |
| 1073 /* Not generating wrapper methods for PPP_Instance_1_0 */ |
| 1074 |
| 1075 /* Not generating wrapper methods for PPP_Instance_1_1 */ |
| 1076 |
| 1077 /* Begin wrapper methods for PPP_Messaging_1_0 */ |
| 1078 |
| 1079 static void Pnacl_M14_PPP_Messaging_HandleMessage(PP_Instance instance, struct P
P_Var message) { |
| 1080 const struct PPP_Messaging_1_0 *iface = Pnacl_WrapperInfo_PPP_Messaging_1_0.re
al_iface; |
| 1081 void (__attribute__((pnaclcall)) *temp_fp)(PP_Instance instance, struct PP_Var
message) = ((void (__attribute__((pnaclcall)) *)(PP_Instance instance, struct P
P_Var message))iface->HandleMessage); |
| 1082 temp_fp(instance, message); |
| 1083 } |
| 1084 |
| 1085 /* End wrapper methods for PPP_Messaging_1_0 */ |
| 1086 |
| 1087 /* Not generating wrapper methods for PPP_MouseLock_1_0 */ |
| 1088 |
| 1089 /* Begin wrapper methods for PPB_AudioInputTrusted_Dev_0_1 */ |
| 1090 |
| 1091 static __attribute__((pnaclcall)) |
| 1092 PP_Resource Pnacl_M17_PPB_AudioInputTrusted_Dev_CreateTrusted(PP_Instance instan
ce) { |
| 1093 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi
oInputTrusted_Dev_0_1.real_iface; |
| 1094 return iface->CreateTrusted(instance); |
| 1095 } |
| 1096 |
| 1097 static __attribute__((pnaclcall)) |
| 1098 int32_t Pnacl_M17_PPB_AudioInputTrusted_Dev_Open(PP_Resource audio_input, PP_Res
ource config, struct PP_CompletionCallback create_callback) { |
| 1099 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi
oInputTrusted_Dev_0_1.real_iface; |
| 1100 return iface->Open(audio_input, config, create_callback); |
| 1101 } |
| 1102 |
| 1103 static __attribute__((pnaclcall)) |
| 1104 int32_t Pnacl_M17_PPB_AudioInputTrusted_Dev_GetSyncSocket(PP_Resource audio_inpu
t, int* sync_socket) { |
| 1105 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi
oInputTrusted_Dev_0_1.real_iface; |
| 1106 return iface->GetSyncSocket(audio_input, sync_socket); |
| 1107 } |
| 1108 |
| 1109 static __attribute__((pnaclcall)) |
| 1110 int32_t Pnacl_M17_PPB_AudioInputTrusted_Dev_GetSharedMemory(PP_Resource audio_in
put, int* shm_handle, uint32_t* shm_size) { |
| 1111 const struct PPB_AudioInputTrusted_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Audi
oInputTrusted_Dev_0_1.real_iface; |
| 1112 return iface->GetSharedMemory(audio_input, shm_handle, shm_size); |
| 1113 } |
| 1114 |
| 1115 /* End wrapper methods for PPB_AudioInputTrusted_Dev_0_1 */ |
| 1116 |
| 1117 /* Begin wrapper methods for PPB_AudioTrusted_0_6 */ |
| 1118 |
| 1119 static __attribute__((pnaclcall)) |
| 1120 PP_Resource Pnacl_M14_PPB_AudioTrusted_CreateTrusted(PP_Instance instance) { |
| 1121 const struct PPB_AudioTrusted_0_6 *iface = Pnacl_WrapperInfo_PPB_AudioTrusted_
0_6.real_iface; |
| 1122 return iface->CreateTrusted(instance); |
| 1123 } |
| 1124 |
| 1125 static __attribute__((pnaclcall)) |
| 1126 int32_t Pnacl_M14_PPB_AudioTrusted_Open(PP_Resource audio, PP_Resource config, s
truct PP_CompletionCallback create_callback) { |
| 1127 const struct PPB_AudioTrusted_0_6 *iface = Pnacl_WrapperInfo_PPB_AudioTrusted_
0_6.real_iface; |
| 1128 return iface->Open(audio, config, create_callback); |
| 1129 } |
| 1130 |
| 1131 static __attribute__((pnaclcall)) |
| 1132 int32_t Pnacl_M14_PPB_AudioTrusted_GetSyncSocket(PP_Resource audio, int* sync_so
cket) { |
| 1133 const struct PPB_AudioTrusted_0_6 *iface = Pnacl_WrapperInfo_PPB_AudioTrusted_
0_6.real_iface; |
| 1134 return iface->GetSyncSocket(audio, sync_socket); |
| 1135 } |
| 1136 |
| 1137 static __attribute__((pnaclcall)) |
| 1138 int32_t Pnacl_M14_PPB_AudioTrusted_GetSharedMemory(PP_Resource audio, int* shm_h
andle, uint32_t* shm_size) { |
| 1139 const struct PPB_AudioTrusted_0_6 *iface = Pnacl_WrapperInfo_PPB_AudioTrusted_
0_6.real_iface; |
| 1140 return iface->GetSharedMemory(audio, shm_handle, shm_size); |
| 1141 } |
| 1142 |
| 1143 /* End wrapper methods for PPB_AudioTrusted_0_6 */ |
| 1144 |
| 1145 /* Begin wrapper methods for PPB_BrokerTrusted_0_2 */ |
| 1146 |
| 1147 static __attribute__((pnaclcall)) |
| 1148 PP_Resource Pnacl_M14_PPB_BrokerTrusted_CreateTrusted(PP_Instance instance) { |
| 1149 const struct PPB_BrokerTrusted_0_2 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste
d_0_2.real_iface; |
| 1150 return iface->CreateTrusted(instance); |
| 1151 } |
| 1152 |
| 1153 static __attribute__((pnaclcall)) |
| 1154 PP_Bool Pnacl_M14_PPB_BrokerTrusted_IsBrokerTrusted(PP_Resource resource) { |
| 1155 const struct PPB_BrokerTrusted_0_2 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste
d_0_2.real_iface; |
| 1156 return iface->IsBrokerTrusted(resource); |
| 1157 } |
| 1158 |
| 1159 static __attribute__((pnaclcall)) |
| 1160 int32_t Pnacl_M14_PPB_BrokerTrusted_Connect(PP_Resource broker, struct PP_Comple
tionCallback connect_callback) { |
| 1161 const struct PPB_BrokerTrusted_0_2 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste
d_0_2.real_iface; |
| 1162 return iface->Connect(broker, connect_callback); |
| 1163 } |
| 1164 |
| 1165 static __attribute__((pnaclcall)) |
| 1166 int32_t Pnacl_M14_PPB_BrokerTrusted_GetHandle(PP_Resource broker, int32_t* handl
e) { |
| 1167 const struct PPB_BrokerTrusted_0_2 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste
d_0_2.real_iface; |
| 1168 return iface->GetHandle(broker, handle); |
| 1169 } |
| 1170 |
| 1171 /* End wrapper methods for PPB_BrokerTrusted_0_2 */ |
| 1172 |
| 1173 /* Begin wrapper methods for PPB_BrowserFont_Trusted_1_0 */ |
| 1174 |
| 1175 static __attribute__((pnaclcall)) |
| 1176 struct PP_Var Pnacl_M19_PPB_BrowserFont_Trusted_GetFontFamilies(PP_Instance inst
ance) { |
| 1177 const struct PPB_BrowserFont_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_Browse
rFont_Trusted_1_0.real_iface; |
| 1178 return iface->GetFontFamilies(instance); |
| 1179 } |
| 1180 |
| 1181 static __attribute__((pnaclcall)) |
| 1182 PP_Resource Pnacl_M19_PPB_BrowserFont_Trusted_Create(PP_Instance instance, const
struct PP_BrowserFont_Trusted_Description* description) { |
| 1183 const struct PPB_BrowserFont_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_Browse
rFont_Trusted_1_0.real_iface; |
| 1184 return iface->Create(instance, description); |
| 1185 } |
| 1186 |
| 1187 static __attribute__((pnaclcall)) |
| 1188 PP_Bool Pnacl_M19_PPB_BrowserFont_Trusted_IsFont(PP_Resource resource) { |
| 1189 const struct PPB_BrowserFont_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_Browse
rFont_Trusted_1_0.real_iface; |
| 1190 return iface->IsFont(resource); |
| 1191 } |
| 1192 |
| 1193 static __attribute__((pnaclcall)) |
| 1194 PP_Bool Pnacl_M19_PPB_BrowserFont_Trusted_Describe(PP_Resource font, struct PP_B
rowserFont_Trusted_Description* description, struct PP_BrowserFont_Trusted_Metri
cs* metrics) { |
| 1195 const struct PPB_BrowserFont_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_Browse
rFont_Trusted_1_0.real_iface; |
| 1196 return iface->Describe(font, description, metrics); |
| 1197 } |
| 1198 |
| 1199 static __attribute__((pnaclcall)) |
| 1200 PP_Bool Pnacl_M19_PPB_BrowserFont_Trusted_DrawTextAt(PP_Resource font, PP_Resour
ce image_data, const struct PP_BrowserFont_Trusted_TextRun* text, const struct P
P_Point* position, uint32_t color, const struct PP_Rect* clip, PP_Bool image_dat
a_is_opaque) { |
| 1201 const struct PPB_BrowserFont_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_Browse
rFont_Trusted_1_0.real_iface; |
| 1202 return iface->DrawTextAt(font, image_data, text, position, color, clip, image_
data_is_opaque); |
| 1203 } |
| 1204 |
| 1205 static __attribute__((pnaclcall)) |
| 1206 int32_t Pnacl_M19_PPB_BrowserFont_Trusted_MeasureText(PP_Resource font, const st
ruct PP_BrowserFont_Trusted_TextRun* text) { |
| 1207 const struct PPB_BrowserFont_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_Browse
rFont_Trusted_1_0.real_iface; |
| 1208 return iface->MeasureText(font, text); |
| 1209 } |
| 1210 |
| 1211 static __attribute__((pnaclcall)) |
| 1212 uint32_t Pnacl_M19_PPB_BrowserFont_Trusted_CharacterOffsetForPixel(PP_Resource f
ont, const struct PP_BrowserFont_Trusted_TextRun* text, int32_t pixel_position)
{ |
| 1213 const struct PPB_BrowserFont_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_Browse
rFont_Trusted_1_0.real_iface; |
| 1214 return iface->CharacterOffsetForPixel(font, text, pixel_position); |
| 1215 } |
| 1216 |
| 1217 static __attribute__((pnaclcall)) |
| 1218 int32_t Pnacl_M19_PPB_BrowserFont_Trusted_PixelOffsetForCharacter(PP_Resource fo
nt, const struct PP_BrowserFont_Trusted_TextRun* text, uint32_t char_offset) { |
| 1219 const struct PPB_BrowserFont_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_Browse
rFont_Trusted_1_0.real_iface; |
| 1220 return iface->PixelOffsetForCharacter(font, text, char_offset); |
| 1221 } |
| 1222 |
| 1223 /* End wrapper methods for PPB_BrowserFont_Trusted_1_0 */ |
| 1224 |
| 1225 /* Not generating wrapper methods for PPB_BufferTrusted_0_1 */ |
| 1226 |
| 1227 /* Begin wrapper methods for PPB_CharSet_Trusted_1_0 */ |
| 1228 |
| 1229 static __attribute__((pnaclcall)) |
| 1230 PP_Bool Pnacl_M18_PPB_CharSet_Trusted_UTF16ToCharSet(const uint16_t utf16[], uin
t32_t utf16_len, const char* output_char_set, PP_CharSet_Trusted_ConversionError
on_error, char* output_buffer, uint32_t* output_length) { |
| 1231 const struct PPB_CharSet_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_CharSet_Tr
usted_1_0.real_iface; |
| 1232 return iface->UTF16ToCharSet(utf16, utf16_len, output_char_set, on_error, outp
ut_buffer, output_length); |
| 1233 } |
| 1234 |
| 1235 static __attribute__((pnaclcall)) |
| 1236 PP_Bool Pnacl_M18_PPB_CharSet_Trusted_CharSetToUTF16(const char* input, uint32_t
input_len, const char* input_char_set, PP_CharSet_Trusted_ConversionError on_er
ror, uint16_t* output_buffer, uint32_t* output_utf16_length) { |
| 1237 const struct PPB_CharSet_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_CharSet_Tr
usted_1_0.real_iface; |
| 1238 return iface->CharSetToUTF16(input, input_len, input_char_set, on_error, outpu
t_buffer, output_utf16_length); |
| 1239 } |
| 1240 |
| 1241 static __attribute__((pnaclcall)) |
| 1242 struct PP_Var Pnacl_M18_PPB_CharSet_Trusted_GetDefaultCharSet(PP_Instance instan
ce) { |
| 1243 const struct PPB_CharSet_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_CharSet_Tr
usted_1_0.real_iface; |
| 1244 return iface->GetDefaultCharSet(instance); |
| 1245 } |
| 1246 |
| 1247 /* End wrapper methods for PPB_CharSet_Trusted_1_0 */ |
| 1248 |
| 1249 /* Begin wrapper methods for PPB_FileChooserTrusted_0_5 */ |
| 1250 |
| 1251 static __attribute__((pnaclcall)) |
| 1252 int32_t Pnacl_M16_PPB_FileChooserTrusted_ShowWithoutUserGesture(PP_Resource choo
ser, PP_Bool save_as, struct PP_Var suggested_file_name, struct PP_CompletionCal
lback callback) { |
| 1253 const struct PPB_FileChooserTrusted_0_5 *iface = Pnacl_WrapperInfo_PPB_FileCho
oserTrusted_0_5.real_iface; |
| 1254 return iface->ShowWithoutUserGesture(chooser, save_as, suggested_file_name, ca
llback); |
| 1255 } |
| 1256 |
| 1257 /* End wrapper methods for PPB_FileChooserTrusted_0_5 */ |
| 1258 |
| 1259 /* Begin wrapper methods for PPB_FileChooserTrusted_0_6 */ |
| 1260 |
| 1261 static __attribute__((pnaclcall)) |
| 1262 int32_t Pnacl_M20_PPB_FileChooserTrusted_ShowWithoutUserGesture(PP_Resource choo
ser, PP_Bool save_as, struct PP_Var suggested_file_name, struct PP_ArrayOutput o
utput, struct PP_CompletionCallback callback) { |
| 1263 const struct PPB_FileChooserTrusted_0_6 *iface = Pnacl_WrapperInfo_PPB_FileCho
oserTrusted_0_6.real_iface; |
| 1264 return iface->ShowWithoutUserGesture(chooser, save_as, suggested_file_name, ou
tput, callback); |
| 1265 } |
| 1266 |
| 1267 /* End wrapper methods for PPB_FileChooserTrusted_0_6 */ |
| 1268 |
| 1269 /* Begin wrapper methods for PPB_FileIOTrusted_0_4 */ |
| 1270 |
| 1271 static __attribute__((pnaclcall)) |
| 1272 int32_t Pnacl_M14_PPB_FileIOTrusted_GetOSFileDescriptor(PP_Resource file_io) { |
| 1273 const struct PPB_FileIOTrusted_0_4 *iface = Pnacl_WrapperInfo_PPB_FileIOTruste
d_0_4.real_iface; |
| 1274 return iface->GetOSFileDescriptor(file_io); |
| 1275 } |
| 1276 |
| 1277 static __attribute__((pnaclcall)) |
| 1278 int32_t Pnacl_M14_PPB_FileIOTrusted_WillWrite(PP_Resource file_io, int64_t offse
t, int32_t bytes_to_write, struct PP_CompletionCallback callback) { |
| 1279 const struct PPB_FileIOTrusted_0_4 *iface = Pnacl_WrapperInfo_PPB_FileIOTruste
d_0_4.real_iface; |
| 1280 return iface->WillWrite(file_io, offset, bytes_to_write, callback); |
| 1281 } |
| 1282 |
| 1283 static __attribute__((pnaclcall)) |
| 1284 int32_t Pnacl_M14_PPB_FileIOTrusted_WillSetLength(PP_Resource file_io, int64_t l
ength, struct PP_CompletionCallback callback) { |
| 1285 const struct PPB_FileIOTrusted_0_4 *iface = Pnacl_WrapperInfo_PPB_FileIOTruste
d_0_4.real_iface; |
| 1286 return iface->WillSetLength(file_io, length, callback); |
| 1287 } |
| 1288 |
| 1289 /* End wrapper methods for PPB_FileIOTrusted_0_4 */ |
| 1290 |
| 1291 /* Not generating wrapper methods for PPB_ImageDataTrusted_0_4 */ |
| 1292 |
| 1293 /* Not generating wrapper methods for PPB_URLLoaderTrusted_0_3 */ |
| 1294 |
| 1295 /* Not generating wrapper methods for PPB_AudioInput_Dev_0_1 */ |
| 1296 |
| 1297 /* Begin wrapper methods for PPB_AudioInput_Dev_0_2 */ |
| 1298 |
| 1299 static __attribute__((pnaclcall)) |
| 1300 PP_Resource Pnacl_M19_PPB_AudioInput_Dev_Create(PP_Instance instance) { |
| 1301 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; |
| 1302 return iface->Create(instance); |
| 1303 } |
| 1304 |
| 1305 static __attribute__((pnaclcall)) |
| 1306 PP_Bool Pnacl_M19_PPB_AudioInput_Dev_IsAudioInput(PP_Resource resource) { |
| 1307 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; |
| 1308 return iface->IsAudioInput(resource); |
| 1309 } |
| 1310 |
| 1311 static __attribute__((pnaclcall)) |
| 1312 int32_t Pnacl_M19_PPB_AudioInput_Dev_EnumerateDevices(PP_Resource audio_input, P
P_Resource* devices, struct PP_CompletionCallback callback) { |
| 1313 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; |
| 1314 return iface->EnumerateDevices(audio_input, devices, callback); |
| 1315 } |
| 1316 |
| 1317 static __attribute__((pnaclcall)) |
| 1318 int32_t Pnacl_M19_PPB_AudioInput_Dev_Open(PP_Resource audio_input, PP_Resource d
evice_ref, PP_Resource config, PPB_AudioInput_Callback audio_input_callback, voi
d* user_data, struct PP_CompletionCallback callback) { |
| 1319 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; |
| 1320 return iface->Open(audio_input, device_ref, config, audio_input_callback, user
_data, callback); |
| 1321 } |
| 1322 |
| 1323 static __attribute__((pnaclcall)) |
| 1324 PP_Resource Pnacl_M19_PPB_AudioInput_Dev_GetCurrentConfig(PP_Resource audio_inpu
t) { |
| 1325 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; |
| 1326 return iface->GetCurrentConfig(audio_input); |
| 1327 } |
| 1328 |
| 1329 static __attribute__((pnaclcall)) |
| 1330 PP_Bool Pnacl_M19_PPB_AudioInput_Dev_StartCapture(PP_Resource audio_input) { |
| 1331 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; |
| 1332 return iface->StartCapture(audio_input); |
| 1333 } |
| 1334 |
| 1335 static __attribute__((pnaclcall)) |
| 1336 PP_Bool Pnacl_M19_PPB_AudioInput_Dev_StopCapture(PP_Resource audio_input) { |
| 1337 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; |
| 1338 return iface->StopCapture(audio_input); |
| 1339 } |
| 1340 |
| 1341 static __attribute__((pnaclcall)) |
| 1342 void Pnacl_M19_PPB_AudioInput_Dev_Close(PP_Resource audio_input) { |
| 1343 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; |
| 1344 iface->Close(audio_input); |
| 1345 } |
| 1346 |
| 1347 /* End wrapper methods for PPB_AudioInput_Dev_0_2 */ |
| 1348 |
| 1349 /* Not generating wrapper methods for PPB_Buffer_Dev_0_4 */ |
| 1350 |
| 1351 /* Begin wrapper methods for PPB_Console_Dev_0_1 */ |
| 1352 |
| 1353 static __attribute__((pnaclcall)) |
| 1354 void Pnacl_M14_PPB_Console_Dev_Log(PP_Instance instance, PP_LogLevel_Dev level,
struct PP_Var value) { |
| 1355 const struct PPB_Console_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Console_Dev_0_
1.real_iface; |
| 1356 iface->Log(instance, level, value); |
| 1357 } |
| 1358 |
| 1359 static __attribute__((pnaclcall)) |
| 1360 void Pnacl_M14_PPB_Console_Dev_LogWithSource(PP_Instance instance, PP_LogLevel_D
ev level, struct PP_Var source, struct PP_Var value) { |
| 1361 const struct PPB_Console_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Console_Dev_0_
1.real_iface; |
| 1362 iface->LogWithSource(instance, level, source, value); |
| 1363 } |
| 1364 |
| 1365 /* End wrapper methods for PPB_Console_Dev_0_1 */ |
| 1366 |
| 1367 /* Not generating wrapper methods for PPB_CursorControl_Dev_0_4 */ |
| 1368 |
| 1369 /* Begin wrapper methods for PPB_DeviceRef_Dev_0_1 */ |
| 1370 |
| 1371 static __attribute__((pnaclcall)) |
| 1372 PP_Bool Pnacl_M18_PPB_DeviceRef_Dev_IsDeviceRef(PP_Resource resource) { |
| 1373 const struct PPB_DeviceRef_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_DeviceRef_De
v_0_1.real_iface; |
| 1374 return iface->IsDeviceRef(resource); |
| 1375 } |
| 1376 |
| 1377 static __attribute__((pnaclcall)) |
| 1378 PP_DeviceType_Dev Pnacl_M18_PPB_DeviceRef_Dev_GetType(PP_Resource device_ref) { |
| 1379 const struct PPB_DeviceRef_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_DeviceRef_De
v_0_1.real_iface; |
| 1380 return iface->GetType(device_ref); |
| 1381 } |
| 1382 |
| 1383 static __attribute__((pnaclcall)) |
| 1384 struct PP_Var Pnacl_M18_PPB_DeviceRef_Dev_GetName(PP_Resource device_ref) { |
| 1385 const struct PPB_DeviceRef_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_DeviceRef_De
v_0_1.real_iface; |
| 1386 return iface->GetName(device_ref); |
| 1387 } |
| 1388 |
| 1389 /* End wrapper methods for PPB_DeviceRef_Dev_0_1 */ |
| 1390 |
| 1391 /* Begin wrapper methods for PPB_FileChooser_Dev_0_5 */ |
| 1392 |
| 1393 static __attribute__((pnaclcall)) |
| 1394 PP_Resource Pnacl_M16_PPB_FileChooser_Dev_Create(PP_Instance instance, PP_FileCh
ooserMode_Dev mode, struct PP_Var accept_types) { |
| 1395 const struct PPB_FileChooser_Dev_0_5 *iface = Pnacl_WrapperInfo_PPB_FileChoose
r_Dev_0_5.real_iface; |
| 1396 return iface->Create(instance, mode, accept_types); |
| 1397 } |
| 1398 |
| 1399 static __attribute__((pnaclcall)) |
| 1400 PP_Bool Pnacl_M16_PPB_FileChooser_Dev_IsFileChooser(PP_Resource resource) { |
| 1401 const struct PPB_FileChooser_Dev_0_5 *iface = Pnacl_WrapperInfo_PPB_FileChoose
r_Dev_0_5.real_iface; |
| 1402 return iface->IsFileChooser(resource); |
| 1403 } |
| 1404 |
| 1405 static __attribute__((pnaclcall)) |
| 1406 int32_t Pnacl_M16_PPB_FileChooser_Dev_Show(PP_Resource chooser, struct PP_Comple
tionCallback callback) { |
| 1407 const struct PPB_FileChooser_Dev_0_5 *iface = Pnacl_WrapperInfo_PPB_FileChoose
r_Dev_0_5.real_iface; |
| 1408 return iface->Show(chooser, callback); |
| 1409 } |
| 1410 |
| 1411 static __attribute__((pnaclcall)) |
| 1412 PP_Resource Pnacl_M16_PPB_FileChooser_Dev_GetNextChosenFile(PP_Resource chooser)
{ |
| 1413 const struct PPB_FileChooser_Dev_0_5 *iface = Pnacl_WrapperInfo_PPB_FileChoose
r_Dev_0_5.real_iface; |
| 1414 return iface->GetNextChosenFile(chooser); |
| 1415 } |
| 1416 |
| 1417 /* End wrapper methods for PPB_FileChooser_Dev_0_5 */ |
| 1418 |
| 1419 /* Begin wrapper methods for PPB_FileChooser_Dev_0_6 */ |
| 1420 |
| 1421 static __attribute__((pnaclcall)) |
| 1422 PP_Resource Pnacl_M19_PPB_FileChooser_Dev_Create(PP_Instance instance, PP_FileCh
ooserMode_Dev mode, struct PP_Var accept_types) { |
| 1423 const struct PPB_FileChooser_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_FileChoose
r_Dev_0_6.real_iface; |
| 1424 return iface->Create(instance, mode, accept_types); |
| 1425 } |
| 1426 |
| 1427 static __attribute__((pnaclcall)) |
| 1428 PP_Bool Pnacl_M19_PPB_FileChooser_Dev_IsFileChooser(PP_Resource resource) { |
| 1429 const struct PPB_FileChooser_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_FileChoose
r_Dev_0_6.real_iface; |
| 1430 return iface->IsFileChooser(resource); |
| 1431 } |
| 1432 |
| 1433 static __attribute__((pnaclcall)) |
| 1434 int32_t Pnacl_M19_PPB_FileChooser_Dev_Show(PP_Resource chooser, struct PP_ArrayO
utput output, struct PP_CompletionCallback callback) { |
| 1435 const struct PPB_FileChooser_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_FileChoose
r_Dev_0_6.real_iface; |
| 1436 return iface->Show(chooser, output, callback); |
| 1437 } |
| 1438 |
| 1439 /* End wrapper methods for PPB_FileChooser_Dev_0_6 */ |
| 1440 |
| 1441 /* Not generating wrapper methods for PPB_Find_Dev_0_3 */ |
| 1442 |
| 1443 /* Begin wrapper methods for PPB_Font_Dev_0_6 */ |
| 1444 |
| 1445 static __attribute__((pnaclcall)) |
| 1446 struct PP_Var Pnacl_M14_PPB_Font_Dev_GetFontFamilies(PP_Instance instance) { |
| 1447 const struct PPB_Font_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_Font_Dev_0_6.real
_iface; |
| 1448 return iface->GetFontFamilies(instance); |
| 1449 } |
| 1450 |
| 1451 static __attribute__((pnaclcall)) |
| 1452 PP_Resource Pnacl_M14_PPB_Font_Dev_Create(PP_Instance instance, const struct PP_
FontDescription_Dev* description) { |
| 1453 const struct PPB_Font_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_Font_Dev_0_6.real
_iface; |
| 1454 return iface->Create(instance, description); |
| 1455 } |
| 1456 |
| 1457 static __attribute__((pnaclcall)) |
| 1458 PP_Bool Pnacl_M14_PPB_Font_Dev_IsFont(PP_Resource resource) { |
| 1459 const struct PPB_Font_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_Font_Dev_0_6.real
_iface; |
| 1460 return iface->IsFont(resource); |
| 1461 } |
| 1462 |
| 1463 static __attribute__((pnaclcall)) |
| 1464 PP_Bool Pnacl_M14_PPB_Font_Dev_Describe(PP_Resource font, struct PP_FontDescript
ion_Dev* description, struct PP_FontMetrics_Dev* metrics) { |
| 1465 const struct PPB_Font_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_Font_Dev_0_6.real
_iface; |
| 1466 return iface->Describe(font, description, metrics); |
| 1467 } |
| 1468 |
| 1469 static __attribute__((pnaclcall)) |
| 1470 PP_Bool Pnacl_M14_PPB_Font_Dev_DrawTextAt(PP_Resource font, PP_Resource image_da
ta, const struct PP_TextRun_Dev* text, const struct PP_Point* position, uint32_t
color, const struct PP_Rect* clip, PP_Bool image_data_is_opaque) { |
| 1471 const struct PPB_Font_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_Font_Dev_0_6.real
_iface; |
| 1472 return iface->DrawTextAt(font, image_data, text, position, color, clip, image_
data_is_opaque); |
| 1473 } |
| 1474 |
| 1475 static __attribute__((pnaclcall)) |
| 1476 int32_t Pnacl_M14_PPB_Font_Dev_MeasureText(PP_Resource font, const struct PP_Tex
tRun_Dev* text) { |
| 1477 const struct PPB_Font_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_Font_Dev_0_6.real
_iface; |
| 1478 return iface->MeasureText(font, text); |
| 1479 } |
| 1480 |
| 1481 static __attribute__((pnaclcall)) |
| 1482 uint32_t Pnacl_M14_PPB_Font_Dev_CharacterOffsetForPixel(PP_Resource font, const
struct PP_TextRun_Dev* text, int32_t pixel_position) { |
| 1483 const struct PPB_Font_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_Font_Dev_0_6.real
_iface; |
| 1484 return iface->CharacterOffsetForPixel(font, text, pixel_position); |
| 1485 } |
| 1486 |
| 1487 static __attribute__((pnaclcall)) |
| 1488 int32_t Pnacl_M14_PPB_Font_Dev_PixelOffsetForCharacter(PP_Resource font, const s
truct PP_TextRun_Dev* text, uint32_t char_offset) { |
| 1489 const struct PPB_Font_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_Font_Dev_0_6.real
_iface; |
| 1490 return iface->PixelOffsetForCharacter(font, text, char_offset); |
| 1491 } |
| 1492 |
| 1493 /* End wrapper methods for PPB_Font_Dev_0_6 */ |
| 1494 |
| 1495 /* Not generating wrapper methods for PPB_Graphics2D_Dev_0_1 */ |
| 1496 |
| 1497 /* Begin wrapper methods for PPB_IMEInputEvent_Dev_0_1 */ |
| 1498 |
| 1499 static __attribute__((pnaclcall)) |
| 1500 PP_Bool Pnacl_M16_PPB_IMEInputEvent_Dev_IsIMEInputEvent(PP_Resource resource) { |
| 1501 const struct PPB_IMEInputEvent_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_1.real_iface; |
| 1502 return iface->IsIMEInputEvent(resource); |
| 1503 } |
| 1504 |
| 1505 static __attribute__((pnaclcall)) |
| 1506 struct PP_Var Pnacl_M16_PPB_IMEInputEvent_Dev_GetText(PP_Resource ime_event) { |
| 1507 const struct PPB_IMEInputEvent_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_1.real_iface; |
| 1508 return iface->GetText(ime_event); |
| 1509 } |
| 1510 |
| 1511 static __attribute__((pnaclcall)) |
| 1512 uint32_t Pnacl_M16_PPB_IMEInputEvent_Dev_GetSegmentNumber(PP_Resource ime_event)
{ |
| 1513 const struct PPB_IMEInputEvent_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_1.real_iface; |
| 1514 return iface->GetSegmentNumber(ime_event); |
| 1515 } |
| 1516 |
| 1517 static __attribute__((pnaclcall)) |
| 1518 uint32_t Pnacl_M16_PPB_IMEInputEvent_Dev_GetSegmentOffset(PP_Resource ime_event,
uint32_t index) { |
| 1519 const struct PPB_IMEInputEvent_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_1.real_iface; |
| 1520 return iface->GetSegmentOffset(ime_event, index); |
| 1521 } |
| 1522 |
| 1523 static __attribute__((pnaclcall)) |
| 1524 int32_t Pnacl_M16_PPB_IMEInputEvent_Dev_GetTargetSegment(PP_Resource ime_event)
{ |
| 1525 const struct PPB_IMEInputEvent_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_1.real_iface; |
| 1526 return iface->GetTargetSegment(ime_event); |
| 1527 } |
| 1528 |
| 1529 static __attribute__((pnaclcall)) |
| 1530 void Pnacl_M16_PPB_IMEInputEvent_Dev_GetSelection(PP_Resource ime_event, uint32_
t* start, uint32_t* end) { |
| 1531 const struct PPB_IMEInputEvent_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_1.real_iface; |
| 1532 iface->GetSelection(ime_event, start, end); |
| 1533 } |
| 1534 |
| 1535 /* End wrapper methods for PPB_IMEInputEvent_Dev_0_1 */ |
| 1536 |
| 1537 /* Begin wrapper methods for PPB_IMEInputEvent_Dev_0_2 */ |
| 1538 |
| 1539 static __attribute__((pnaclcall)) |
| 1540 PP_Resource Pnacl_M21_PPB_IMEInputEvent_Dev_Create(PP_Instance instance, PP_Inpu
tEvent_Type type, PP_TimeTicks time_stamp, struct PP_Var text, uint32_t segment_
number, const uint32_t segment_offsets[], int32_t target_segment, uint32_t selec
tion_start, uint32_t selection_end) { |
| 1541 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_2.real_iface; |
| 1542 return iface->Create(instance, type, time_stamp, text, segment_number, segment
_offsets, target_segment, selection_start, selection_end); |
| 1543 } |
| 1544 |
| 1545 static __attribute__((pnaclcall)) |
| 1546 PP_Bool Pnacl_M21_PPB_IMEInputEvent_Dev_IsIMEInputEvent(PP_Resource resource) { |
| 1547 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_2.real_iface; |
| 1548 return iface->IsIMEInputEvent(resource); |
| 1549 } |
| 1550 |
| 1551 static __attribute__((pnaclcall)) |
| 1552 struct PP_Var Pnacl_M21_PPB_IMEInputEvent_Dev_GetText(PP_Resource ime_event) { |
| 1553 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_2.real_iface; |
| 1554 return iface->GetText(ime_event); |
| 1555 } |
| 1556 |
| 1557 static __attribute__((pnaclcall)) |
| 1558 uint32_t Pnacl_M21_PPB_IMEInputEvent_Dev_GetSegmentNumber(PP_Resource ime_event)
{ |
| 1559 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_2.real_iface; |
| 1560 return iface->GetSegmentNumber(ime_event); |
| 1561 } |
| 1562 |
| 1563 static __attribute__((pnaclcall)) |
| 1564 uint32_t Pnacl_M21_PPB_IMEInputEvent_Dev_GetSegmentOffset(PP_Resource ime_event,
uint32_t index) { |
| 1565 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_2.real_iface; |
| 1566 return iface->GetSegmentOffset(ime_event, index); |
| 1567 } |
| 1568 |
| 1569 static __attribute__((pnaclcall)) |
| 1570 int32_t Pnacl_M21_PPB_IMEInputEvent_Dev_GetTargetSegment(PP_Resource ime_event)
{ |
| 1571 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_2.real_iface; |
| 1572 return iface->GetTargetSegment(ime_event); |
| 1573 } |
| 1574 |
| 1575 static __attribute__((pnaclcall)) |
| 1576 void Pnacl_M21_PPB_IMEInputEvent_Dev_GetSelection(PP_Resource ime_event, uint32_
t* start, uint32_t* end) { |
| 1577 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_2.real_iface; |
| 1578 iface->GetSelection(ime_event, start, end); |
| 1579 } |
| 1580 |
| 1581 /* End wrapper methods for PPB_IMEInputEvent_Dev_0_2 */ |
| 1582 |
| 1583 /* Not generating wrapper methods for PPB_KeyboardInputEvent_Dev_0_1 */ |
| 1584 |
| 1585 /* Not generating wrapper methods for PPB_Memory_Dev_0_1 */ |
| 1586 |
| 1587 /* Begin wrapper methods for PPB_MessageLoop_Dev_0_1 */ |
| 1588 |
| 1589 static __attribute__((pnaclcall)) |
| 1590 PP_Resource Pnacl_M18_PPB_MessageLoop_Dev_Create(PP_Instance instance) { |
| 1591 const struct PPB_MessageLoop_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_MessageLoo
p_Dev_0_1.real_iface; |
| 1592 return iface->Create(instance); |
| 1593 } |
| 1594 |
| 1595 static __attribute__((pnaclcall)) |
| 1596 PP_Resource Pnacl_M18_PPB_MessageLoop_Dev_GetForMainThread() { |
| 1597 const struct PPB_MessageLoop_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_MessageLoo
p_Dev_0_1.real_iface; |
| 1598 return iface->GetForMainThread(); |
| 1599 } |
| 1600 |
| 1601 static __attribute__((pnaclcall)) |
| 1602 PP_Resource Pnacl_M18_PPB_MessageLoop_Dev_GetCurrent() { |
| 1603 const struct PPB_MessageLoop_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_MessageLoo
p_Dev_0_1.real_iface; |
| 1604 return iface->GetCurrent(); |
| 1605 } |
| 1606 |
| 1607 static __attribute__((pnaclcall)) |
| 1608 int32_t Pnacl_M18_PPB_MessageLoop_Dev_AttachToCurrentThread(PP_Resource message_
loop) { |
| 1609 const struct PPB_MessageLoop_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_MessageLoo
p_Dev_0_1.real_iface; |
| 1610 return iface->AttachToCurrentThread(message_loop); |
| 1611 } |
| 1612 |
| 1613 static __attribute__((pnaclcall)) |
| 1614 int32_t Pnacl_M18_PPB_MessageLoop_Dev_Run(PP_Resource message_loop) { |
| 1615 const struct PPB_MessageLoop_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_MessageLoo
p_Dev_0_1.real_iface; |
| 1616 return iface->Run(message_loop); |
| 1617 } |
| 1618 |
| 1619 static __attribute__((pnaclcall)) |
| 1620 int32_t Pnacl_M18_PPB_MessageLoop_Dev_PostWork(PP_Resource message_loop, struct
PP_CompletionCallback callback, int64_t delay_ms) { |
| 1621 const struct PPB_MessageLoop_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_MessageLoo
p_Dev_0_1.real_iface; |
| 1622 return iface->PostWork(message_loop, callback, delay_ms); |
| 1623 } |
| 1624 |
| 1625 static __attribute__((pnaclcall)) |
| 1626 int32_t Pnacl_M18_PPB_MessageLoop_Dev_PostQuit(PP_Resource message_loop, PP_Bool
should_destroy) { |
| 1627 const struct PPB_MessageLoop_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_MessageLoo
p_Dev_0_1.real_iface; |
| 1628 return iface->PostQuit(message_loop, should_destroy); |
| 1629 } |
| 1630 |
| 1631 /* End wrapper methods for PPB_MessageLoop_Dev_0_1 */ |
| 1632 |
| 1633 /* Not generating wrapper methods for PPB_Printing_Dev_0_6 */ |
| 1634 |
| 1635 /* Not generating wrapper methods for PPB_ResourceArray_Dev_0_1 */ |
| 1636 |
| 1637 /* Not generating wrapper methods for PPB_Scrollbar_Dev_0_5 */ |
| 1638 |
| 1639 /* Not generating wrapper methods for PPB_Testing_Dev_0_7 */ |
| 1640 |
| 1641 /* Not generating wrapper methods for PPB_Testing_Dev_0_8 */ |
| 1642 |
| 1643 /* Begin wrapper methods for PPB_Testing_Dev_0_9 */ |
| 1644 |
| 1645 static __attribute__((pnaclcall)) |
| 1646 PP_Bool Pnacl_M17_PPB_Testing_Dev_ReadImageData(PP_Resource device_context_2d, P
P_Resource image, const struct PP_Point* top_left) { |
| 1647 const struct PPB_Testing_Dev_0_9 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0_
9.real_iface; |
| 1648 return iface->ReadImageData(device_context_2d, image, top_left); |
| 1649 } |
| 1650 |
| 1651 static __attribute__((pnaclcall)) |
| 1652 void Pnacl_M17_PPB_Testing_Dev_RunMessageLoop(PP_Instance instance) { |
| 1653 const struct PPB_Testing_Dev_0_9 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0_
9.real_iface; |
| 1654 iface->RunMessageLoop(instance); |
| 1655 } |
| 1656 |
| 1657 static __attribute__((pnaclcall)) |
| 1658 void Pnacl_M17_PPB_Testing_Dev_QuitMessageLoop(PP_Instance instance) { |
| 1659 const struct PPB_Testing_Dev_0_9 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0_
9.real_iface; |
| 1660 iface->QuitMessageLoop(instance); |
| 1661 } |
| 1662 |
| 1663 static __attribute__((pnaclcall)) |
| 1664 uint32_t Pnacl_M17_PPB_Testing_Dev_GetLiveObjectsForInstance(PP_Instance instanc
e) { |
| 1665 const struct PPB_Testing_Dev_0_9 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0_
9.real_iface; |
| 1666 return iface->GetLiveObjectsForInstance(instance); |
| 1667 } |
| 1668 |
| 1669 static __attribute__((pnaclcall)) |
| 1670 PP_Bool Pnacl_M17_PPB_Testing_Dev_IsOutOfProcess() { |
| 1671 const struct PPB_Testing_Dev_0_9 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0_
9.real_iface; |
| 1672 return iface->IsOutOfProcess(); |
| 1673 } |
| 1674 |
| 1675 static __attribute__((pnaclcall)) |
| 1676 void Pnacl_M17_PPB_Testing_Dev_SimulateInputEvent(PP_Instance instance, PP_Resou
rce input_event) { |
| 1677 const struct PPB_Testing_Dev_0_9 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0_
9.real_iface; |
| 1678 iface->SimulateInputEvent(instance, input_event); |
| 1679 } |
| 1680 |
| 1681 static __attribute__((pnaclcall)) |
| 1682 struct PP_Var Pnacl_M17_PPB_Testing_Dev_GetDocumentURL(PP_Instance instance, str
uct PP_URLComponents_Dev* components) { |
| 1683 const struct PPB_Testing_Dev_0_9 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0_
9.real_iface; |
| 1684 return iface->GetDocumentURL(instance, components); |
| 1685 } |
| 1686 |
| 1687 /* End wrapper methods for PPB_Testing_Dev_0_9 */ |
| 1688 |
| 1689 /* Begin wrapper methods for PPB_Testing_Dev_0_91 */ |
| 1690 |
| 1691 static __attribute__((pnaclcall)) |
| 1692 PP_Bool Pnacl_M18_PPB_Testing_Dev_ReadImageData(PP_Resource device_context_2d, P
P_Resource image, const struct PP_Point* top_left) { |
| 1693 const struct PPB_Testing_Dev_0_91 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0
_91.real_iface; |
| 1694 return iface->ReadImageData(device_context_2d, image, top_left); |
| 1695 } |
| 1696 |
| 1697 static __attribute__((pnaclcall)) |
| 1698 void Pnacl_M18_PPB_Testing_Dev_RunMessageLoop(PP_Instance instance) { |
| 1699 const struct PPB_Testing_Dev_0_91 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0
_91.real_iface; |
| 1700 iface->RunMessageLoop(instance); |
| 1701 } |
| 1702 |
| 1703 static __attribute__((pnaclcall)) |
| 1704 void Pnacl_M18_PPB_Testing_Dev_QuitMessageLoop(PP_Instance instance) { |
| 1705 const struct PPB_Testing_Dev_0_91 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0
_91.real_iface; |
| 1706 iface->QuitMessageLoop(instance); |
| 1707 } |
| 1708 |
| 1709 static __attribute__((pnaclcall)) |
| 1710 uint32_t Pnacl_M18_PPB_Testing_Dev_GetLiveObjectsForInstance(PP_Instance instanc
e) { |
| 1711 const struct PPB_Testing_Dev_0_91 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0
_91.real_iface; |
| 1712 return iface->GetLiveObjectsForInstance(instance); |
| 1713 } |
| 1714 |
| 1715 static __attribute__((pnaclcall)) |
| 1716 PP_Bool Pnacl_M18_PPB_Testing_Dev_IsOutOfProcess() { |
| 1717 const struct PPB_Testing_Dev_0_91 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0
_91.real_iface; |
| 1718 return iface->IsOutOfProcess(); |
| 1719 } |
| 1720 |
| 1721 static __attribute__((pnaclcall)) |
| 1722 void Pnacl_M18_PPB_Testing_Dev_SimulateInputEvent(PP_Instance instance, PP_Resou
rce input_event) { |
| 1723 const struct PPB_Testing_Dev_0_91 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0
_91.real_iface; |
| 1724 iface->SimulateInputEvent(instance, input_event); |
| 1725 } |
| 1726 |
| 1727 static __attribute__((pnaclcall)) |
| 1728 struct PP_Var Pnacl_M18_PPB_Testing_Dev_GetDocumentURL(PP_Instance instance, str
uct PP_URLComponents_Dev* components) { |
| 1729 const struct PPB_Testing_Dev_0_91 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0
_91.real_iface; |
| 1730 return iface->GetDocumentURL(instance, components); |
| 1731 } |
| 1732 |
| 1733 static __attribute__((pnaclcall)) |
| 1734 uint32_t Pnacl_M18_PPB_Testing_Dev_GetLiveVars(struct PP_Var live_vars[], uint32
_t array_size) { |
| 1735 const struct PPB_Testing_Dev_0_91 *iface = Pnacl_WrapperInfo_PPB_Testing_Dev_0
_91.real_iface; |
| 1736 return iface->GetLiveVars(live_vars, array_size); |
| 1737 } |
| 1738 |
| 1739 /* End wrapper methods for PPB_Testing_Dev_0_91 */ |
| 1740 |
| 1741 /* Not generating wrapper methods for PPB_TextInput_Dev_0_1 */ |
| 1742 |
| 1743 /* Not generating wrapper methods for PPB_TextInput_Dev_0_2 */ |
| 1744 |
| 1745 /* Begin wrapper methods for PPB_URLUtil_Dev_0_6 */ |
| 1746 |
| 1747 static __attribute__((pnaclcall)) |
| 1748 struct PP_Var Pnacl_M17_PPB_URLUtil_Dev_Canonicalize(struct PP_Var url, struct P
P_URLComponents_Dev* components) { |
| 1749 const struct PPB_URLUtil_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_
6.real_iface; |
| 1750 return iface->Canonicalize(url, components); |
| 1751 } |
| 1752 |
| 1753 static __attribute__((pnaclcall)) |
| 1754 struct PP_Var Pnacl_M17_PPB_URLUtil_Dev_ResolveRelativeToURL(struct PP_Var base_
url, struct PP_Var relative_string, struct PP_URLComponents_Dev* components) { |
| 1755 const struct PPB_URLUtil_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_
6.real_iface; |
| 1756 return iface->ResolveRelativeToURL(base_url, relative_string, components); |
| 1757 } |
| 1758 |
| 1759 static __attribute__((pnaclcall)) |
| 1760 struct PP_Var Pnacl_M17_PPB_URLUtil_Dev_ResolveRelativeToDocument(PP_Instance in
stance, struct PP_Var relative_string, struct PP_URLComponents_Dev* components)
{ |
| 1761 const struct PPB_URLUtil_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_
6.real_iface; |
| 1762 return iface->ResolveRelativeToDocument(instance, relative_string, components)
; |
| 1763 } |
| 1764 |
| 1765 static __attribute__((pnaclcall)) |
| 1766 PP_Bool Pnacl_M17_PPB_URLUtil_Dev_IsSameSecurityOrigin(struct PP_Var url_a, stru
ct PP_Var url_b) { |
| 1767 const struct PPB_URLUtil_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_
6.real_iface; |
| 1768 return iface->IsSameSecurityOrigin(url_a, url_b); |
| 1769 } |
| 1770 |
| 1771 static __attribute__((pnaclcall)) |
| 1772 PP_Bool Pnacl_M17_PPB_URLUtil_Dev_DocumentCanRequest(PP_Instance instance, struc
t PP_Var url) { |
| 1773 const struct PPB_URLUtil_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_
6.real_iface; |
| 1774 return iface->DocumentCanRequest(instance, url); |
| 1775 } |
| 1776 |
| 1777 static __attribute__((pnaclcall)) |
| 1778 PP_Bool Pnacl_M17_PPB_URLUtil_Dev_DocumentCanAccessDocument(PP_Instance active,
PP_Instance target) { |
| 1779 const struct PPB_URLUtil_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_
6.real_iface; |
| 1780 return iface->DocumentCanAccessDocument(active, target); |
| 1781 } |
| 1782 |
| 1783 static __attribute__((pnaclcall)) |
| 1784 struct PP_Var Pnacl_M17_PPB_URLUtil_Dev_GetDocumentURL(PP_Instance instance, str
uct PP_URLComponents_Dev* components) { |
| 1785 const struct PPB_URLUtil_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_
6.real_iface; |
| 1786 return iface->GetDocumentURL(instance, components); |
| 1787 } |
| 1788 |
| 1789 static __attribute__((pnaclcall)) |
| 1790 struct PP_Var Pnacl_M17_PPB_URLUtil_Dev_GetPluginInstanceURL(PP_Instance instanc
e, struct PP_URLComponents_Dev* components) { |
| 1791 const struct PPB_URLUtil_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_
6.real_iface; |
| 1792 return iface->GetPluginInstanceURL(instance, components); |
| 1793 } |
| 1794 |
| 1795 /* End wrapper methods for PPB_URLUtil_Dev_0_6 */ |
| 1796 |
| 1797 /* Not generating wrapper methods for PPB_VideoCapture_Dev_0_1 */ |
| 1798 |
| 1799 /* Begin wrapper methods for PPB_VideoCapture_Dev_0_2 */ |
| 1800 |
| 1801 static __attribute__((pnaclcall)) |
| 1802 PP_Resource Pnacl_M19_PPB_VideoCapture_Dev_Create(PP_Instance instance) { |
| 1803 const struct PPB_VideoCapture_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_VideoCapt
ure_Dev_0_2.real_iface; |
| 1804 return iface->Create(instance); |
| 1805 } |
| 1806 |
| 1807 static __attribute__((pnaclcall)) |
| 1808 PP_Bool Pnacl_M19_PPB_VideoCapture_Dev_IsVideoCapture(PP_Resource video_capture)
{ |
| 1809 const struct PPB_VideoCapture_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_VideoCapt
ure_Dev_0_2.real_iface; |
| 1810 return iface->IsVideoCapture(video_capture); |
| 1811 } |
| 1812 |
| 1813 static __attribute__((pnaclcall)) |
| 1814 int32_t Pnacl_M19_PPB_VideoCapture_Dev_EnumerateDevices(PP_Resource video_captur
e, PP_Resource* devices, struct PP_CompletionCallback callback) { |
| 1815 const struct PPB_VideoCapture_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_VideoCapt
ure_Dev_0_2.real_iface; |
| 1816 return iface->EnumerateDevices(video_capture, devices, callback); |
| 1817 } |
| 1818 |
| 1819 static __attribute__((pnaclcall)) |
| 1820 int32_t Pnacl_M19_PPB_VideoCapture_Dev_Open(PP_Resource video_capture, PP_Resour
ce device_ref, const struct PP_VideoCaptureDeviceInfo_Dev* requested_info, uint3
2_t buffer_count, struct PP_CompletionCallback callback) { |
| 1821 const struct PPB_VideoCapture_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_VideoCapt
ure_Dev_0_2.real_iface; |
| 1822 return iface->Open(video_capture, device_ref, requested_info, buffer_count, ca
llback); |
| 1823 } |
| 1824 |
| 1825 static __attribute__((pnaclcall)) |
| 1826 int32_t Pnacl_M19_PPB_VideoCapture_Dev_StartCapture(PP_Resource video_capture) { |
| 1827 const struct PPB_VideoCapture_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_VideoCapt
ure_Dev_0_2.real_iface; |
| 1828 return iface->StartCapture(video_capture); |
| 1829 } |
| 1830 |
| 1831 static __attribute__((pnaclcall)) |
| 1832 int32_t Pnacl_M19_PPB_VideoCapture_Dev_ReuseBuffer(PP_Resource video_capture, ui
nt32_t buffer) { |
| 1833 const struct PPB_VideoCapture_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_VideoCapt
ure_Dev_0_2.real_iface; |
| 1834 return iface->ReuseBuffer(video_capture, buffer); |
| 1835 } |
| 1836 |
| 1837 static __attribute__((pnaclcall)) |
| 1838 int32_t Pnacl_M19_PPB_VideoCapture_Dev_StopCapture(PP_Resource video_capture) { |
| 1839 const struct PPB_VideoCapture_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_VideoCapt
ure_Dev_0_2.real_iface; |
| 1840 return iface->StopCapture(video_capture); |
| 1841 } |
| 1842 |
| 1843 static __attribute__((pnaclcall)) |
| 1844 void Pnacl_M19_PPB_VideoCapture_Dev_Close(PP_Resource video_capture) { |
| 1845 const struct PPB_VideoCapture_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_VideoCapt
ure_Dev_0_2.real_iface; |
| 1846 iface->Close(video_capture); |
| 1847 } |
| 1848 |
| 1849 /* End wrapper methods for PPB_VideoCapture_Dev_0_2 */ |
| 1850 |
| 1851 /* Begin wrapper methods for PPB_VideoDecoder_Dev_0_16 */ |
| 1852 |
| 1853 static __attribute__((pnaclcall)) |
| 1854 PP_Resource Pnacl_M14_PPB_VideoDecoder_Dev_Create(PP_Instance instance, PP_Resou
rce context, PP_VideoDecoder_Profile profile) { |
| 1855 const struct PPB_VideoDecoder_Dev_0_16 *iface = Pnacl_WrapperInfo_PPB_VideoDec
oder_Dev_0_16.real_iface; |
| 1856 return iface->Create(instance, context, profile); |
| 1857 } |
| 1858 |
| 1859 static __attribute__((pnaclcall)) |
| 1860 PP_Bool Pnacl_M14_PPB_VideoDecoder_Dev_IsVideoDecoder(PP_Resource resource) { |
| 1861 const struct PPB_VideoDecoder_Dev_0_16 *iface = Pnacl_WrapperInfo_PPB_VideoDec
oder_Dev_0_16.real_iface; |
| 1862 return iface->IsVideoDecoder(resource); |
| 1863 } |
| 1864 |
| 1865 static __attribute__((pnaclcall)) |
| 1866 int32_t Pnacl_M14_PPB_VideoDecoder_Dev_Decode(PP_Resource video_decoder, const s
truct PP_VideoBitstreamBuffer_Dev* bitstream_buffer, struct PP_CompletionCallbac
k callback) { |
| 1867 const struct PPB_VideoDecoder_Dev_0_16 *iface = Pnacl_WrapperInfo_PPB_VideoDec
oder_Dev_0_16.real_iface; |
| 1868 return iface->Decode(video_decoder, bitstream_buffer, callback); |
| 1869 } |
| 1870 |
| 1871 static __attribute__((pnaclcall)) |
| 1872 void Pnacl_M14_PPB_VideoDecoder_Dev_AssignPictureBuffers(PP_Resource video_decod
er, uint32_t no_of_buffers, const struct PP_PictureBuffer_Dev buffers[]) { |
| 1873 const struct PPB_VideoDecoder_Dev_0_16 *iface = Pnacl_WrapperInfo_PPB_VideoDec
oder_Dev_0_16.real_iface; |
| 1874 iface->AssignPictureBuffers(video_decoder, no_of_buffers, buffers); |
| 1875 } |
| 1876 |
| 1877 static __attribute__((pnaclcall)) |
| 1878 void Pnacl_M14_PPB_VideoDecoder_Dev_ReusePictureBuffer(PP_Resource video_decoder
, int32_t picture_buffer_id) { |
| 1879 const struct PPB_VideoDecoder_Dev_0_16 *iface = Pnacl_WrapperInfo_PPB_VideoDec
oder_Dev_0_16.real_iface; |
| 1880 iface->ReusePictureBuffer(video_decoder, picture_buffer_id); |
| 1881 } |
| 1882 |
| 1883 static __attribute__((pnaclcall)) |
| 1884 int32_t Pnacl_M14_PPB_VideoDecoder_Dev_Flush(PP_Resource video_decoder, struct P
P_CompletionCallback callback) { |
| 1885 const struct PPB_VideoDecoder_Dev_0_16 *iface = Pnacl_WrapperInfo_PPB_VideoDec
oder_Dev_0_16.real_iface; |
| 1886 return iface->Flush(video_decoder, callback); |
| 1887 } |
| 1888 |
| 1889 static __attribute__((pnaclcall)) |
| 1890 int32_t Pnacl_M14_PPB_VideoDecoder_Dev_Reset(PP_Resource video_decoder, struct P
P_CompletionCallback callback) { |
| 1891 const struct PPB_VideoDecoder_Dev_0_16 *iface = Pnacl_WrapperInfo_PPB_VideoDec
oder_Dev_0_16.real_iface; |
| 1892 return iface->Reset(video_decoder, callback); |
| 1893 } |
| 1894 |
| 1895 static __attribute__((pnaclcall)) |
| 1896 void Pnacl_M14_PPB_VideoDecoder_Dev_Destroy(PP_Resource video_decoder) { |
| 1897 const struct PPB_VideoDecoder_Dev_0_16 *iface = Pnacl_WrapperInfo_PPB_VideoDec
oder_Dev_0_16.real_iface; |
| 1898 iface->Destroy(video_decoder); |
| 1899 } |
| 1900 |
| 1901 /* End wrapper methods for PPB_VideoDecoder_Dev_0_16 */ |
| 1902 |
| 1903 /* Not generating wrapper methods for PPB_VideoLayer_Dev_0_1 */ |
| 1904 |
| 1905 /* Not generating wrapper methods for PPB_View_Dev_0_1 */ |
| 1906 |
| 1907 /* Not generating wrapper methods for PPB_Widget_Dev_0_3 */ |
| 1908 |
| 1909 /* Not generating wrapper methods for PPB_Widget_Dev_0_4 */ |
| 1910 |
| 1911 /* Not generating wrapper methods for PPB_Zoom_Dev_0_2 */ |
| 1912 |
| 1913 /* Not generating wrapper methods for PPP_Printing_Dev_0_6 */ |
| 1914 |
| 1915 /* Not generating wrapper methods for PPP_TextInput_Dev_0_1 */ |
| 1916 |
| 1917 /* Not generating wrapper methods for PPP_VideoDecoder_Dev_0_9 */ |
| 1918 |
| 1919 /* Not generating wrapper methods for PPP_VideoDecoder_Dev_0_10 */ |
| 1920 |
| 1921 /* Not generating wrapper methods for PPP_VideoDecoder_Dev_0_11 */ |
| 1922 |
| 1923 /* Not generating wrapper methods for PPP_Widget_Dev_0_2 */ |
| 1924 |
| 1925 /* Not generating wrapper methods for PPP_Zoom_Dev_0_3 */ |
| 1926 |
| 1927 /* Begin wrapper methods for PPB_ContentDecryptor_Private_0_1 */ |
| 1928 |
| 1929 static __attribute__((pnaclcall)) |
| 1930 void Pnacl_M23_PPB_ContentDecryptor_Private_NeedKey(PP_Instance instance, struct
PP_Var key_system, struct PP_Var session_id, struct PP_Var init_data) { |
| 1931 const struct PPB_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_C
ontentDecryptor_Private_0_1.real_iface; |
| 1932 iface->NeedKey(instance, key_system, session_id, init_data); |
| 1933 } |
| 1934 |
| 1935 static __attribute__((pnaclcall)) |
| 1936 void Pnacl_M23_PPB_ContentDecryptor_Private_KeyAdded(PP_Instance instance, struc
t PP_Var key_system, struct PP_Var session_id) { |
| 1937 const struct PPB_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_C
ontentDecryptor_Private_0_1.real_iface; |
| 1938 iface->KeyAdded(instance, key_system, session_id); |
| 1939 } |
| 1940 |
| 1941 static __attribute__((pnaclcall)) |
| 1942 void Pnacl_M23_PPB_ContentDecryptor_Private_KeyMessage(PP_Instance instance, str
uct PP_Var key_system, struct PP_Var session_id, PP_Resource message, struct PP_
Var default_url) { |
| 1943 const struct PPB_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_C
ontentDecryptor_Private_0_1.real_iface; |
| 1944 iface->KeyMessage(instance, key_system, session_id, message, default_url); |
| 1945 } |
| 1946 |
| 1947 static __attribute__((pnaclcall)) |
| 1948 void Pnacl_M23_PPB_ContentDecryptor_Private_KeyError(PP_Instance instance, struc
t PP_Var key_system, struct PP_Var session_id, int32_t media_error, int32_t syst
em_code) { |
| 1949 const struct PPB_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_C
ontentDecryptor_Private_0_1.real_iface; |
| 1950 iface->KeyError(instance, key_system, session_id, media_error, system_code); |
| 1951 } |
| 1952 |
| 1953 static __attribute__((pnaclcall)) |
| 1954 void Pnacl_M23_PPB_ContentDecryptor_Private_DeliverBlock(PP_Instance instance, P
P_Resource decrypted_block, const struct PP_DecryptedBlockInfo* decrypted_block_
info) { |
| 1955 const struct PPB_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_C
ontentDecryptor_Private_0_1.real_iface; |
| 1956 iface->DeliverBlock(instance, decrypted_block, decrypted_block_info); |
| 1957 } |
| 1958 |
| 1959 static __attribute__((pnaclcall)) |
| 1960 void Pnacl_M23_PPB_ContentDecryptor_Private_DeliverFrame(PP_Instance instance, P
P_Resource decrypted_frame, const struct PP_DecryptedBlockInfo* decrypted_block_
info) { |
| 1961 const struct PPB_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_C
ontentDecryptor_Private_0_1.real_iface; |
| 1962 iface->DeliverFrame(instance, decrypted_frame, decrypted_block_info); |
| 1963 } |
| 1964 |
| 1965 static __attribute__((pnaclcall)) |
| 1966 void Pnacl_M23_PPB_ContentDecryptor_Private_DeliverSamples(PP_Instance instance,
PP_Resource decrypted_samples, const struct PP_DecryptedBlockInfo* decrypted_bl
ock_info) { |
| 1967 const struct PPB_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_C
ontentDecryptor_Private_0_1.real_iface; |
| 1968 iface->DeliverSamples(instance, decrypted_samples, decrypted_block_info); |
| 1969 } |
| 1970 |
| 1971 /* End wrapper methods for PPB_ContentDecryptor_Private_0_1 */ |
| 1972 |
| 1973 /* Begin wrapper methods for PPB_FileRefPrivate_0_1 */ |
| 1974 |
| 1975 static __attribute__((pnaclcall)) |
| 1976 struct PP_Var Pnacl_M15_PPB_FileRefPrivate_GetAbsolutePath(PP_Resource file_ref)
{ |
| 1977 const struct PPB_FileRefPrivate_0_1 *iface = Pnacl_WrapperInfo_PPB_FileRefPriv
ate_0_1.real_iface; |
| 1978 return iface->GetAbsolutePath(file_ref); |
| 1979 } |
| 1980 |
| 1981 /* End wrapper methods for PPB_FileRefPrivate_0_1 */ |
| 1982 |
| 1983 /* Begin wrapper methods for PPB_Flash_12_0 */ |
| 1984 |
| 1985 static __attribute__((pnaclcall)) |
| 1986 void Pnacl_M17_PPB_Flash_SetInstanceAlwaysOnTop(PP_Instance instance, PP_Bool on
_top) { |
| 1987 const struct PPB_Flash_12_0 *iface = Pnacl_WrapperInfo_PPB_Flash_12_0.real_ifa
ce; |
| 1988 iface->SetInstanceAlwaysOnTop(instance, on_top); |
| 1989 } |
| 1990 |
| 1991 static __attribute__((pnaclcall)) |
| 1992 PP_Bool Pnacl_M17_PPB_Flash_DrawGlyphs(PP_Instance instance, PP_Resource pp_imag
e_data, const struct PP_FontDescription_Dev* font_desc, uint32_t color, const st
ruct PP_Point* position, const struct PP_Rect* clip, const float transformation[
3][3], PP_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_ind
ices[], const struct PP_Point glyph_advances[]) { |
| 1993 const struct PPB_Flash_12_0 *iface = Pnacl_WrapperInfo_PPB_Flash_12_0.real_ifa
ce; |
| 1994 return iface->DrawGlyphs(instance, pp_image_data, font_desc, color, position,
clip, transformation, allow_subpixel_aa, glyph_count, glyph_indices, glyph_advan
ces); |
| 1995 } |
| 1996 |
| 1997 static __attribute__((pnaclcall)) |
| 1998 struct PP_Var Pnacl_M17_PPB_Flash_GetProxyForURL(PP_Instance instance, const cha
r* url) { |
| 1999 const struct PPB_Flash_12_0 *iface = Pnacl_WrapperInfo_PPB_Flash_12_0.real_ifa
ce; |
| 2000 return iface->GetProxyForURL(instance, url); |
| 2001 } |
| 2002 |
| 2003 static __attribute__((pnaclcall)) |
| 2004 int32_t Pnacl_M17_PPB_Flash_Navigate(PP_Resource request_info, const char* targe
t, PP_Bool from_user_action) { |
| 2005 const struct PPB_Flash_12_0 *iface = Pnacl_WrapperInfo_PPB_Flash_12_0.real_ifa
ce; |
| 2006 return iface->Navigate(request_info, target, from_user_action); |
| 2007 } |
| 2008 |
| 2009 static __attribute__((pnaclcall)) |
| 2010 void Pnacl_M17_PPB_Flash_RunMessageLoop(PP_Instance instance) { |
| 2011 const struct PPB_Flash_12_0 *iface = Pnacl_WrapperInfo_PPB_Flash_12_0.real_ifa
ce; |
| 2012 iface->RunMessageLoop(instance); |
| 2013 } |
| 2014 |
| 2015 static __attribute__((pnaclcall)) |
| 2016 void Pnacl_M17_PPB_Flash_QuitMessageLoop(PP_Instance instance) { |
| 2017 const struct PPB_Flash_12_0 *iface = Pnacl_WrapperInfo_PPB_Flash_12_0.real_ifa
ce; |
| 2018 iface->QuitMessageLoop(instance); |
| 2019 } |
| 2020 |
| 2021 static __attribute__((pnaclcall)) |
| 2022 double Pnacl_M17_PPB_Flash_GetLocalTimeZoneOffset(PP_Instance instance, PP_Time
t) { |
| 2023 const struct PPB_Flash_12_0 *iface = Pnacl_WrapperInfo_PPB_Flash_12_0.real_ifa
ce; |
| 2024 return iface->GetLocalTimeZoneOffset(instance, t); |
| 2025 } |
| 2026 |
| 2027 static __attribute__((pnaclcall)) |
| 2028 struct PP_Var Pnacl_M17_PPB_Flash_GetCommandLineArgs(PP_Module module) { |
| 2029 const struct PPB_Flash_12_0 *iface = Pnacl_WrapperInfo_PPB_Flash_12_0.real_ifa
ce; |
| 2030 return iface->GetCommandLineArgs(module); |
| 2031 } |
| 2032 |
| 2033 static __attribute__((pnaclcall)) |
| 2034 void Pnacl_M17_PPB_Flash_PreloadFontWin(const void* logfontw) { |
| 2035 const struct PPB_Flash_12_0 *iface = Pnacl_WrapperInfo_PPB_Flash_12_0.real_ifa
ce; |
| 2036 iface->PreloadFontWin(logfontw); |
| 2037 } |
| 2038 |
| 2039 /* End wrapper methods for PPB_Flash_12_0 */ |
| 2040 |
| 2041 /* Begin wrapper methods for PPB_Flash_12_1 */ |
| 2042 |
| 2043 static __attribute__((pnaclcall)) |
| 2044 void Pnacl_M19_PPB_Flash_SetInstanceAlwaysOnTop(PP_Instance instance, PP_Bool on
_top) { |
| 2045 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2046 iface->SetInstanceAlwaysOnTop(instance, on_top); |
| 2047 } |
| 2048 |
| 2049 static __attribute__((pnaclcall)) |
| 2050 PP_Bool Pnacl_M19_PPB_Flash_DrawGlyphs(PP_Instance instance, PP_Resource pp_imag
e_data, const struct PP_FontDescription_Dev* font_desc, uint32_t color, const st
ruct PP_Point* position, const struct PP_Rect* clip, const float transformation[
3][3], PP_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_ind
ices[], const struct PP_Point glyph_advances[]) { |
| 2051 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2052 return iface->DrawGlyphs(instance, pp_image_data, font_desc, color, position,
clip, transformation, allow_subpixel_aa, glyph_count, glyph_indices, glyph_advan
ces); |
| 2053 } |
| 2054 |
| 2055 static __attribute__((pnaclcall)) |
| 2056 struct PP_Var Pnacl_M19_PPB_Flash_GetProxyForURL(PP_Instance instance, const cha
r* url) { |
| 2057 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2058 return iface->GetProxyForURL(instance, url); |
| 2059 } |
| 2060 |
| 2061 static __attribute__((pnaclcall)) |
| 2062 int32_t Pnacl_M19_PPB_Flash_Navigate(PP_Resource request_info, const char* targe
t, PP_Bool from_user_action) { |
| 2063 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2064 return iface->Navigate(request_info, target, from_user_action); |
| 2065 } |
| 2066 |
| 2067 static __attribute__((pnaclcall)) |
| 2068 void Pnacl_M19_PPB_Flash_RunMessageLoop(PP_Instance instance) { |
| 2069 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2070 iface->RunMessageLoop(instance); |
| 2071 } |
| 2072 |
| 2073 static __attribute__((pnaclcall)) |
| 2074 void Pnacl_M19_PPB_Flash_QuitMessageLoop(PP_Instance instance) { |
| 2075 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2076 iface->QuitMessageLoop(instance); |
| 2077 } |
| 2078 |
| 2079 static __attribute__((pnaclcall)) |
| 2080 double Pnacl_M19_PPB_Flash_GetLocalTimeZoneOffset(PP_Instance instance, PP_Time
t) { |
| 2081 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2082 return iface->GetLocalTimeZoneOffset(instance, t); |
| 2083 } |
| 2084 |
| 2085 static __attribute__((pnaclcall)) |
| 2086 struct PP_Var Pnacl_M19_PPB_Flash_GetCommandLineArgs(PP_Module module) { |
| 2087 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2088 return iface->GetCommandLineArgs(module); |
| 2089 } |
| 2090 |
| 2091 static __attribute__((pnaclcall)) |
| 2092 void Pnacl_M19_PPB_Flash_PreloadFontWin(const void* logfontw) { |
| 2093 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2094 iface->PreloadFontWin(logfontw); |
| 2095 } |
| 2096 |
| 2097 static __attribute__((pnaclcall)) |
| 2098 PP_Bool Pnacl_M19_PPB_Flash_IsRectTopmost(PP_Instance instance, const struct PP_
Rect* rect) { |
| 2099 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2100 return iface->IsRectTopmost(instance, rect); |
| 2101 } |
| 2102 |
| 2103 static __attribute__((pnaclcall)) |
| 2104 int32_t Pnacl_M19_PPB_Flash_InvokePrinting(PP_Instance instance) { |
| 2105 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2106 return iface->InvokePrinting(instance); |
| 2107 } |
| 2108 |
| 2109 static __attribute__((pnaclcall)) |
| 2110 void Pnacl_M19_PPB_Flash_UpdateActivity(PP_Instance instance) { |
| 2111 const struct PPB_Flash_12_1 *iface = Pnacl_WrapperInfo_PPB_Flash_12_1.real_ifa
ce; |
| 2112 iface->UpdateActivity(instance); |
| 2113 } |
| 2114 |
| 2115 /* End wrapper methods for PPB_Flash_12_1 */ |
| 2116 |
| 2117 /* Begin wrapper methods for PPB_Flash_12_2 */ |
| 2118 |
| 2119 static __attribute__((pnaclcall)) |
| 2120 void Pnacl_M20_0_PPB_Flash_SetInstanceAlwaysOnTop(PP_Instance instance, PP_Bool
on_top) { |
| 2121 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2122 iface->SetInstanceAlwaysOnTop(instance, on_top); |
| 2123 } |
| 2124 |
| 2125 static __attribute__((pnaclcall)) |
| 2126 PP_Bool Pnacl_M20_0_PPB_Flash_DrawGlyphs(PP_Instance instance, PP_Resource pp_im
age_data, const struct PP_FontDescription_Dev* font_desc, uint32_t color, const
struct PP_Point* position, const struct PP_Rect* clip, const float transformatio
n[3][3], PP_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_i
ndices[], const struct PP_Point glyph_advances[]) { |
| 2127 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2128 return iface->DrawGlyphs(instance, pp_image_data, font_desc, color, position,
clip, transformation, allow_subpixel_aa, glyph_count, glyph_indices, glyph_advan
ces); |
| 2129 } |
| 2130 |
| 2131 static __attribute__((pnaclcall)) |
| 2132 struct PP_Var Pnacl_M20_0_PPB_Flash_GetProxyForURL(PP_Instance instance, const c
har* url) { |
| 2133 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2134 return iface->GetProxyForURL(instance, url); |
| 2135 } |
| 2136 |
| 2137 static __attribute__((pnaclcall)) |
| 2138 int32_t Pnacl_M20_0_PPB_Flash_Navigate(PP_Resource request_info, const char* tar
get, PP_Bool from_user_action) { |
| 2139 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2140 return iface->Navigate(request_info, target, from_user_action); |
| 2141 } |
| 2142 |
| 2143 static __attribute__((pnaclcall)) |
| 2144 void Pnacl_M20_0_PPB_Flash_RunMessageLoop(PP_Instance instance) { |
| 2145 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2146 iface->RunMessageLoop(instance); |
| 2147 } |
| 2148 |
| 2149 static __attribute__((pnaclcall)) |
| 2150 void Pnacl_M20_0_PPB_Flash_QuitMessageLoop(PP_Instance instance) { |
| 2151 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2152 iface->QuitMessageLoop(instance); |
| 2153 } |
| 2154 |
| 2155 static __attribute__((pnaclcall)) |
| 2156 double Pnacl_M20_0_PPB_Flash_GetLocalTimeZoneOffset(PP_Instance instance, PP_Tim
e t) { |
| 2157 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2158 return iface->GetLocalTimeZoneOffset(instance, t); |
| 2159 } |
| 2160 |
| 2161 static __attribute__((pnaclcall)) |
| 2162 struct PP_Var Pnacl_M20_0_PPB_Flash_GetCommandLineArgs(PP_Module module) { |
| 2163 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2164 return iface->GetCommandLineArgs(module); |
| 2165 } |
| 2166 |
| 2167 static __attribute__((pnaclcall)) |
| 2168 void Pnacl_M20_0_PPB_Flash_PreloadFontWin(const void* logfontw) { |
| 2169 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2170 iface->PreloadFontWin(logfontw); |
| 2171 } |
| 2172 |
| 2173 static __attribute__((pnaclcall)) |
| 2174 PP_Bool Pnacl_M20_0_PPB_Flash_IsRectTopmost(PP_Instance instance, const struct P
P_Rect* rect) { |
| 2175 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2176 return iface->IsRectTopmost(instance, rect); |
| 2177 } |
| 2178 |
| 2179 static __attribute__((pnaclcall)) |
| 2180 int32_t Pnacl_M20_0_PPB_Flash_InvokePrinting(PP_Instance instance) { |
| 2181 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2182 return iface->InvokePrinting(instance); |
| 2183 } |
| 2184 |
| 2185 static __attribute__((pnaclcall)) |
| 2186 void Pnacl_M20_0_PPB_Flash_UpdateActivity(PP_Instance instance) { |
| 2187 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2188 iface->UpdateActivity(instance); |
| 2189 } |
| 2190 |
| 2191 static __attribute__((pnaclcall)) |
| 2192 struct PP_Var Pnacl_M20_0_PPB_Flash_GetDeviceID(PP_Instance instance) { |
| 2193 const struct PPB_Flash_12_2 *iface = Pnacl_WrapperInfo_PPB_Flash_12_2.real_ifa
ce; |
| 2194 return iface->GetDeviceID(instance); |
| 2195 } |
| 2196 |
| 2197 /* End wrapper methods for PPB_Flash_12_2 */ |
| 2198 |
| 2199 /* Begin wrapper methods for PPB_Flash_12_3 */ |
| 2200 |
| 2201 static __attribute__((pnaclcall)) |
| 2202 void Pnacl_M20_1_PPB_Flash_SetInstanceAlwaysOnTop(PP_Instance instance, PP_Bool
on_top) { |
| 2203 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2204 iface->SetInstanceAlwaysOnTop(instance, on_top); |
| 2205 } |
| 2206 |
| 2207 static __attribute__((pnaclcall)) |
| 2208 PP_Bool Pnacl_M20_1_PPB_Flash_DrawGlyphs(PP_Instance instance, PP_Resource pp_im
age_data, const struct PP_FontDescription_Dev* font_desc, uint32_t color, const
struct PP_Point* position, const struct PP_Rect* clip, const float transformatio
n[3][3], PP_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_i
ndices[], const struct PP_Point glyph_advances[]) { |
| 2209 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2210 return iface->DrawGlyphs(instance, pp_image_data, font_desc, color, position,
clip, transformation, allow_subpixel_aa, glyph_count, glyph_indices, glyph_advan
ces); |
| 2211 } |
| 2212 |
| 2213 static __attribute__((pnaclcall)) |
| 2214 struct PP_Var Pnacl_M20_1_PPB_Flash_GetProxyForURL(PP_Instance instance, const c
har* url) { |
| 2215 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2216 return iface->GetProxyForURL(instance, url); |
| 2217 } |
| 2218 |
| 2219 static __attribute__((pnaclcall)) |
| 2220 int32_t Pnacl_M20_1_PPB_Flash_Navigate(PP_Resource request_info, const char* tar
get, PP_Bool from_user_action) { |
| 2221 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2222 return iface->Navigate(request_info, target, from_user_action); |
| 2223 } |
| 2224 |
| 2225 static __attribute__((pnaclcall)) |
| 2226 void Pnacl_M20_1_PPB_Flash_RunMessageLoop(PP_Instance instance) { |
| 2227 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2228 iface->RunMessageLoop(instance); |
| 2229 } |
| 2230 |
| 2231 static __attribute__((pnaclcall)) |
| 2232 void Pnacl_M20_1_PPB_Flash_QuitMessageLoop(PP_Instance instance) { |
| 2233 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2234 iface->QuitMessageLoop(instance); |
| 2235 } |
| 2236 |
| 2237 static __attribute__((pnaclcall)) |
| 2238 double Pnacl_M20_1_PPB_Flash_GetLocalTimeZoneOffset(PP_Instance instance, PP_Tim
e t) { |
| 2239 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2240 return iface->GetLocalTimeZoneOffset(instance, t); |
| 2241 } |
| 2242 |
| 2243 static __attribute__((pnaclcall)) |
| 2244 struct PP_Var Pnacl_M20_1_PPB_Flash_GetCommandLineArgs(PP_Module module) { |
| 2245 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2246 return iface->GetCommandLineArgs(module); |
| 2247 } |
| 2248 |
| 2249 static __attribute__((pnaclcall)) |
| 2250 void Pnacl_M20_1_PPB_Flash_PreloadFontWin(const void* logfontw) { |
| 2251 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2252 iface->PreloadFontWin(logfontw); |
| 2253 } |
| 2254 |
| 2255 static __attribute__((pnaclcall)) |
| 2256 PP_Bool Pnacl_M20_1_PPB_Flash_IsRectTopmost(PP_Instance instance, const struct P
P_Rect* rect) { |
| 2257 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2258 return iface->IsRectTopmost(instance, rect); |
| 2259 } |
| 2260 |
| 2261 static __attribute__((pnaclcall)) |
| 2262 int32_t Pnacl_M20_1_PPB_Flash_InvokePrinting(PP_Instance instance) { |
| 2263 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2264 return iface->InvokePrinting(instance); |
| 2265 } |
| 2266 |
| 2267 static __attribute__((pnaclcall)) |
| 2268 void Pnacl_M20_1_PPB_Flash_UpdateActivity(PP_Instance instance) { |
| 2269 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2270 iface->UpdateActivity(instance); |
| 2271 } |
| 2272 |
| 2273 static __attribute__((pnaclcall)) |
| 2274 struct PP_Var Pnacl_M20_1_PPB_Flash_GetDeviceID(PP_Instance instance) { |
| 2275 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2276 return iface->GetDeviceID(instance); |
| 2277 } |
| 2278 |
| 2279 static __attribute__((pnaclcall)) |
| 2280 int32_t Pnacl_M20_1_PPB_Flash_GetSettingInt(PP_Instance instance, PP_FlashSettin
g setting) { |
| 2281 const struct PPB_Flash_12_3 *iface = Pnacl_WrapperInfo_PPB_Flash_12_3.real_ifa
ce; |
| 2282 return iface->GetSettingInt(instance, setting); |
| 2283 } |
| 2284 |
| 2285 /* End wrapper methods for PPB_Flash_12_3 */ |
| 2286 |
| 2287 /* Begin wrapper methods for PPB_Flash_12_4 */ |
| 2288 |
| 2289 static __attribute__((pnaclcall)) |
| 2290 void Pnacl_M21_PPB_Flash_SetInstanceAlwaysOnTop(PP_Instance instance, PP_Bool on
_top) { |
| 2291 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2292 iface->SetInstanceAlwaysOnTop(instance, on_top); |
| 2293 } |
| 2294 |
| 2295 static __attribute__((pnaclcall)) |
| 2296 PP_Bool Pnacl_M21_PPB_Flash_DrawGlyphs(PP_Instance instance, PP_Resource pp_imag
e_data, const struct PP_FontDescription_Dev* font_desc, uint32_t color, const st
ruct PP_Point* position, const struct PP_Rect* clip, const float transformation[
3][3], PP_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_ind
ices[], const struct PP_Point glyph_advances[]) { |
| 2297 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2298 return iface->DrawGlyphs(instance, pp_image_data, font_desc, color, position,
clip, transformation, allow_subpixel_aa, glyph_count, glyph_indices, glyph_advan
ces); |
| 2299 } |
| 2300 |
| 2301 static __attribute__((pnaclcall)) |
| 2302 struct PP_Var Pnacl_M21_PPB_Flash_GetProxyForURL(PP_Instance instance, const cha
r* url) { |
| 2303 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2304 return iface->GetProxyForURL(instance, url); |
| 2305 } |
| 2306 |
| 2307 static __attribute__((pnaclcall)) |
| 2308 int32_t Pnacl_M21_PPB_Flash_Navigate(PP_Resource request_info, const char* targe
t, PP_Bool from_user_action) { |
| 2309 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2310 return iface->Navigate(request_info, target, from_user_action); |
| 2311 } |
| 2312 |
| 2313 static __attribute__((pnaclcall)) |
| 2314 void Pnacl_M21_PPB_Flash_RunMessageLoop(PP_Instance instance) { |
| 2315 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2316 iface->RunMessageLoop(instance); |
| 2317 } |
| 2318 |
| 2319 static __attribute__((pnaclcall)) |
| 2320 void Pnacl_M21_PPB_Flash_QuitMessageLoop(PP_Instance instance) { |
| 2321 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2322 iface->QuitMessageLoop(instance); |
| 2323 } |
| 2324 |
| 2325 static __attribute__((pnaclcall)) |
| 2326 double Pnacl_M21_PPB_Flash_GetLocalTimeZoneOffset(PP_Instance instance, PP_Time
t) { |
| 2327 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2328 return iface->GetLocalTimeZoneOffset(instance, t); |
| 2329 } |
| 2330 |
| 2331 static __attribute__((pnaclcall)) |
| 2332 struct PP_Var Pnacl_M21_PPB_Flash_GetCommandLineArgs(PP_Module module) { |
| 2333 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2334 return iface->GetCommandLineArgs(module); |
| 2335 } |
| 2336 |
| 2337 static __attribute__((pnaclcall)) |
| 2338 void Pnacl_M21_PPB_Flash_PreloadFontWin(const void* logfontw) { |
| 2339 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2340 iface->PreloadFontWin(logfontw); |
| 2341 } |
| 2342 |
| 2343 static __attribute__((pnaclcall)) |
| 2344 PP_Bool Pnacl_M21_PPB_Flash_IsRectTopmost(PP_Instance instance, const struct PP_
Rect* rect) { |
| 2345 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2346 return iface->IsRectTopmost(instance, rect); |
| 2347 } |
| 2348 |
| 2349 static __attribute__((pnaclcall)) |
| 2350 int32_t Pnacl_M21_PPB_Flash_InvokePrinting(PP_Instance instance) { |
| 2351 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2352 return iface->InvokePrinting(instance); |
| 2353 } |
| 2354 |
| 2355 static __attribute__((pnaclcall)) |
| 2356 void Pnacl_M21_PPB_Flash_UpdateActivity(PP_Instance instance) { |
| 2357 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2358 iface->UpdateActivity(instance); |
| 2359 } |
| 2360 |
| 2361 static __attribute__((pnaclcall)) |
| 2362 struct PP_Var Pnacl_M21_PPB_Flash_GetDeviceID(PP_Instance instance) { |
| 2363 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2364 return iface->GetDeviceID(instance); |
| 2365 } |
| 2366 |
| 2367 static __attribute__((pnaclcall)) |
| 2368 int32_t Pnacl_M21_PPB_Flash_GetSettingInt(PP_Instance instance, PP_FlashSetting
setting) { |
| 2369 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2370 return iface->GetSettingInt(instance, setting); |
| 2371 } |
| 2372 |
| 2373 static __attribute__((pnaclcall)) |
| 2374 struct PP_Var Pnacl_M21_PPB_Flash_GetSetting(PP_Instance instance, PP_FlashSetti
ng setting) { |
| 2375 const struct PPB_Flash_12_4 *iface = Pnacl_WrapperInfo_PPB_Flash_12_4.real_ifa
ce; |
| 2376 return iface->GetSetting(instance, setting); |
| 2377 } |
| 2378 |
| 2379 /* End wrapper methods for PPB_Flash_12_4 */ |
| 2380 |
| 2381 /* Begin wrapper methods for PPB_Flash_12_5 */ |
| 2382 |
| 2383 static __attribute__((pnaclcall)) |
| 2384 void Pnacl_M22_PPB_Flash_SetInstanceAlwaysOnTop(PP_Instance instance, PP_Bool on
_top) { |
| 2385 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2386 iface->SetInstanceAlwaysOnTop(instance, on_top); |
| 2387 } |
| 2388 |
| 2389 static __attribute__((pnaclcall)) |
| 2390 PP_Bool Pnacl_M22_PPB_Flash_DrawGlyphs(PP_Instance instance, PP_Resource pp_imag
e_data, const struct PP_FontDescription_Dev* font_desc, uint32_t color, const st
ruct PP_Point* position, const struct PP_Rect* clip, const float transformation[
3][3], PP_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_ind
ices[], const struct PP_Point glyph_advances[]) { |
| 2391 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2392 return iface->DrawGlyphs(instance, pp_image_data, font_desc, color, position,
clip, transformation, allow_subpixel_aa, glyph_count, glyph_indices, glyph_advan
ces); |
| 2393 } |
| 2394 |
| 2395 static __attribute__((pnaclcall)) |
| 2396 struct PP_Var Pnacl_M22_PPB_Flash_GetProxyForURL(PP_Instance instance, const cha
r* url) { |
| 2397 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2398 return iface->GetProxyForURL(instance, url); |
| 2399 } |
| 2400 |
| 2401 static __attribute__((pnaclcall)) |
| 2402 int32_t Pnacl_M22_PPB_Flash_Navigate(PP_Resource request_info, const char* targe
t, PP_Bool from_user_action) { |
| 2403 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2404 return iface->Navigate(request_info, target, from_user_action); |
| 2405 } |
| 2406 |
| 2407 static __attribute__((pnaclcall)) |
| 2408 void Pnacl_M22_PPB_Flash_RunMessageLoop(PP_Instance instance) { |
| 2409 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2410 iface->RunMessageLoop(instance); |
| 2411 } |
| 2412 |
| 2413 static __attribute__((pnaclcall)) |
| 2414 void Pnacl_M22_PPB_Flash_QuitMessageLoop(PP_Instance instance) { |
| 2415 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2416 iface->QuitMessageLoop(instance); |
| 2417 } |
| 2418 |
| 2419 static __attribute__((pnaclcall)) |
| 2420 double Pnacl_M22_PPB_Flash_GetLocalTimeZoneOffset(PP_Instance instance, PP_Time
t) { |
| 2421 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2422 return iface->GetLocalTimeZoneOffset(instance, t); |
| 2423 } |
| 2424 |
| 2425 static __attribute__((pnaclcall)) |
| 2426 struct PP_Var Pnacl_M22_PPB_Flash_GetCommandLineArgs(PP_Module module) { |
| 2427 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2428 return iface->GetCommandLineArgs(module); |
| 2429 } |
| 2430 |
| 2431 static __attribute__((pnaclcall)) |
| 2432 void Pnacl_M22_PPB_Flash_PreloadFontWin(const void* logfontw) { |
| 2433 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2434 iface->PreloadFontWin(logfontw); |
| 2435 } |
| 2436 |
| 2437 static __attribute__((pnaclcall)) |
| 2438 PP_Bool Pnacl_M22_PPB_Flash_IsRectTopmost(PP_Instance instance, const struct PP_
Rect* rect) { |
| 2439 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2440 return iface->IsRectTopmost(instance, rect); |
| 2441 } |
| 2442 |
| 2443 static __attribute__((pnaclcall)) |
| 2444 int32_t Pnacl_M22_PPB_Flash_InvokePrinting(PP_Instance instance) { |
| 2445 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2446 return iface->InvokePrinting(instance); |
| 2447 } |
| 2448 |
| 2449 static __attribute__((pnaclcall)) |
| 2450 void Pnacl_M22_PPB_Flash_UpdateActivity(PP_Instance instance) { |
| 2451 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2452 iface->UpdateActivity(instance); |
| 2453 } |
| 2454 |
| 2455 static __attribute__((pnaclcall)) |
| 2456 struct PP_Var Pnacl_M22_PPB_Flash_GetDeviceID(PP_Instance instance) { |
| 2457 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2458 return iface->GetDeviceID(instance); |
| 2459 } |
| 2460 |
| 2461 static __attribute__((pnaclcall)) |
| 2462 int32_t Pnacl_M22_PPB_Flash_GetSettingInt(PP_Instance instance, PP_FlashSetting
setting) { |
| 2463 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2464 return iface->GetSettingInt(instance, setting); |
| 2465 } |
| 2466 |
| 2467 static __attribute__((pnaclcall)) |
| 2468 struct PP_Var Pnacl_M22_PPB_Flash_GetSetting(PP_Instance instance, PP_FlashSetti
ng setting) { |
| 2469 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2470 return iface->GetSetting(instance, setting); |
| 2471 } |
| 2472 |
| 2473 static __attribute__((pnaclcall)) |
| 2474 PP_Bool Pnacl_M22_PPB_Flash_SetCrashData(PP_Instance instance, PP_FlashCrashKey
key, struct PP_Var value) { |
| 2475 const struct PPB_Flash_12_5 *iface = Pnacl_WrapperInfo_PPB_Flash_12_5.real_ifa
ce; |
| 2476 return iface->SetCrashData(instance, key, value); |
| 2477 } |
| 2478 |
| 2479 /* End wrapper methods for PPB_Flash_12_5 */ |
| 2480 |
| 2481 /* Begin wrapper methods for PPB_Flash_Clipboard_3_0 */ |
| 2482 |
| 2483 static __attribute__((pnaclcall)) |
| 2484 PP_Bool Pnacl_M17_PPB_Flash_Clipboard_IsFormatAvailable(PP_Instance instance_id,
PP_Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) { |
| 2485 const struct PPB_Flash_Clipboard_3_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip
board_3_0.real_iface; |
| 2486 return iface->IsFormatAvailable(instance_id, clipboard_type, format); |
| 2487 } |
| 2488 |
| 2489 static __attribute__((pnaclcall)) |
| 2490 struct PP_Var Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText(PP_Instance instance_i
d, PP_Flash_Clipboard_Type clipboard_type) { |
| 2491 const struct PPB_Flash_Clipboard_3_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip
board_3_0.real_iface; |
| 2492 return iface->ReadPlainText(instance_id, clipboard_type); |
| 2493 } |
| 2494 |
| 2495 static __attribute__((pnaclcall)) |
| 2496 int32_t Pnacl_M17_PPB_Flash_Clipboard_WritePlainText(PP_Instance instance_id, PP
_Flash_Clipboard_Type clipboard_type, struct PP_Var text) { |
| 2497 const struct PPB_Flash_Clipboard_3_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip
board_3_0.real_iface; |
| 2498 return iface->WritePlainText(instance_id, clipboard_type, text); |
| 2499 } |
| 2500 |
| 2501 /* End wrapper methods for PPB_Flash_Clipboard_3_0 */ |
| 2502 |
| 2503 /* Begin wrapper methods for PPB_Flash_Clipboard_4_0 */ |
| 2504 |
| 2505 static __attribute__((pnaclcall)) |
| 2506 PP_Bool Pnacl_M19_PPB_Flash_Clipboard_IsFormatAvailable(PP_Instance instance_id,
PP_Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) { |
| 2507 const struct PPB_Flash_Clipboard_4_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip
board_4_0.real_iface; |
| 2508 return iface->IsFormatAvailable(instance_id, clipboard_type, format); |
| 2509 } |
| 2510 |
| 2511 static __attribute__((pnaclcall)) |
| 2512 struct PP_Var Pnacl_M19_PPB_Flash_Clipboard_ReadData(PP_Instance instance_id, PP
_Flash_Clipboard_Type clipboard_type, PP_Flash_Clipboard_Format format) { |
| 2513 const struct PPB_Flash_Clipboard_4_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip
board_4_0.real_iface; |
| 2514 return iface->ReadData(instance_id, clipboard_type, format); |
| 2515 } |
| 2516 |
| 2517 static __attribute__((pnaclcall)) |
| 2518 int32_t Pnacl_M19_PPB_Flash_Clipboard_WriteData(PP_Instance instance_id, PP_Flas
h_Clipboard_Type clipboard_type, uint32_t data_item_count, const PP_Flash_Clipbo
ard_Format formats[], const struct PP_Var data_items[]) { |
| 2519 const struct PPB_Flash_Clipboard_4_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Clip
board_4_0.real_iface; |
| 2520 return iface->WriteData(instance_id, clipboard_type, data_item_count, formats,
data_items); |
| 2521 } |
| 2522 |
| 2523 /* End wrapper methods for PPB_Flash_Clipboard_4_0 */ |
| 2524 |
| 2525 /* Begin wrapper methods for PPB_Flash_DeviceID_1_0 */ |
| 2526 |
| 2527 static __attribute__((pnaclcall)) |
| 2528 PP_Resource Pnacl_M21_PPB_Flash_DeviceID_Create(PP_Instance instance) { |
| 2529 const struct PPB_Flash_DeviceID_1_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Devic
eID_1_0.real_iface; |
| 2530 return iface->Create(instance); |
| 2531 } |
| 2532 |
| 2533 static __attribute__((pnaclcall)) |
| 2534 int32_t Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID(PP_Resource device_id, struct P
P_Var* id, struct PP_CompletionCallback callback) { |
| 2535 const struct PPB_Flash_DeviceID_1_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Devic
eID_1_0.real_iface; |
| 2536 return iface->GetDeviceID(device_id, id, callback); |
| 2537 } |
| 2538 |
| 2539 /* End wrapper methods for PPB_Flash_DeviceID_1_0 */ |
| 2540 |
| 2541 /* Not generating wrapper methods for PPB_FlashFullscreen_0_1 */ |
| 2542 |
| 2543 /* Not generating wrapper methods for PPB_Flash_MessageLoop_0_1 */ |
| 2544 |
| 2545 /* Not generating wrapper methods for PPB_Flash_Print_1_0 */ |
| 2546 |
| 2547 /* Begin wrapper methods for PPB_Flash_TCPSocket_0_2 */ |
| 2548 |
| 2549 static __attribute__((pnaclcall)) |
| 2550 PP_Resource Pnacl_M15_PPB_Flash_TCPSocket_Create(PP_Instance instance) { |
| 2551 const struct PPB_Flash_TCPSocket_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_TCPS
ocket_0_2.real_iface; |
| 2552 return iface->Create(instance); |
| 2553 } |
| 2554 |
| 2555 static __attribute__((pnaclcall)) |
| 2556 PP_Bool Pnacl_M15_PPB_Flash_TCPSocket_IsFlashTCPSocket(PP_Resource resource) { |
| 2557 const struct PPB_Flash_TCPSocket_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_TCPS
ocket_0_2.real_iface; |
| 2558 return iface->IsFlashTCPSocket(resource); |
| 2559 } |
| 2560 |
| 2561 static __attribute__((pnaclcall)) |
| 2562 int32_t Pnacl_M15_PPB_Flash_TCPSocket_Connect(PP_Resource tcp_socket, const char
* host, uint16_t port, struct PP_CompletionCallback callback) { |
| 2563 const struct PPB_Flash_TCPSocket_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_TCPS
ocket_0_2.real_iface; |
| 2564 return iface->Connect(tcp_socket, host, port, callback); |
| 2565 } |
| 2566 |
| 2567 static __attribute__((pnaclcall)) |
| 2568 int32_t Pnacl_M15_PPB_Flash_TCPSocket_ConnectWithNetAddress(PP_Resource tcp_sock
et, const struct PP_NetAddress_Private* addr, struct PP_CompletionCallback callb
ack) { |
| 2569 const struct PPB_Flash_TCPSocket_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_TCPS
ocket_0_2.real_iface; |
| 2570 return iface->ConnectWithNetAddress(tcp_socket, addr, callback); |
| 2571 } |
| 2572 |
| 2573 static __attribute__((pnaclcall)) |
| 2574 PP_Bool Pnacl_M15_PPB_Flash_TCPSocket_GetLocalAddress(PP_Resource tcp_socket, st
ruct PP_NetAddress_Private* local_addr) { |
| 2575 const struct PPB_Flash_TCPSocket_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_TCPS
ocket_0_2.real_iface; |
| 2576 return iface->GetLocalAddress(tcp_socket, local_addr); |
| 2577 } |
| 2578 |
| 2579 static __attribute__((pnaclcall)) |
| 2580 PP_Bool Pnacl_M15_PPB_Flash_TCPSocket_GetRemoteAddress(PP_Resource tcp_socket, s
truct PP_NetAddress_Private* remote_addr) { |
| 2581 const struct PPB_Flash_TCPSocket_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_TCPS
ocket_0_2.real_iface; |
| 2582 return iface->GetRemoteAddress(tcp_socket, remote_addr); |
| 2583 } |
| 2584 |
| 2585 static __attribute__((pnaclcall)) |
| 2586 int32_t Pnacl_M15_PPB_Flash_TCPSocket_SSLHandshake(PP_Resource tcp_socket, const
char* server_name, uint16_t server_port, struct PP_CompletionCallback callback)
{ |
| 2587 const struct PPB_Flash_TCPSocket_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_TCPS
ocket_0_2.real_iface; |
| 2588 return iface->SSLHandshake(tcp_socket, server_name, server_port, callback); |
| 2589 } |
| 2590 |
| 2591 static __attribute__((pnaclcall)) |
| 2592 int32_t Pnacl_M15_PPB_Flash_TCPSocket_Read(PP_Resource tcp_socket, char* buffer,
int32_t bytes_to_read, struct PP_CompletionCallback callback) { |
| 2593 const struct PPB_Flash_TCPSocket_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_TCPS
ocket_0_2.real_iface; |
| 2594 return iface->Read(tcp_socket, buffer, bytes_to_read, callback); |
| 2595 } |
| 2596 |
| 2597 static __attribute__((pnaclcall)) |
| 2598 int32_t Pnacl_M15_PPB_Flash_TCPSocket_Write(PP_Resource tcp_socket, const char*
buffer, int32_t bytes_to_write, struct PP_CompletionCallback callback) { |
| 2599 const struct PPB_Flash_TCPSocket_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_TCPS
ocket_0_2.real_iface; |
| 2600 return iface->Write(tcp_socket, buffer, bytes_to_write, callback); |
| 2601 } |
| 2602 |
| 2603 static __attribute__((pnaclcall)) |
| 2604 void Pnacl_M15_PPB_Flash_TCPSocket_Disconnect(PP_Resource tcp_socket) { |
| 2605 const struct PPB_Flash_TCPSocket_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_TCPS
ocket_0_2.real_iface; |
| 2606 iface->Disconnect(tcp_socket); |
| 2607 } |
| 2608 |
| 2609 /* End wrapper methods for PPB_Flash_TCPSocket_0_2 */ |
| 2610 |
| 2611 /* Begin wrapper methods for PPB_Flash_UDPSocket_0_1 */ |
| 2612 |
| 2613 static __attribute__((pnaclcall)) |
| 2614 PP_Resource Pnacl_M16_PPB_Flash_UDPSocket_Create(PP_Instance instance_id) { |
| 2615 const struct PPB_Flash_UDPSocket_0_1 *iface = Pnacl_WrapperInfo_PPB_Flash_UDPS
ocket_0_1.real_iface; |
| 2616 return iface->Create(instance_id); |
| 2617 } |
| 2618 |
| 2619 static __attribute__((pnaclcall)) |
| 2620 PP_Bool Pnacl_M16_PPB_Flash_UDPSocket_IsFlashUDPSocket(PP_Resource resource_id)
{ |
| 2621 const struct PPB_Flash_UDPSocket_0_1 *iface = Pnacl_WrapperInfo_PPB_Flash_UDPS
ocket_0_1.real_iface; |
| 2622 return iface->IsFlashUDPSocket(resource_id); |
| 2623 } |
| 2624 |
| 2625 static __attribute__((pnaclcall)) |
| 2626 int32_t Pnacl_M16_PPB_Flash_UDPSocket_Bind(PP_Resource udp_socket, const struct
PP_NetAddress_Private* addr, struct PP_CompletionCallback callback) { |
| 2627 const struct PPB_Flash_UDPSocket_0_1 *iface = Pnacl_WrapperInfo_PPB_Flash_UDPS
ocket_0_1.real_iface; |
| 2628 return iface->Bind(udp_socket, addr, callback); |
| 2629 } |
| 2630 |
| 2631 static __attribute__((pnaclcall)) |
| 2632 int32_t Pnacl_M16_PPB_Flash_UDPSocket_RecvFrom(PP_Resource udp_socket, char* buf
fer, int32_t num_bytes, struct PP_CompletionCallback callback) { |
| 2633 const struct PPB_Flash_UDPSocket_0_1 *iface = Pnacl_WrapperInfo_PPB_Flash_UDPS
ocket_0_1.real_iface; |
| 2634 return iface->RecvFrom(udp_socket, buffer, num_bytes, callback); |
| 2635 } |
| 2636 |
| 2637 static __attribute__((pnaclcall)) |
| 2638 PP_Bool Pnacl_M16_PPB_Flash_UDPSocket_GetRecvFromAddress(PP_Resource udp_socket,
struct PP_NetAddress_Private* addr) { |
| 2639 const struct PPB_Flash_UDPSocket_0_1 *iface = Pnacl_WrapperInfo_PPB_Flash_UDPS
ocket_0_1.real_iface; |
| 2640 return iface->GetRecvFromAddress(udp_socket, addr); |
| 2641 } |
| 2642 |
| 2643 static __attribute__((pnaclcall)) |
| 2644 int32_t Pnacl_M16_PPB_Flash_UDPSocket_SendTo(PP_Resource udp_socket, const char*
buffer, int32_t num_bytes, const struct PP_NetAddress_Private* addr, struct PP_
CompletionCallback callback) { |
| 2645 const struct PPB_Flash_UDPSocket_0_1 *iface = Pnacl_WrapperInfo_PPB_Flash_UDPS
ocket_0_1.real_iface; |
| 2646 return iface->SendTo(udp_socket, buffer, num_bytes, addr, callback); |
| 2647 } |
| 2648 |
| 2649 static __attribute__((pnaclcall)) |
| 2650 void Pnacl_M16_PPB_Flash_UDPSocket_Close(PP_Resource udp_socket) { |
| 2651 const struct PPB_Flash_UDPSocket_0_1 *iface = Pnacl_WrapperInfo_PPB_Flash_UDPS
ocket_0_1.real_iface; |
| 2652 iface->Close(udp_socket); |
| 2653 } |
| 2654 |
| 2655 /* End wrapper methods for PPB_Flash_UDPSocket_0_1 */ |
| 2656 |
| 2657 /* Begin wrapper methods for PPB_HostResolver_Private_0_1 */ |
| 2658 |
| 2659 static __attribute__((pnaclcall)) |
| 2660 PP_Resource Pnacl_M19_PPB_HostResolver_Private_Create(PP_Instance instance) { |
| 2661 const struct PPB_HostResolver_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_HostR
esolver_Private_0_1.real_iface; |
| 2662 return iface->Create(instance); |
| 2663 } |
| 2664 |
| 2665 static __attribute__((pnaclcall)) |
| 2666 PP_Bool Pnacl_M19_PPB_HostResolver_Private_IsHostResolver(PP_Resource resource)
{ |
| 2667 const struct PPB_HostResolver_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_HostR
esolver_Private_0_1.real_iface; |
| 2668 return iface->IsHostResolver(resource); |
| 2669 } |
| 2670 |
| 2671 static __attribute__((pnaclcall)) |
| 2672 int32_t Pnacl_M19_PPB_HostResolver_Private_Resolve(PP_Resource host_resolver, co
nst char* host, uint16_t port, const struct PP_HostResolver_Private_Hint* hint,
struct PP_CompletionCallback callback) { |
| 2673 const struct PPB_HostResolver_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_HostR
esolver_Private_0_1.real_iface; |
| 2674 return iface->Resolve(host_resolver, host, port, hint, callback); |
| 2675 } |
| 2676 |
| 2677 static __attribute__((pnaclcall)) |
| 2678 struct PP_Var Pnacl_M19_PPB_HostResolver_Private_GetCanonicalName(PP_Resource ho
st_resolver) { |
| 2679 const struct PPB_HostResolver_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_HostR
esolver_Private_0_1.real_iface; |
| 2680 return iface->GetCanonicalName(host_resolver); |
| 2681 } |
| 2682 |
| 2683 static __attribute__((pnaclcall)) |
| 2684 uint32_t Pnacl_M19_PPB_HostResolver_Private_GetSize(PP_Resource host_resolver) { |
| 2685 const struct PPB_HostResolver_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_HostR
esolver_Private_0_1.real_iface; |
| 2686 return iface->GetSize(host_resolver); |
| 2687 } |
| 2688 |
| 2689 static __attribute__((pnaclcall)) |
| 2690 PP_Bool Pnacl_M19_PPB_HostResolver_Private_GetNetAddress(PP_Resource host_resolv
er, uint32_t index, struct PP_NetAddress_Private* addr) { |
| 2691 const struct PPB_HostResolver_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_HostR
esolver_Private_0_1.real_iface; |
| 2692 return iface->GetNetAddress(host_resolver, index, addr); |
| 2693 } |
| 2694 |
| 2695 /* End wrapper methods for PPB_HostResolver_Private_0_1 */ |
| 2696 |
| 2697 /* Begin wrapper methods for PPB_NetAddress_Private_0_1 */ |
| 2698 |
| 2699 static __attribute__((pnaclcall)) |
| 2700 PP_Bool Pnacl_M17_PPB_NetAddress_Private_AreEqual(const struct PP_NetAddress_Pri
vate* addr1, const struct PP_NetAddress_Private* addr2) { |
| 2701 const struct PPB_NetAddress_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_0_1.real_iface; |
| 2702 return iface->AreEqual(addr1, addr2); |
| 2703 } |
| 2704 |
| 2705 static __attribute__((pnaclcall)) |
| 2706 PP_Bool Pnacl_M17_PPB_NetAddress_Private_AreHostsEqual(const struct PP_NetAddres
s_Private* addr1, const struct PP_NetAddress_Private* addr2) { |
| 2707 const struct PPB_NetAddress_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_0_1.real_iface; |
| 2708 return iface->AreHostsEqual(addr1, addr2); |
| 2709 } |
| 2710 |
| 2711 static __attribute__((pnaclcall)) |
| 2712 struct PP_Var Pnacl_M17_PPB_NetAddress_Private_Describe(PP_Module module, const
struct PP_NetAddress_Private* addr, PP_Bool include_port) { |
| 2713 const struct PPB_NetAddress_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_0_1.real_iface; |
| 2714 return iface->Describe(module, addr, include_port); |
| 2715 } |
| 2716 |
| 2717 static __attribute__((pnaclcall)) |
| 2718 PP_Bool Pnacl_M17_PPB_NetAddress_Private_ReplacePort(const struct PP_NetAddress_
Private* src_addr, uint16_t port, struct PP_NetAddress_Private* addr_out) { |
| 2719 const struct PPB_NetAddress_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_0_1.real_iface; |
| 2720 return iface->ReplacePort(src_addr, port, addr_out); |
| 2721 } |
| 2722 |
| 2723 static __attribute__((pnaclcall)) |
| 2724 void Pnacl_M17_PPB_NetAddress_Private_GetAnyAddress(PP_Bool is_ipv6, struct PP_N
etAddress_Private* addr) { |
| 2725 const struct PPB_NetAddress_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_0_1.real_iface; |
| 2726 iface->GetAnyAddress(is_ipv6, addr); |
| 2727 } |
| 2728 |
| 2729 /* End wrapper methods for PPB_NetAddress_Private_0_1 */ |
| 2730 |
| 2731 /* Begin wrapper methods for PPB_NetAddress_Private_1_0 */ |
| 2732 |
| 2733 static __attribute__((pnaclcall)) |
| 2734 PP_Bool Pnacl_M19_0_PPB_NetAddress_Private_AreEqual(const struct PP_NetAddress_P
rivate* addr1, const struct PP_NetAddress_Private* addr2) { |
| 2735 const struct PPB_NetAddress_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_0.real_iface; |
| 2736 return iface->AreEqual(addr1, addr2); |
| 2737 } |
| 2738 |
| 2739 static __attribute__((pnaclcall)) |
| 2740 PP_Bool Pnacl_M19_0_PPB_NetAddress_Private_AreHostsEqual(const struct PP_NetAddr
ess_Private* addr1, const struct PP_NetAddress_Private* addr2) { |
| 2741 const struct PPB_NetAddress_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_0.real_iface; |
| 2742 return iface->AreHostsEqual(addr1, addr2); |
| 2743 } |
| 2744 |
| 2745 static __attribute__((pnaclcall)) |
| 2746 struct PP_Var Pnacl_M19_0_PPB_NetAddress_Private_Describe(PP_Module module, cons
t struct PP_NetAddress_Private* addr, PP_Bool include_port) { |
| 2747 const struct PPB_NetAddress_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_0.real_iface; |
| 2748 return iface->Describe(module, addr, include_port); |
| 2749 } |
| 2750 |
| 2751 static __attribute__((pnaclcall)) |
| 2752 PP_Bool Pnacl_M19_0_PPB_NetAddress_Private_ReplacePort(const struct PP_NetAddres
s_Private* src_addr, uint16_t port, struct PP_NetAddress_Private* addr_out) { |
| 2753 const struct PPB_NetAddress_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_0.real_iface; |
| 2754 return iface->ReplacePort(src_addr, port, addr_out); |
| 2755 } |
| 2756 |
| 2757 static __attribute__((pnaclcall)) |
| 2758 void Pnacl_M19_0_PPB_NetAddress_Private_GetAnyAddress(PP_Bool is_ipv6, struct PP
_NetAddress_Private* addr) { |
| 2759 const struct PPB_NetAddress_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_0.real_iface; |
| 2760 iface->GetAnyAddress(is_ipv6, addr); |
| 2761 } |
| 2762 |
| 2763 static __attribute__((pnaclcall)) |
| 2764 PP_NetAddressFamily_Private Pnacl_M19_0_PPB_NetAddress_Private_GetFamily(const s
truct PP_NetAddress_Private* addr) { |
| 2765 const struct PPB_NetAddress_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_0.real_iface; |
| 2766 return iface->GetFamily(addr); |
| 2767 } |
| 2768 |
| 2769 static __attribute__((pnaclcall)) |
| 2770 uint16_t Pnacl_M19_0_PPB_NetAddress_Private_GetPort(const struct PP_NetAddress_P
rivate* addr) { |
| 2771 const struct PPB_NetAddress_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_0.real_iface; |
| 2772 return iface->GetPort(addr); |
| 2773 } |
| 2774 |
| 2775 static __attribute__((pnaclcall)) |
| 2776 PP_Bool Pnacl_M19_0_PPB_NetAddress_Private_GetAddress(const struct PP_NetAddress
_Private* addr, void* address, uint16_t address_size) { |
| 2777 const struct PPB_NetAddress_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_0.real_iface; |
| 2778 return iface->GetAddress(addr, address, address_size); |
| 2779 } |
| 2780 |
| 2781 /* End wrapper methods for PPB_NetAddress_Private_1_0 */ |
| 2782 |
| 2783 /* Begin wrapper methods for PPB_NetAddress_Private_1_1 */ |
| 2784 |
| 2785 static __attribute__((pnaclcall)) |
| 2786 PP_Bool Pnacl_M19_1_PPB_NetAddress_Private_AreEqual(const struct PP_NetAddress_P
rivate* addr1, const struct PP_NetAddress_Private* addr2) { |
| 2787 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2788 return iface->AreEqual(addr1, addr2); |
| 2789 } |
| 2790 |
| 2791 static __attribute__((pnaclcall)) |
| 2792 PP_Bool Pnacl_M19_1_PPB_NetAddress_Private_AreHostsEqual(const struct PP_NetAddr
ess_Private* addr1, const struct PP_NetAddress_Private* addr2) { |
| 2793 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2794 return iface->AreHostsEqual(addr1, addr2); |
| 2795 } |
| 2796 |
| 2797 static __attribute__((pnaclcall)) |
| 2798 struct PP_Var Pnacl_M19_1_PPB_NetAddress_Private_Describe(PP_Module module, cons
t struct PP_NetAddress_Private* addr, PP_Bool include_port) { |
| 2799 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2800 return iface->Describe(module, addr, include_port); |
| 2801 } |
| 2802 |
| 2803 static __attribute__((pnaclcall)) |
| 2804 PP_Bool Pnacl_M19_1_PPB_NetAddress_Private_ReplacePort(const struct PP_NetAddres
s_Private* src_addr, uint16_t port, struct PP_NetAddress_Private* addr_out) { |
| 2805 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2806 return iface->ReplacePort(src_addr, port, addr_out); |
| 2807 } |
| 2808 |
| 2809 static __attribute__((pnaclcall)) |
| 2810 void Pnacl_M19_1_PPB_NetAddress_Private_GetAnyAddress(PP_Bool is_ipv6, struct PP
_NetAddress_Private* addr) { |
| 2811 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2812 iface->GetAnyAddress(is_ipv6, addr); |
| 2813 } |
| 2814 |
| 2815 static __attribute__((pnaclcall)) |
| 2816 PP_NetAddressFamily_Private Pnacl_M19_1_PPB_NetAddress_Private_GetFamily(const s
truct PP_NetAddress_Private* addr) { |
| 2817 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2818 return iface->GetFamily(addr); |
| 2819 } |
| 2820 |
| 2821 static __attribute__((pnaclcall)) |
| 2822 uint16_t Pnacl_M19_1_PPB_NetAddress_Private_GetPort(const struct PP_NetAddress_P
rivate* addr) { |
| 2823 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2824 return iface->GetPort(addr); |
| 2825 } |
| 2826 |
| 2827 static __attribute__((pnaclcall)) |
| 2828 PP_Bool Pnacl_M19_1_PPB_NetAddress_Private_GetAddress(const struct PP_NetAddress
_Private* addr, void* address, uint16_t address_size) { |
| 2829 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2830 return iface->GetAddress(addr, address, address_size); |
| 2831 } |
| 2832 |
| 2833 static __attribute__((pnaclcall)) |
| 2834 uint32_t Pnacl_M19_1_PPB_NetAddress_Private_GetScopeID(const struct PP_NetAddres
s_Private* addr) { |
| 2835 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2836 return iface->GetScopeID(addr); |
| 2837 } |
| 2838 |
| 2839 static __attribute__((pnaclcall)) |
| 2840 void Pnacl_M19_1_PPB_NetAddress_Private_CreateFromIPv4Address(const uint8_t ip[4
], uint16_t port, struct PP_NetAddress_Private* addr_out) { |
| 2841 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2842 iface->CreateFromIPv4Address(ip, port, addr_out); |
| 2843 } |
| 2844 |
| 2845 static __attribute__((pnaclcall)) |
| 2846 void Pnacl_M19_1_PPB_NetAddress_Private_CreateFromIPv6Address(const uint8_t ip[1
6], uint32_t scope_id, uint16_t port, struct PP_NetAddress_Private* addr_out) { |
| 2847 const struct PPB_NetAddress_Private_1_1 *iface = Pnacl_WrapperInfo_PPB_NetAddr
ess_Private_1_1.real_iface; |
| 2848 iface->CreateFromIPv6Address(ip, scope_id, port, addr_out); |
| 2849 } |
| 2850 |
| 2851 /* End wrapper methods for PPB_NetAddress_Private_1_1 */ |
| 2852 |
| 2853 /* Begin wrapper methods for PPB_NetworkList_Private_0_2 */ |
| 2854 |
| 2855 static __attribute__((pnaclcall)) |
| 2856 PP_Bool Pnacl_M19_PPB_NetworkList_Private_IsNetworkList(PP_Resource resource) { |
| 2857 const struct PPB_NetworkList_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_Networ
kList_Private_0_2.real_iface; |
| 2858 return iface->IsNetworkList(resource); |
| 2859 } |
| 2860 |
| 2861 static __attribute__((pnaclcall)) |
| 2862 uint32_t Pnacl_M19_PPB_NetworkList_Private_GetCount(PP_Resource resource) { |
| 2863 const struct PPB_NetworkList_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_Networ
kList_Private_0_2.real_iface; |
| 2864 return iface->GetCount(resource); |
| 2865 } |
| 2866 |
| 2867 static __attribute__((pnaclcall)) |
| 2868 struct PP_Var Pnacl_M19_PPB_NetworkList_Private_GetName(PP_Resource resource, ui
nt32_t index) { |
| 2869 const struct PPB_NetworkList_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_Networ
kList_Private_0_2.real_iface; |
| 2870 return iface->GetName(resource, index); |
| 2871 } |
| 2872 |
| 2873 static __attribute__((pnaclcall)) |
| 2874 PP_NetworkListType_Private Pnacl_M19_PPB_NetworkList_Private_GetType(PP_Resource
resource, uint32_t index) { |
| 2875 const struct PPB_NetworkList_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_Networ
kList_Private_0_2.real_iface; |
| 2876 return iface->GetType(resource, index); |
| 2877 } |
| 2878 |
| 2879 static __attribute__((pnaclcall)) |
| 2880 PP_NetworkListState_Private Pnacl_M19_PPB_NetworkList_Private_GetState(PP_Resour
ce resource, uint32_t index) { |
| 2881 const struct PPB_NetworkList_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_Networ
kList_Private_0_2.real_iface; |
| 2882 return iface->GetState(resource, index); |
| 2883 } |
| 2884 |
| 2885 static __attribute__((pnaclcall)) |
| 2886 int32_t Pnacl_M19_PPB_NetworkList_Private_GetIpAddresses(PP_Resource resource, u
int32_t index, struct PP_NetAddress_Private addresses[], uint32_t count) { |
| 2887 const struct PPB_NetworkList_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_Networ
kList_Private_0_2.real_iface; |
| 2888 return iface->GetIpAddresses(resource, index, addresses, count); |
| 2889 } |
| 2890 |
| 2891 static __attribute__((pnaclcall)) |
| 2892 struct PP_Var Pnacl_M19_PPB_NetworkList_Private_GetDisplayName(PP_Resource resou
rce, uint32_t index) { |
| 2893 const struct PPB_NetworkList_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_Networ
kList_Private_0_2.real_iface; |
| 2894 return iface->GetDisplayName(resource, index); |
| 2895 } |
| 2896 |
| 2897 static __attribute__((pnaclcall)) |
| 2898 uint32_t Pnacl_M19_PPB_NetworkList_Private_GetMTU(PP_Resource resource, uint32_t
index) { |
| 2899 const struct PPB_NetworkList_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_Networ
kList_Private_0_2.real_iface; |
| 2900 return iface->GetMTU(resource, index); |
| 2901 } |
| 2902 |
| 2903 /* End wrapper methods for PPB_NetworkList_Private_0_2 */ |
| 2904 |
| 2905 /* Not generating wrapper methods for PPB_NetworkMonitor_Private_0_2 */ |
| 2906 |
| 2907 /* Begin wrapper methods for PPB_Talk_Private_1_0 */ |
| 2908 |
| 2909 static __attribute__((pnaclcall)) |
| 2910 PP_Resource Pnacl_M19_PPB_Talk_Private_Create(PP_Instance instance) { |
| 2911 const struct PPB_Talk_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_Talk_Private_
1_0.real_iface; |
| 2912 return iface->Create(instance); |
| 2913 } |
| 2914 |
| 2915 static __attribute__((pnaclcall)) |
| 2916 int32_t Pnacl_M19_PPB_Talk_Private_GetPermission(PP_Resource talk_resource, stru
ct PP_CompletionCallback callback) { |
| 2917 const struct PPB_Talk_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_Talk_Private_
1_0.real_iface; |
| 2918 return iface->GetPermission(talk_resource, callback); |
| 2919 } |
| 2920 |
| 2921 /* End wrapper methods for PPB_Talk_Private_1_0 */ |
| 2922 |
| 2923 /* Begin wrapper methods for PPB_TCPServerSocket_Private_0_1 */ |
| 2924 |
| 2925 static __attribute__((pnaclcall)) |
| 2926 PP_Resource Pnacl_M18_PPB_TCPServerSocket_Private_Create(PP_Instance instance) { |
| 2927 const struct PPB_TCPServerSocket_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_TC
PServerSocket_Private_0_1.real_iface; |
| 2928 return iface->Create(instance); |
| 2929 } |
| 2930 |
| 2931 static __attribute__((pnaclcall)) |
| 2932 PP_Bool Pnacl_M18_PPB_TCPServerSocket_Private_IsTCPServerSocket(PP_Resource reso
urce) { |
| 2933 const struct PPB_TCPServerSocket_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_TC
PServerSocket_Private_0_1.real_iface; |
| 2934 return iface->IsTCPServerSocket(resource); |
| 2935 } |
| 2936 |
| 2937 static __attribute__((pnaclcall)) |
| 2938 int32_t Pnacl_M18_PPB_TCPServerSocket_Private_Listen(PP_Resource tcp_server_sock
et, const struct PP_NetAddress_Private* addr, int32_t backlog, struct PP_Complet
ionCallback callback) { |
| 2939 const struct PPB_TCPServerSocket_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_TC
PServerSocket_Private_0_1.real_iface; |
| 2940 return iface->Listen(tcp_server_socket, addr, backlog, callback); |
| 2941 } |
| 2942 |
| 2943 static __attribute__((pnaclcall)) |
| 2944 int32_t Pnacl_M18_PPB_TCPServerSocket_Private_Accept(PP_Resource tcp_server_sock
et, PP_Resource* tcp_socket, struct PP_CompletionCallback callback) { |
| 2945 const struct PPB_TCPServerSocket_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_TC
PServerSocket_Private_0_1.real_iface; |
| 2946 return iface->Accept(tcp_server_socket, tcp_socket, callback); |
| 2947 } |
| 2948 |
| 2949 static __attribute__((pnaclcall)) |
| 2950 void Pnacl_M18_PPB_TCPServerSocket_Private_StopListening(PP_Resource tcp_server_
socket) { |
| 2951 const struct PPB_TCPServerSocket_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_TC
PServerSocket_Private_0_1.real_iface; |
| 2952 iface->StopListening(tcp_server_socket); |
| 2953 } |
| 2954 |
| 2955 /* End wrapper methods for PPB_TCPServerSocket_Private_0_1 */ |
| 2956 |
| 2957 /* Begin wrapper methods for PPB_TCPSocket_Private_0_3 */ |
| 2958 |
| 2959 static __attribute__((pnaclcall)) |
| 2960 PP_Resource Pnacl_M17_PPB_TCPSocket_Private_Create(PP_Instance instance) { |
| 2961 const struct PPB_TCPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_3.real_iface; |
| 2962 return iface->Create(instance); |
| 2963 } |
| 2964 |
| 2965 static __attribute__((pnaclcall)) |
| 2966 PP_Bool Pnacl_M17_PPB_TCPSocket_Private_IsTCPSocket(PP_Resource resource) { |
| 2967 const struct PPB_TCPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_3.real_iface; |
| 2968 return iface->IsTCPSocket(resource); |
| 2969 } |
| 2970 |
| 2971 static __attribute__((pnaclcall)) |
| 2972 int32_t Pnacl_M17_PPB_TCPSocket_Private_Connect(PP_Resource tcp_socket, const ch
ar* host, uint16_t port, struct PP_CompletionCallback callback) { |
| 2973 const struct PPB_TCPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_3.real_iface; |
| 2974 return iface->Connect(tcp_socket, host, port, callback); |
| 2975 } |
| 2976 |
| 2977 static __attribute__((pnaclcall)) |
| 2978 int32_t Pnacl_M17_PPB_TCPSocket_Private_ConnectWithNetAddress(PP_Resource tcp_so
cket, const struct PP_NetAddress_Private* addr, struct PP_CompletionCallback cal
lback) { |
| 2979 const struct PPB_TCPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_3.real_iface; |
| 2980 return iface->ConnectWithNetAddress(tcp_socket, addr, callback); |
| 2981 } |
| 2982 |
| 2983 static __attribute__((pnaclcall)) |
| 2984 PP_Bool Pnacl_M17_PPB_TCPSocket_Private_GetLocalAddress(PP_Resource tcp_socket,
struct PP_NetAddress_Private* local_addr) { |
| 2985 const struct PPB_TCPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_3.real_iface; |
| 2986 return iface->GetLocalAddress(tcp_socket, local_addr); |
| 2987 } |
| 2988 |
| 2989 static __attribute__((pnaclcall)) |
| 2990 PP_Bool Pnacl_M17_PPB_TCPSocket_Private_GetRemoteAddress(PP_Resource tcp_socket,
struct PP_NetAddress_Private* remote_addr) { |
| 2991 const struct PPB_TCPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_3.real_iface; |
| 2992 return iface->GetRemoteAddress(tcp_socket, remote_addr); |
| 2993 } |
| 2994 |
| 2995 static __attribute__((pnaclcall)) |
| 2996 int32_t Pnacl_M17_PPB_TCPSocket_Private_SSLHandshake(PP_Resource tcp_socket, con
st char* server_name, uint16_t server_port, struct PP_CompletionCallback callbac
k) { |
| 2997 const struct PPB_TCPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_3.real_iface; |
| 2998 return iface->SSLHandshake(tcp_socket, server_name, server_port, callback); |
| 2999 } |
| 3000 |
| 3001 static __attribute__((pnaclcall)) |
| 3002 int32_t Pnacl_M17_PPB_TCPSocket_Private_Read(PP_Resource tcp_socket, char* buffe
r, int32_t bytes_to_read, struct PP_CompletionCallback callback) { |
| 3003 const struct PPB_TCPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_3.real_iface; |
| 3004 return iface->Read(tcp_socket, buffer, bytes_to_read, callback); |
| 3005 } |
| 3006 |
| 3007 static __attribute__((pnaclcall)) |
| 3008 int32_t Pnacl_M17_PPB_TCPSocket_Private_Write(PP_Resource tcp_socket, const char
* buffer, int32_t bytes_to_write, struct PP_CompletionCallback callback) { |
| 3009 const struct PPB_TCPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_3.real_iface; |
| 3010 return iface->Write(tcp_socket, buffer, bytes_to_write, callback); |
| 3011 } |
| 3012 |
| 3013 static __attribute__((pnaclcall)) |
| 3014 void Pnacl_M17_PPB_TCPSocket_Private_Disconnect(PP_Resource tcp_socket) { |
| 3015 const struct PPB_TCPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_3.real_iface; |
| 3016 iface->Disconnect(tcp_socket); |
| 3017 } |
| 3018 |
| 3019 /* End wrapper methods for PPB_TCPSocket_Private_0_3 */ |
| 3020 |
| 3021 /* Begin wrapper methods for PPB_TCPSocket_Private_0_4 */ |
| 3022 |
| 3023 static __attribute__((pnaclcall)) |
| 3024 PP_Resource Pnacl_M20_PPB_TCPSocket_Private_Create(PP_Instance instance) { |
| 3025 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3026 return iface->Create(instance); |
| 3027 } |
| 3028 |
| 3029 static __attribute__((pnaclcall)) |
| 3030 PP_Bool Pnacl_M20_PPB_TCPSocket_Private_IsTCPSocket(PP_Resource resource) { |
| 3031 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3032 return iface->IsTCPSocket(resource); |
| 3033 } |
| 3034 |
| 3035 static __attribute__((pnaclcall)) |
| 3036 int32_t Pnacl_M20_PPB_TCPSocket_Private_Connect(PP_Resource tcp_socket, const ch
ar* host, uint16_t port, struct PP_CompletionCallback callback) { |
| 3037 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3038 return iface->Connect(tcp_socket, host, port, callback); |
| 3039 } |
| 3040 |
| 3041 static __attribute__((pnaclcall)) |
| 3042 int32_t Pnacl_M20_PPB_TCPSocket_Private_ConnectWithNetAddress(PP_Resource tcp_so
cket, const struct PP_NetAddress_Private* addr, struct PP_CompletionCallback cal
lback) { |
| 3043 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3044 return iface->ConnectWithNetAddress(tcp_socket, addr, callback); |
| 3045 } |
| 3046 |
| 3047 static __attribute__((pnaclcall)) |
| 3048 PP_Bool Pnacl_M20_PPB_TCPSocket_Private_GetLocalAddress(PP_Resource tcp_socket,
struct PP_NetAddress_Private* local_addr) { |
| 3049 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3050 return iface->GetLocalAddress(tcp_socket, local_addr); |
| 3051 } |
| 3052 |
| 3053 static __attribute__((pnaclcall)) |
| 3054 PP_Bool Pnacl_M20_PPB_TCPSocket_Private_GetRemoteAddress(PP_Resource tcp_socket,
struct PP_NetAddress_Private* remote_addr) { |
| 3055 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3056 return iface->GetRemoteAddress(tcp_socket, remote_addr); |
| 3057 } |
| 3058 |
| 3059 static __attribute__((pnaclcall)) |
| 3060 int32_t Pnacl_M20_PPB_TCPSocket_Private_SSLHandshake(PP_Resource tcp_socket, con
st char* server_name, uint16_t server_port, struct PP_CompletionCallback callbac
k) { |
| 3061 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3062 return iface->SSLHandshake(tcp_socket, server_name, server_port, callback); |
| 3063 } |
| 3064 |
| 3065 static __attribute__((pnaclcall)) |
| 3066 PP_Resource Pnacl_M20_PPB_TCPSocket_Private_GetServerCertificate(PP_Resource tcp
_socket) { |
| 3067 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3068 return iface->GetServerCertificate(tcp_socket); |
| 3069 } |
| 3070 |
| 3071 static __attribute__((pnaclcall)) |
| 3072 PP_Bool Pnacl_M20_PPB_TCPSocket_Private_AddChainBuildingCertificate(PP_Resource
tcp_socket, PP_Resource certificate, PP_Bool is_trusted) { |
| 3073 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3074 return iface->AddChainBuildingCertificate(tcp_socket, certificate, is_trusted)
; |
| 3075 } |
| 3076 |
| 3077 static __attribute__((pnaclcall)) |
| 3078 int32_t Pnacl_M20_PPB_TCPSocket_Private_Read(PP_Resource tcp_socket, char* buffe
r, int32_t bytes_to_read, struct PP_CompletionCallback callback) { |
| 3079 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3080 return iface->Read(tcp_socket, buffer, bytes_to_read, callback); |
| 3081 } |
| 3082 |
| 3083 static __attribute__((pnaclcall)) |
| 3084 int32_t Pnacl_M20_PPB_TCPSocket_Private_Write(PP_Resource tcp_socket, const char
* buffer, int32_t bytes_to_write, struct PP_CompletionCallback callback) { |
| 3085 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3086 return iface->Write(tcp_socket, buffer, bytes_to_write, callback); |
| 3087 } |
| 3088 |
| 3089 static __attribute__((pnaclcall)) |
| 3090 void Pnacl_M20_PPB_TCPSocket_Private_Disconnect(PP_Resource tcp_socket) { |
| 3091 const struct PPB_TCPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_TCPSocke
t_Private_0_4.real_iface; |
| 3092 iface->Disconnect(tcp_socket); |
| 3093 } |
| 3094 |
| 3095 /* End wrapper methods for PPB_TCPSocket_Private_0_4 */ |
| 3096 |
| 3097 /* Begin wrapper methods for PPB_UDPSocket_Private_0_2 */ |
| 3098 |
| 3099 static __attribute__((pnaclcall)) |
| 3100 PP_Resource Pnacl_M17_PPB_UDPSocket_Private_Create(PP_Instance instance_id) { |
| 3101 const struct PPB_UDPSocket_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_2.real_iface; |
| 3102 return iface->Create(instance_id); |
| 3103 } |
| 3104 |
| 3105 static __attribute__((pnaclcall)) |
| 3106 PP_Bool Pnacl_M17_PPB_UDPSocket_Private_IsUDPSocket(PP_Resource resource_id) { |
| 3107 const struct PPB_UDPSocket_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_2.real_iface; |
| 3108 return iface->IsUDPSocket(resource_id); |
| 3109 } |
| 3110 |
| 3111 static __attribute__((pnaclcall)) |
| 3112 int32_t Pnacl_M17_PPB_UDPSocket_Private_Bind(PP_Resource udp_socket, const struc
t PP_NetAddress_Private* addr, struct PP_CompletionCallback callback) { |
| 3113 const struct PPB_UDPSocket_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_2.real_iface; |
| 3114 return iface->Bind(udp_socket, addr, callback); |
| 3115 } |
| 3116 |
| 3117 static __attribute__((pnaclcall)) |
| 3118 int32_t Pnacl_M17_PPB_UDPSocket_Private_RecvFrom(PP_Resource udp_socket, char* b
uffer, int32_t num_bytes, struct PP_CompletionCallback callback) { |
| 3119 const struct PPB_UDPSocket_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_2.real_iface; |
| 3120 return iface->RecvFrom(udp_socket, buffer, num_bytes, callback); |
| 3121 } |
| 3122 |
| 3123 static __attribute__((pnaclcall)) |
| 3124 PP_Bool Pnacl_M17_PPB_UDPSocket_Private_GetRecvFromAddress(PP_Resource udp_socke
t, struct PP_NetAddress_Private* addr) { |
| 3125 const struct PPB_UDPSocket_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_2.real_iface; |
| 3126 return iface->GetRecvFromAddress(udp_socket, addr); |
| 3127 } |
| 3128 |
| 3129 static __attribute__((pnaclcall)) |
| 3130 int32_t Pnacl_M17_PPB_UDPSocket_Private_SendTo(PP_Resource udp_socket, const cha
r* buffer, int32_t num_bytes, const struct PP_NetAddress_Private* addr, struct P
P_CompletionCallback callback) { |
| 3131 const struct PPB_UDPSocket_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_2.real_iface; |
| 3132 return iface->SendTo(udp_socket, buffer, num_bytes, addr, callback); |
| 3133 } |
| 3134 |
| 3135 static __attribute__((pnaclcall)) |
| 3136 void Pnacl_M17_PPB_UDPSocket_Private_Close(PP_Resource udp_socket) { |
| 3137 const struct PPB_UDPSocket_Private_0_2 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_2.real_iface; |
| 3138 iface->Close(udp_socket); |
| 3139 } |
| 3140 |
| 3141 /* End wrapper methods for PPB_UDPSocket_Private_0_2 */ |
| 3142 |
| 3143 /* Begin wrapper methods for PPB_UDPSocket_Private_0_3 */ |
| 3144 |
| 3145 static __attribute__((pnaclcall)) |
| 3146 PP_Resource Pnacl_M19_PPB_UDPSocket_Private_Create(PP_Instance instance_id) { |
| 3147 const struct PPB_UDPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_3.real_iface; |
| 3148 return iface->Create(instance_id); |
| 3149 } |
| 3150 |
| 3151 static __attribute__((pnaclcall)) |
| 3152 PP_Bool Pnacl_M19_PPB_UDPSocket_Private_IsUDPSocket(PP_Resource resource_id) { |
| 3153 const struct PPB_UDPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_3.real_iface; |
| 3154 return iface->IsUDPSocket(resource_id); |
| 3155 } |
| 3156 |
| 3157 static __attribute__((pnaclcall)) |
| 3158 int32_t Pnacl_M19_PPB_UDPSocket_Private_Bind(PP_Resource udp_socket, const struc
t PP_NetAddress_Private* addr, struct PP_CompletionCallback callback) { |
| 3159 const struct PPB_UDPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_3.real_iface; |
| 3160 return iface->Bind(udp_socket, addr, callback); |
| 3161 } |
| 3162 |
| 3163 static __attribute__((pnaclcall)) |
| 3164 PP_Bool Pnacl_M19_PPB_UDPSocket_Private_GetBoundAddress(PP_Resource udp_socket,
struct PP_NetAddress_Private* addr) { |
| 3165 const struct PPB_UDPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_3.real_iface; |
| 3166 return iface->GetBoundAddress(udp_socket, addr); |
| 3167 } |
| 3168 |
| 3169 static __attribute__((pnaclcall)) |
| 3170 int32_t Pnacl_M19_PPB_UDPSocket_Private_RecvFrom(PP_Resource udp_socket, char* b
uffer, int32_t num_bytes, struct PP_CompletionCallback callback) { |
| 3171 const struct PPB_UDPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_3.real_iface; |
| 3172 return iface->RecvFrom(udp_socket, buffer, num_bytes, callback); |
| 3173 } |
| 3174 |
| 3175 static __attribute__((pnaclcall)) |
| 3176 PP_Bool Pnacl_M19_PPB_UDPSocket_Private_GetRecvFromAddress(PP_Resource udp_socke
t, struct PP_NetAddress_Private* addr) { |
| 3177 const struct PPB_UDPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_3.real_iface; |
| 3178 return iface->GetRecvFromAddress(udp_socket, addr); |
| 3179 } |
| 3180 |
| 3181 static __attribute__((pnaclcall)) |
| 3182 int32_t Pnacl_M19_PPB_UDPSocket_Private_SendTo(PP_Resource udp_socket, const cha
r* buffer, int32_t num_bytes, const struct PP_NetAddress_Private* addr, struct P
P_CompletionCallback callback) { |
| 3183 const struct PPB_UDPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_3.real_iface; |
| 3184 return iface->SendTo(udp_socket, buffer, num_bytes, addr, callback); |
| 3185 } |
| 3186 |
| 3187 static __attribute__((pnaclcall)) |
| 3188 void Pnacl_M19_PPB_UDPSocket_Private_Close(PP_Resource udp_socket) { |
| 3189 const struct PPB_UDPSocket_Private_0_3 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_3.real_iface; |
| 3190 iface->Close(udp_socket); |
| 3191 } |
| 3192 |
| 3193 /* End wrapper methods for PPB_UDPSocket_Private_0_3 */ |
| 3194 |
| 3195 /* Begin wrapper methods for PPB_UDPSocket_Private_0_4 */ |
| 3196 |
| 3197 static __attribute__((pnaclcall)) |
| 3198 PP_Resource Pnacl_M23_PPB_UDPSocket_Private_Create(PP_Instance instance_id) { |
| 3199 const struct PPB_UDPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_4.real_iface; |
| 3200 return iface->Create(instance_id); |
| 3201 } |
| 3202 |
| 3203 static __attribute__((pnaclcall)) |
| 3204 PP_Bool Pnacl_M23_PPB_UDPSocket_Private_IsUDPSocket(PP_Resource resource_id) { |
| 3205 const struct PPB_UDPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_4.real_iface; |
| 3206 return iface->IsUDPSocket(resource_id); |
| 3207 } |
| 3208 |
| 3209 static __attribute__((pnaclcall)) |
| 3210 int32_t Pnacl_M23_PPB_UDPSocket_Private_SetSocketFeature(PP_Resource udp_socket,
PP_UDPSocketFeature_Private name, struct PP_Var value) { |
| 3211 const struct PPB_UDPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_4.real_iface; |
| 3212 return iface->SetSocketFeature(udp_socket, name, value); |
| 3213 } |
| 3214 |
| 3215 static __attribute__((pnaclcall)) |
| 3216 int32_t Pnacl_M23_PPB_UDPSocket_Private_Bind(PP_Resource udp_socket, const struc
t PP_NetAddress_Private* addr, struct PP_CompletionCallback callback) { |
| 3217 const struct PPB_UDPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_4.real_iface; |
| 3218 return iface->Bind(udp_socket, addr, callback); |
| 3219 } |
| 3220 |
| 3221 static __attribute__((pnaclcall)) |
| 3222 PP_Bool Pnacl_M23_PPB_UDPSocket_Private_GetBoundAddress(PP_Resource udp_socket,
struct PP_NetAddress_Private* addr) { |
| 3223 const struct PPB_UDPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_4.real_iface; |
| 3224 return iface->GetBoundAddress(udp_socket, addr); |
| 3225 } |
| 3226 |
| 3227 static __attribute__((pnaclcall)) |
| 3228 int32_t Pnacl_M23_PPB_UDPSocket_Private_RecvFrom(PP_Resource udp_socket, char* b
uffer, int32_t num_bytes, struct PP_CompletionCallback callback) { |
| 3229 const struct PPB_UDPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_4.real_iface; |
| 3230 return iface->RecvFrom(udp_socket, buffer, num_bytes, callback); |
| 3231 } |
| 3232 |
| 3233 static __attribute__((pnaclcall)) |
| 3234 PP_Bool Pnacl_M23_PPB_UDPSocket_Private_GetRecvFromAddress(PP_Resource udp_socke
t, struct PP_NetAddress_Private* addr) { |
| 3235 const struct PPB_UDPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_4.real_iface; |
| 3236 return iface->GetRecvFromAddress(udp_socket, addr); |
| 3237 } |
| 3238 |
| 3239 static __attribute__((pnaclcall)) |
| 3240 int32_t Pnacl_M23_PPB_UDPSocket_Private_SendTo(PP_Resource udp_socket, const cha
r* buffer, int32_t num_bytes, const struct PP_NetAddress_Private* addr, struct P
P_CompletionCallback callback) { |
| 3241 const struct PPB_UDPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_4.real_iface; |
| 3242 return iface->SendTo(udp_socket, buffer, num_bytes, addr, callback); |
| 3243 } |
| 3244 |
| 3245 static __attribute__((pnaclcall)) |
| 3246 void Pnacl_M23_PPB_UDPSocket_Private_Close(PP_Resource udp_socket) { |
| 3247 const struct PPB_UDPSocket_Private_0_4 *iface = Pnacl_WrapperInfo_PPB_UDPSocke
t_Private_0_4.real_iface; |
| 3248 iface->Close(udp_socket); |
| 3249 } |
| 3250 |
| 3251 /* End wrapper methods for PPB_UDPSocket_Private_0_4 */ |
| 3252 |
| 3253 /* Begin wrapper methods for PPB_X509Certificate_Private_0_1 */ |
| 3254 |
| 3255 static __attribute__((pnaclcall)) |
| 3256 PP_Resource Pnacl_M19_PPB_X509Certificate_Private_Create(PP_Instance instance) { |
| 3257 const struct PPB_X509Certificate_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_X5
09Certificate_Private_0_1.real_iface; |
| 3258 return iface->Create(instance); |
| 3259 } |
| 3260 |
| 3261 static __attribute__((pnaclcall)) |
| 3262 PP_Bool Pnacl_M19_PPB_X509Certificate_Private_IsX509CertificatePrivate(PP_Resour
ce resource) { |
| 3263 const struct PPB_X509Certificate_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_X5
09Certificate_Private_0_1.real_iface; |
| 3264 return iface->IsX509CertificatePrivate(resource); |
| 3265 } |
| 3266 |
| 3267 static __attribute__((pnaclcall)) |
| 3268 PP_Bool Pnacl_M19_PPB_X509Certificate_Private_Initialize(PP_Resource resource, c
onst char* bytes, uint32_t length) { |
| 3269 const struct PPB_X509Certificate_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_X5
09Certificate_Private_0_1.real_iface; |
| 3270 return iface->Initialize(resource, bytes, length); |
| 3271 } |
| 3272 |
| 3273 static __attribute__((pnaclcall)) |
| 3274 struct PP_Var Pnacl_M19_PPB_X509Certificate_Private_GetField(PP_Resource resourc
e, PP_X509Certificate_Private_Field field) { |
| 3275 const struct PPB_X509Certificate_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_X5
09Certificate_Private_0_1.real_iface; |
| 3276 return iface->GetField(resource, field); |
| 3277 } |
| 3278 |
| 3279 /* End wrapper methods for PPB_X509Certificate_Private_0_1 */ |
| 3280 |
| 3281 /* Begin wrapper methods for PPP_ContentDecryptor_Private_0_1 */ |
| 3282 |
| 3283 static PP_Bool Pnacl_M23_PPP_ContentDecryptor_Private_GenerateKeyRequest(PP_Inst
ance instance, struct PP_Var key_system, struct PP_Var init_data) { |
| 3284 const struct PPP_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPP_C
ontentDecryptor_Private_0_1.real_iface; |
| 3285 PP_Bool (__attribute__((pnaclcall)) *temp_fp)(PP_Instance instance, struct PP_
Var key_system, struct PP_Var init_data) = ((PP_Bool (__attribute__((pnaclcall))
*)(PP_Instance instance, struct PP_Var key_system, struct PP_Var init_data))ifa
ce->GenerateKeyRequest); |
| 3286 return temp_fp(instance, key_system, init_data); |
| 3287 } |
| 3288 |
| 3289 static PP_Bool Pnacl_M23_PPP_ContentDecryptor_Private_AddKey(PP_Instance instanc
e, struct PP_Var session_id, struct PP_Var key, struct PP_Var init_data) { |
| 3290 const struct PPP_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPP_C
ontentDecryptor_Private_0_1.real_iface; |
| 3291 PP_Bool (__attribute__((pnaclcall)) *temp_fp)(PP_Instance instance, struct PP_
Var session_id, struct PP_Var key, struct PP_Var init_data) = ((PP_Bool (__attri
bute__((pnaclcall)) *)(PP_Instance instance, struct PP_Var session_id, struct PP
_Var key, struct PP_Var init_data))iface->AddKey); |
| 3292 return temp_fp(instance, session_id, key, init_data); |
| 3293 } |
| 3294 |
| 3295 static PP_Bool Pnacl_M23_PPP_ContentDecryptor_Private_CancelKeyRequest(PP_Instan
ce instance, struct PP_Var session_id) { |
| 3296 const struct PPP_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPP_C
ontentDecryptor_Private_0_1.real_iface; |
| 3297 PP_Bool (__attribute__((pnaclcall)) *temp_fp)(PP_Instance instance, struct PP_
Var session_id) = ((PP_Bool (__attribute__((pnaclcall)) *)(PP_Instance instance,
struct PP_Var session_id))iface->CancelKeyRequest); |
| 3298 return temp_fp(instance, session_id); |
| 3299 } |
| 3300 |
| 3301 static PP_Bool Pnacl_M23_PPP_ContentDecryptor_Private_Decrypt(PP_Instance instan
ce, PP_Resource encrypted_block, const struct PP_EncryptedBlockInfo* encrypted_b
lock_info) { |
| 3302 const struct PPP_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPP_C
ontentDecryptor_Private_0_1.real_iface; |
| 3303 PP_Bool (__attribute__((pnaclcall)) *temp_fp)(PP_Instance instance, PP_Resourc
e encrypted_block, const struct PP_EncryptedBlockInfo* encrypted_block_info) = (
(PP_Bool (__attribute__((pnaclcall)) *)(PP_Instance instance, PP_Resource encryp
ted_block, const struct PP_EncryptedBlockInfo* encrypted_block_info))iface->Decr
ypt); |
| 3304 return temp_fp(instance, encrypted_block, encrypted_block_info); |
| 3305 } |
| 3306 |
| 3307 static PP_Bool Pnacl_M23_PPP_ContentDecryptor_Private_DecryptAndDecode(PP_Instan
ce instance, PP_Resource encrypted_block, const struct PP_EncryptedBlockInfo* en
crypted_block_info) { |
| 3308 const struct PPP_ContentDecryptor_Private_0_1 *iface = Pnacl_WrapperInfo_PPP_C
ontentDecryptor_Private_0_1.real_iface; |
| 3309 PP_Bool (__attribute__((pnaclcall)) *temp_fp)(PP_Instance instance, PP_Resourc
e encrypted_block, const struct PP_EncryptedBlockInfo* encrypted_block_info) = (
(PP_Bool (__attribute__((pnaclcall)) *)(PP_Instance instance, PP_Resource encryp
ted_block, const struct PP_EncryptedBlockInfo* encrypted_block_info))iface->Decr
yptAndDecode); |
| 3310 return temp_fp(instance, encrypted_block, encrypted_block_info); |
| 3311 } |
| 3312 |
| 3313 /* End wrapper methods for PPP_ContentDecryptor_Private_0_1 */ |
| 3314 |
| 3315 /* Not generating wrapper methods for PPP_Flash_BrowserOperations_1_0 */ |
| 3316 |
| 3317 /* Not generating wrapper methods for PPP_Flash_BrowserOperations_1_2 */ |
| 3318 |
| 3319 /* Not generating wrapper methods for PPP_Flash_BrowserOperations_1_3 */ |
| 3320 |
| 3321 /* Not generating wrapper interface for PPB_Audio_1_0 */ |
| 3322 |
| 3323 /* Not generating wrapper interface for PPB_AudioConfig_1_0 */ |
| 3324 |
| 3325 /* Not generating wrapper interface for PPB_AudioConfig_1_1 */ |
| 3326 |
| 3327 struct PPB_Core_1_0 Pnacl_Wrappers_PPB_Core_1_0 = { |
| 3328 .AddRefResource = (void (*)(PP_Resource resource))&Pnacl_M14_PPB_Core_AddRef
Resource, |
| 3329 .ReleaseResource = (void (*)(PP_Resource resource))&Pnacl_M14_PPB_Core_Relea
seResource, |
| 3330 .GetTime = (PP_Time (*)())&Pnacl_M14_PPB_Core_GetTime, |
| 3331 .GetTimeTicks = (PP_TimeTicks (*)())&Pnacl_M14_PPB_Core_GetTimeTicks, |
| 3332 .CallOnMainThread = (void (*)(int32_t delay_in_milliseconds, struct PP_Compl
etionCallback callback, int32_t result))&Pnacl_M14_PPB_Core_CallOnMainThread, |
| 3333 .IsMainThread = (PP_Bool (*)())&Pnacl_M14_PPB_Core_IsMainThread |
| 3334 }; |
| 3335 |
| 3336 struct PPB_FileIO_1_0 Pnacl_Wrappers_PPB_FileIO_1_0 = { |
| 3337 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_FileIO_Creat
e, |
| 3338 .IsFileIO = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_FileIO_IsFileI
O, |
| 3339 .Open = (int32_t (*)(PP_Resource file_io, PP_Resource file_ref, int32_t open
_flags, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_FileIO_Open, |
| 3340 .Query = (int32_t (*)(PP_Resource file_io, struct PP_FileInfo* info, struct
PP_CompletionCallback callback))&Pnacl_M14_PPB_FileIO_Query, |
| 3341 .Touch = (int32_t (*)(PP_Resource file_io, PP_Time last_access_time, PP_Time
last_modified_time, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_FileI
O_Touch, |
| 3342 .Read = (int32_t (*)(PP_Resource file_io, int64_t offset, char* buffer, int3
2_t bytes_to_read, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_FileIO_
Read, |
| 3343 .Write = (int32_t (*)(PP_Resource file_io, int64_t offset, const char* buffe
r, int32_t bytes_to_write, struct PP_CompletionCallback callback))&Pnacl_M14_PPB
_FileIO_Write, |
| 3344 .SetLength = (int32_t (*)(PP_Resource file_io, int64_t length, struct PP_Com
pletionCallback callback))&Pnacl_M14_PPB_FileIO_SetLength, |
| 3345 .Flush = (int32_t (*)(PP_Resource file_io, struct PP_CompletionCallback call
back))&Pnacl_M14_PPB_FileIO_Flush, |
| 3346 .Close = (void (*)(PP_Resource file_io))&Pnacl_M14_PPB_FileIO_Close |
| 3347 }; |
| 3348 |
| 3349 struct PPB_FileRef_1_0 Pnacl_Wrappers_PPB_FileRef_1_0 = { |
| 3350 .Create = (PP_Resource (*)(PP_Resource file_system, const char* path))&Pnacl
_M14_PPB_FileRef_Create, |
| 3351 .IsFileRef = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_FileRef_IsFil
eRef, |
| 3352 .GetFileSystemType = (PP_FileSystemType (*)(PP_Resource file_ref))&Pnacl_M14
_PPB_FileRef_GetFileSystemType, |
| 3353 .GetName = (struct PP_Var (*)(PP_Resource file_ref))&Pnacl_M14_PPB_FileRef_G
etName, |
| 3354 .GetPath = (struct PP_Var (*)(PP_Resource file_ref))&Pnacl_M14_PPB_FileRef_G
etPath, |
| 3355 .GetParent = (PP_Resource (*)(PP_Resource file_ref))&Pnacl_M14_PPB_FileRef_G
etParent, |
| 3356 .MakeDirectory = (int32_t (*)(PP_Resource directory_ref, PP_Bool make_ancest
ors, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_FileRef_MakeDirectory
, |
| 3357 .Touch = (int32_t (*)(PP_Resource file_ref, PP_Time last_access_time, PP_Tim
e last_modified_time, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_File
Ref_Touch, |
| 3358 .Delete = (int32_t (*)(PP_Resource file_ref, struct PP_CompletionCallback ca
llback))&Pnacl_M14_PPB_FileRef_Delete, |
| 3359 .Rename = (int32_t (*)(PP_Resource file_ref, PP_Resource new_file_ref, struc
t PP_CompletionCallback callback))&Pnacl_M14_PPB_FileRef_Rename |
| 3360 }; |
| 3361 |
| 3362 struct PPB_FileSystem_1_0 Pnacl_Wrappers_PPB_FileSystem_1_0 = { |
| 3363 .Create = (PP_Resource (*)(PP_Instance instance, PP_FileSystemType type))&Pn
acl_M14_PPB_FileSystem_Create, |
| 3364 .IsFileSystem = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_FileSystem
_IsFileSystem, |
| 3365 .Open = (int32_t (*)(PP_Resource file_system, int64_t expected_size, struct
PP_CompletionCallback callback))&Pnacl_M14_PPB_FileSystem_Open, |
| 3366 .GetType = (PP_FileSystemType (*)(PP_Resource file_system))&Pnacl_M14_PPB_Fi
leSystem_GetType |
| 3367 }; |
| 3368 |
| 3369 /* Not generating wrapper interface for PPB_Fullscreen_1_0 */ |
| 3370 |
| 3371 /* Not generating wrapper interface for PPB_Gamepad_1_0 */ |
| 3372 |
| 3373 struct PPB_Graphics2D_1_0 Pnacl_Wrappers_PPB_Graphics2D_1_0 = { |
| 3374 .Create = (PP_Resource (*)(PP_Instance instance, const struct PP_Size* size,
PP_Bool is_always_opaque))&Pnacl_M14_PPB_Graphics2D_Create, |
| 3375 .IsGraphics2D = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_Graphics2D
_IsGraphics2D, |
| 3376 .Describe = (PP_Bool (*)(PP_Resource graphics_2d, struct PP_Size* size, PP_B
ool* is_always_opqaue))&Pnacl_M14_PPB_Graphics2D_Describe, |
| 3377 .PaintImageData = (void (*)(PP_Resource graphics_2d, PP_Resource image_data,
const struct PP_Point* top_left, const struct PP_Rect* src_rect))&Pnacl_M14_PPB
_Graphics2D_PaintImageData, |
| 3378 .Scroll = (void (*)(PP_Resource graphics_2d, const struct PP_Rect* clip_rect
, const struct PP_Point* amount))&Pnacl_M14_PPB_Graphics2D_Scroll, |
| 3379 .ReplaceContents = (void (*)(PP_Resource graphics_2d, PP_Resource image_data
))&Pnacl_M14_PPB_Graphics2D_ReplaceContents, |
| 3380 .Flush = (int32_t (*)(PP_Resource graphics_2d, struct PP_CompletionCallback
callback))&Pnacl_M14_PPB_Graphics2D_Flush |
| 3381 }; |
| 3382 |
| 3383 struct PPB_Graphics3D_1_0 Pnacl_Wrappers_PPB_Graphics3D_1_0 = { |
| 3384 .GetAttribMaxValue = (int32_t (*)(PP_Resource instance, int32_t attribute, i
nt32_t* value))&Pnacl_M15_PPB_Graphics3D_GetAttribMaxValue, |
| 3385 .Create = (PP_Resource (*)(PP_Instance instance, PP_Resource share_context,
const int32_t attrib_list[]))&Pnacl_M15_PPB_Graphics3D_Create, |
| 3386 .IsGraphics3D = (PP_Bool (*)(PP_Resource resource))&Pnacl_M15_PPB_Graphics3D
_IsGraphics3D, |
| 3387 .GetAttribs = (int32_t (*)(PP_Resource context, int32_t attrib_list[]))&Pnac
l_M15_PPB_Graphics3D_GetAttribs, |
| 3388 .SetAttribs = (int32_t (*)(PP_Resource context, const int32_t attrib_list[])
)&Pnacl_M15_PPB_Graphics3D_SetAttribs, |
| 3389 .GetError = (int32_t (*)(PP_Resource context))&Pnacl_M15_PPB_Graphics3D_GetE
rror, |
| 3390 .ResizeBuffers = (int32_t (*)(PP_Resource context, int32_t width, int32_t he
ight))&Pnacl_M15_PPB_Graphics3D_ResizeBuffers, |
| 3391 .SwapBuffers = (int32_t (*)(PP_Resource context, struct PP_CompletionCallbac
k callback))&Pnacl_M15_PPB_Graphics3D_SwapBuffers |
| 3392 }; |
| 3393 |
| 3394 /* Not generating wrapper interface for PPB_ImageData_1_0 */ |
| 3395 |
| 3396 /* Not generating wrapper interface for PPB_InputEvent_1_0 */ |
| 3397 |
| 3398 struct PPB_MouseInputEvent_1_0 Pnacl_Wrappers_PPB_MouseInputEvent_1_0 = { |
| 3399 .Create = (PP_Resource (*)(PP_Instance instance, PP_InputEvent_Type type, PP
_TimeTicks time_stamp, uint32_t modifiers, PP_InputEvent_MouseButton mouse_butto
n, const struct PP_Point* mouse_position, int32_t click_count))&Pnacl_M13_PPB_Mo
useInputEvent_Create, |
| 3400 .IsMouseInputEvent = (PP_Bool (*)(PP_Resource resource))&Pnacl_M13_PPB_Mouse
InputEvent_IsMouseInputEvent, |
| 3401 .GetButton = (PP_InputEvent_MouseButton (*)(PP_Resource mouse_event))&Pnacl_
M13_PPB_MouseInputEvent_GetButton, |
| 3402 .GetPosition = (struct PP_Point (*)(PP_Resource mouse_event))&Pnacl_M13_PPB_
MouseInputEvent_GetPosition, |
| 3403 .GetClickCount = (int32_t (*)(PP_Resource mouse_event))&Pnacl_M13_PPB_MouseI
nputEvent_GetClickCount |
| 3404 }; |
| 3405 |
| 3406 struct PPB_MouseInputEvent_1_1 Pnacl_Wrappers_PPB_MouseInputEvent_1_1 = { |
| 3407 .Create = (PP_Resource (*)(PP_Instance instance, PP_InputEvent_Type type, PP
_TimeTicks time_stamp, uint32_t modifiers, PP_InputEvent_MouseButton mouse_butto
n, const struct PP_Point* mouse_position, int32_t click_count, const struct PP_P
oint* mouse_movement))&Pnacl_M14_PPB_MouseInputEvent_Create, |
| 3408 .IsMouseInputEvent = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_Mouse
InputEvent_IsMouseInputEvent, |
| 3409 .GetButton = (PP_InputEvent_MouseButton (*)(PP_Resource mouse_event))&Pnacl_
M14_PPB_MouseInputEvent_GetButton, |
| 3410 .GetPosition = (struct PP_Point (*)(PP_Resource mouse_event))&Pnacl_M14_PPB_
MouseInputEvent_GetPosition, |
| 3411 .GetClickCount = (int32_t (*)(PP_Resource mouse_event))&Pnacl_M14_PPB_MouseI
nputEvent_GetClickCount, |
| 3412 .GetMovement = (struct PP_Point (*)(PP_Resource mouse_event))&Pnacl_M14_PPB_
MouseInputEvent_GetMovement |
| 3413 }; |
| 3414 |
| 3415 struct PPB_WheelInputEvent_1_0 Pnacl_Wrappers_PPB_WheelInputEvent_1_0 = { |
| 3416 .Create = (PP_Resource (*)(PP_Instance instance, PP_TimeTicks time_stamp, ui
nt32_t modifiers, const struct PP_FloatPoint* wheel_delta, const struct PP_Float
Point* wheel_ticks, PP_Bool scroll_by_page))&Pnacl_M13_PPB_WheelInputEvent_Creat
e, |
| 3417 .IsWheelInputEvent = (PP_Bool (*)(PP_Resource resource))&Pnacl_M13_PPB_Wheel
InputEvent_IsWheelInputEvent, |
| 3418 .GetDelta = (struct PP_FloatPoint (*)(PP_Resource wheel_event))&Pnacl_M13_PP
B_WheelInputEvent_GetDelta, |
| 3419 .GetTicks = (struct PP_FloatPoint (*)(PP_Resource wheel_event))&Pnacl_M13_PP
B_WheelInputEvent_GetTicks, |
| 3420 .GetScrollByPage = (PP_Bool (*)(PP_Resource wheel_event))&Pnacl_M13_PPB_Whee
lInputEvent_GetScrollByPage |
| 3421 }; |
| 3422 |
| 3423 struct PPB_KeyboardInputEvent_1_0 Pnacl_Wrappers_PPB_KeyboardInputEvent_1_0 = { |
| 3424 .Create = (PP_Resource (*)(PP_Instance instance, PP_InputEvent_Type type, PP
_TimeTicks time_stamp, uint32_t modifiers, uint32_t key_code, struct PP_Var char
acter_text))&Pnacl_M13_PPB_KeyboardInputEvent_Create, |
| 3425 .IsKeyboardInputEvent = (PP_Bool (*)(PP_Resource resource))&Pnacl_M13_PPB_Ke
yboardInputEvent_IsKeyboardInputEvent, |
| 3426 .GetKeyCode = (uint32_t (*)(PP_Resource key_event))&Pnacl_M13_PPB_KeyboardIn
putEvent_GetKeyCode, |
| 3427 .GetCharacterText = (struct PP_Var (*)(PP_Resource character_event))&Pnacl_M
13_PPB_KeyboardInputEvent_GetCharacterText |
| 3428 }; |
| 3429 |
| 3430 struct PPB_TouchInputEvent_1_0 Pnacl_Wrappers_PPB_TouchInputEvent_1_0 = { |
| 3431 .Create = (PP_Resource (*)(PP_Instance instance, PP_InputEvent_Type type, PP
_TimeTicks time_stamp, uint32_t modifiers))&Pnacl_M13_PPB_TouchInputEvent_Create
, |
| 3432 .AddTouchPoint = (void (*)(PP_Resource touch_event, PP_TouchListType list, c
onst struct PP_TouchPoint* point))&Pnacl_M13_PPB_TouchInputEvent_AddTouchPoint, |
| 3433 .IsTouchInputEvent = (PP_Bool (*)(PP_Resource resource))&Pnacl_M13_PPB_Touch
InputEvent_IsTouchInputEvent, |
| 3434 .GetTouchCount = (uint32_t (*)(PP_Resource resource, PP_TouchListType list))
&Pnacl_M13_PPB_TouchInputEvent_GetTouchCount, |
| 3435 .GetTouchByIndex = (struct PP_TouchPoint (*)(PP_Resource resource, PP_TouchL
istType list, uint32_t index))&Pnacl_M13_PPB_TouchInputEvent_GetTouchByIndex, |
| 3436 .GetTouchById = (struct PP_TouchPoint (*)(PP_Resource resource, PP_TouchList
Type list, uint32_t touch_id))&Pnacl_M13_PPB_TouchInputEvent_GetTouchById |
| 3437 }; |
| 3438 |
| 3439 struct PPB_Instance_0_5 Pnacl_Wrappers_PPB_Instance_0_5 = { |
| 3440 .GetWindowObject = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M13_PPB_I
nstance_GetWindowObject, |
| 3441 .GetOwnerElementObject = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M13
_PPB_Instance_GetOwnerElementObject, |
| 3442 .BindGraphics = (PP_Bool (*)(PP_Instance instance, PP_Resource device))&Pnac
l_M13_PPB_Instance_BindGraphics, |
| 3443 .IsFullFrame = (PP_Bool (*)(PP_Instance instance))&Pnacl_M13_PPB_Instance_Is
FullFrame |
| 3444 }; |
| 3445 |
| 3446 /* Not generating wrapper interface for PPB_Instance_1_0 */ |
| 3447 |
| 3448 struct PPB_Messaging_1_0 Pnacl_Wrappers_PPB_Messaging_1_0 = { |
| 3449 .PostMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pnacl
_M14_PPB_Messaging_PostMessage |
| 3450 }; |
| 3451 |
| 3452 /* Not generating wrapper interface for PPB_MouseCursor_1_0 */ |
| 3453 |
| 3454 struct PPB_MouseLock_1_0 Pnacl_Wrappers_PPB_MouseLock_1_0 = { |
| 3455 .LockMouse = (int32_t (*)(PP_Instance instance, struct PP_CompletionCallback
callback))&Pnacl_M16_PPB_MouseLock_LockMouse, |
| 3456 .UnlockMouse = (void (*)(PP_Instance instance))&Pnacl_M16_PPB_MouseLock_Unlo
ckMouse |
| 3457 }; |
| 3458 |
| 3459 struct PPB_URLLoader_1_0 Pnacl_Wrappers_PPB_URLLoader_1_0 = { |
| 3460 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_URLLoader_Cr
eate, |
| 3461 .IsURLLoader = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_URLLoader_I
sURLLoader, |
| 3462 .Open = (int32_t (*)(PP_Resource loader, PP_Resource request_info, struct PP
_CompletionCallback callback))&Pnacl_M14_PPB_URLLoader_Open, |
| 3463 .FollowRedirect = (int32_t (*)(PP_Resource loader, struct PP_CompletionCallb
ack callback))&Pnacl_M14_PPB_URLLoader_FollowRedirect, |
| 3464 .GetUploadProgress = (PP_Bool (*)(PP_Resource loader, int64_t* bytes_sent, i
nt64_t* total_bytes_to_be_sent))&Pnacl_M14_PPB_URLLoader_GetUploadProgress, |
| 3465 .GetDownloadProgress = (PP_Bool (*)(PP_Resource loader, int64_t* bytes_recei
ved, int64_t* total_bytes_to_be_received))&Pnacl_M14_PPB_URLLoader_GetDownloadPr
ogress, |
| 3466 .GetResponseInfo = (PP_Resource (*)(PP_Resource loader))&Pnacl_M14_PPB_URLLo
ader_GetResponseInfo, |
| 3467 .ReadResponseBody = (int32_t (*)(PP_Resource loader, void* buffer, int32_t b
ytes_to_read, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_URLLoader_Re
adResponseBody, |
| 3468 .FinishStreamingToFile = (int32_t (*)(PP_Resource loader, struct PP_Completi
onCallback callback))&Pnacl_M14_PPB_URLLoader_FinishStreamingToFile, |
| 3469 .Close = (void (*)(PP_Resource loader))&Pnacl_M14_PPB_URLLoader_Close |
| 3470 }; |
| 3471 |
| 3472 struct PPB_URLRequestInfo_1_0 Pnacl_Wrappers_PPB_URLRequestInfo_1_0 = { |
| 3473 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_URLRequestIn
fo_Create, |
| 3474 .IsURLRequestInfo = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_URLReq
uestInfo_IsURLRequestInfo, |
| 3475 .SetProperty = (PP_Bool (*)(PP_Resource request, PP_URLRequestProperty prope
rty, struct PP_Var value))&Pnacl_M14_PPB_URLRequestInfo_SetProperty, |
| 3476 .AppendDataToBody = (PP_Bool (*)(PP_Resource request, const void* data, uint
32_t len))&Pnacl_M14_PPB_URLRequestInfo_AppendDataToBody, |
| 3477 .AppendFileToBody = (PP_Bool (*)(PP_Resource request, PP_Resource file_ref,
int64_t start_offset, int64_t number_of_bytes, PP_Time expected_last_modified_ti
me))&Pnacl_M14_PPB_URLRequestInfo_AppendFileToBody |
| 3478 }; |
| 3479 |
| 3480 struct PPB_URLResponseInfo_1_0 Pnacl_Wrappers_PPB_URLResponseInfo_1_0 = { |
| 3481 .IsURLResponseInfo = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_URLRe
sponseInfo_IsURLResponseInfo, |
| 3482 .GetProperty = (struct PP_Var (*)(PP_Resource response, PP_URLResponseProper
ty property))&Pnacl_M14_PPB_URLResponseInfo_GetProperty, |
| 3483 .GetBodyAsFileRef = (PP_Resource (*)(PP_Resource response))&Pnacl_M14_PPB_UR
LResponseInfo_GetBodyAsFileRef |
| 3484 }; |
| 3485 |
| 3486 struct PPB_Var_1_0 Pnacl_Wrappers_PPB_Var_1_0 = { |
| 3487 .AddRef = (void (*)(struct PP_Var var))&Pnacl_M14_PPB_Var_AddRef, |
| 3488 .Release = (void (*)(struct PP_Var var))&Pnacl_M14_PPB_Var_Release, |
| 3489 .VarFromUtf8 = (struct PP_Var (*)(PP_Module module, const char* data, uint32
_t len))&Pnacl_M14_PPB_Var_VarFromUtf8, |
| 3490 .VarToUtf8 = (const char* (*)(struct PP_Var var, uint32_t* len))&Pnacl_M14_P
PB_Var_VarToUtf8 |
| 3491 }; |
| 3492 |
| 3493 struct PPB_Var_1_1 Pnacl_Wrappers_PPB_Var_1_1 = { |
| 3494 .AddRef = (void (*)(struct PP_Var var))&Pnacl_M18_PPB_Var_AddRef, |
| 3495 .Release = (void (*)(struct PP_Var var))&Pnacl_M18_PPB_Var_Release, |
| 3496 .VarFromUtf8 = (struct PP_Var (*)(const char* data, uint32_t len))&Pnacl_M18
_PPB_Var_VarFromUtf8, |
| 3497 .VarToUtf8 = (const char* (*)(struct PP_Var var, uint32_t* len))&Pnacl_M18_P
PB_Var_VarToUtf8 |
| 3498 }; |
| 3499 |
| 3500 struct PPB_VarArrayBuffer_1_0 Pnacl_Wrappers_PPB_VarArrayBuffer_1_0 = { |
| 3501 .Create = (struct PP_Var (*)(uint32_t size_in_bytes))&Pnacl_M18_PPB_VarArray
Buffer_Create, |
| 3502 .ByteLength = (PP_Bool (*)(struct PP_Var array, uint32_t* byte_length))&Pnac
l_M18_PPB_VarArrayBuffer_ByteLength, |
| 3503 .Map = (void* (*)(struct PP_Var array))&Pnacl_M18_PPB_VarArrayBuffer_Map, |
| 3504 .Unmap = (void (*)(struct PP_Var array))&Pnacl_M18_PPB_VarArrayBuffer_Unmap |
| 3505 }; |
| 3506 |
| 3507 /* Not generating wrapper interface for PPB_View_1_0 */ |
| 3508 |
| 3509 struct PPB_WebSocket_1_0 Pnacl_Wrappers_PPB_WebSocket_1_0 = { |
| 3510 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M18_PPB_WebSocket_Cr
eate, |
| 3511 .IsWebSocket = (PP_Bool (*)(PP_Resource resource))&Pnacl_M18_PPB_WebSocket_I
sWebSocket, |
| 3512 .Connect = (int32_t (*)(PP_Resource web_socket, struct PP_Var url, const str
uct PP_Var protocols[], uint32_t protocol_count, struct PP_CompletionCallback ca
llback))&Pnacl_M18_PPB_WebSocket_Connect, |
| 3513 .Close = (int32_t (*)(PP_Resource web_socket, uint16_t code, struct PP_Var r
eason, struct PP_CompletionCallback callback))&Pnacl_M18_PPB_WebSocket_Close, |
| 3514 .ReceiveMessage = (int32_t (*)(PP_Resource web_socket, struct PP_Var* messag
e, struct PP_CompletionCallback callback))&Pnacl_M18_PPB_WebSocket_ReceiveMessag
e, |
| 3515 .SendMessage = (int32_t (*)(PP_Resource web_socket, struct PP_Var message))&
Pnacl_M18_PPB_WebSocket_SendMessage, |
| 3516 .GetBufferedAmount = (uint64_t (*)(PP_Resource web_socket))&Pnacl_M18_PPB_We
bSocket_GetBufferedAmount, |
| 3517 .GetCloseCode = (uint16_t (*)(PP_Resource web_socket))&Pnacl_M18_PPB_WebSock
et_GetCloseCode, |
| 3518 .GetCloseReason = (struct PP_Var (*)(PP_Resource web_socket))&Pnacl_M18_PPB_
WebSocket_GetCloseReason, |
| 3519 .GetCloseWasClean = (PP_Bool (*)(PP_Resource web_socket))&Pnacl_M18_PPB_WebS
ocket_GetCloseWasClean, |
| 3520 .GetExtensions = (struct PP_Var (*)(PP_Resource web_socket))&Pnacl_M18_PPB_W
ebSocket_GetExtensions, |
| 3521 .GetProtocol = (struct PP_Var (*)(PP_Resource web_socket))&Pnacl_M18_PPB_Web
Socket_GetProtocol, |
| 3522 .GetReadyState = (PP_WebSocketReadyState (*)(PP_Resource web_socket))&Pnacl_
M18_PPB_WebSocket_GetReadyState, |
| 3523 .GetURL = (struct PP_Var (*)(PP_Resource web_socket))&Pnacl_M18_PPB_WebSocke
t_GetURL |
| 3524 }; |
| 3525 |
| 3526 /* Not generating wrapper interface for PPP_Graphics3D_1_0 */ |
| 3527 |
| 3528 /* Not generating wrapper interface for PPP_InputEvent_0_1 */ |
| 3529 |
| 3530 /* Not generating wrapper interface for PPP_Instance_1_0 */ |
| 3531 |
| 3532 /* Not generating wrapper interface for PPP_Instance_1_1 */ |
| 3533 |
| 3534 struct PPP_Messaging_1_0 Pnacl_Wrappers_PPP_Messaging_1_0 = { |
| 3535 .HandleMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pna
cl_M14_PPP_Messaging_HandleMessage |
| 3536 }; |
| 3537 |
| 3538 /* Not generating wrapper interface for PPP_MouseLock_1_0 */ |
| 3539 |
| 3540 struct PPB_AudioInputTrusted_Dev_0_1 Pnacl_Wrappers_PPB_AudioInputTrusted_Dev_0_
1 = { |
| 3541 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M17_PPB_Audio
InputTrusted_Dev_CreateTrusted, |
| 3542 .Open = (int32_t (*)(PP_Resource audio_input, PP_Resource config, struct PP_
CompletionCallback create_callback))&Pnacl_M17_PPB_AudioInputTrusted_Dev_Open, |
| 3543 .GetSyncSocket = (int32_t (*)(PP_Resource audio_input, int* sync_socket))&Pn
acl_M17_PPB_AudioInputTrusted_Dev_GetSyncSocket, |
| 3544 .GetSharedMemory = (int32_t (*)(PP_Resource audio_input, int* shm_handle, ui
nt32_t* shm_size))&Pnacl_M17_PPB_AudioInputTrusted_Dev_GetSharedMemory |
| 3545 }; |
| 3546 |
| 3547 struct PPB_AudioTrusted_0_6 Pnacl_Wrappers_PPB_AudioTrusted_0_6 = { |
| 3548 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Audio
Trusted_CreateTrusted, |
| 3549 .Open = (int32_t (*)(PP_Resource audio, PP_Resource config, struct PP_Comple
tionCallback create_callback))&Pnacl_M14_PPB_AudioTrusted_Open, |
| 3550 .GetSyncSocket = (int32_t (*)(PP_Resource audio, int* sync_socket))&Pnacl_M1
4_PPB_AudioTrusted_GetSyncSocket, |
| 3551 .GetSharedMemory = (int32_t (*)(PP_Resource audio, int* shm_handle, uint32_t
* shm_size))&Pnacl_M14_PPB_AudioTrusted_GetSharedMemory |
| 3552 }; |
| 3553 |
| 3554 struct PPB_BrokerTrusted_0_2 Pnacl_Wrappers_PPB_BrokerTrusted_0_2 = { |
| 3555 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Broke
rTrusted_CreateTrusted, |
| 3556 .IsBrokerTrusted = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_BrokerT
rusted_IsBrokerTrusted, |
| 3557 .Connect = (int32_t (*)(PP_Resource broker, struct PP_CompletionCallback con
nect_callback))&Pnacl_M14_PPB_BrokerTrusted_Connect, |
| 3558 .GetHandle = (int32_t (*)(PP_Resource broker, int32_t* handle))&Pnacl_M14_PP
B_BrokerTrusted_GetHandle |
| 3559 }; |
| 3560 |
| 3561 struct PPB_BrowserFont_Trusted_1_0 Pnacl_Wrappers_PPB_BrowserFont_Trusted_1_0 =
{ |
| 3562 .GetFontFamilies = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M19_PPB_B
rowserFont_Trusted_GetFontFamilies, |
| 3563 .Create = (PP_Resource (*)(PP_Instance instance, const struct PP_BrowserFont
_Trusted_Description* description))&Pnacl_M19_PPB_BrowserFont_Trusted_Create, |
| 3564 .IsFont = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_BrowserFont_Trus
ted_IsFont, |
| 3565 .Describe = (PP_Bool (*)(PP_Resource font, struct PP_BrowserFont_Trusted_Des
cription* description, struct PP_BrowserFont_Trusted_Metrics* metrics))&Pnacl_M1
9_PPB_BrowserFont_Trusted_Describe, |
| 3566 .DrawTextAt = (PP_Bool (*)(PP_Resource font, PP_Resource image_data, const s
truct PP_BrowserFont_Trusted_TextRun* text, const struct PP_Point* position, uin
t32_t color, const struct PP_Rect* clip, PP_Bool image_data_is_opaque))&Pnacl_M1
9_PPB_BrowserFont_Trusted_DrawTextAt, |
| 3567 .MeasureText = (int32_t (*)(PP_Resource font, const struct PP_BrowserFont_Tr
usted_TextRun* text))&Pnacl_M19_PPB_BrowserFont_Trusted_MeasureText, |
| 3568 .CharacterOffsetForPixel = (uint32_t (*)(PP_Resource font, const struct PP_B
rowserFont_Trusted_TextRun* text, int32_t pixel_position))&Pnacl_M19_PPB_Browser
Font_Trusted_CharacterOffsetForPixel, |
| 3569 .PixelOffsetForCharacter = (int32_t (*)(PP_Resource font, const struct PP_Br
owserFont_Trusted_TextRun* text, uint32_t char_offset))&Pnacl_M19_PPB_BrowserFon
t_Trusted_PixelOffsetForCharacter |
| 3570 }; |
| 3571 |
| 3572 /* Not generating wrapper interface for PPB_BufferTrusted_0_1 */ |
| 3573 |
| 3574 struct PPB_CharSet_Trusted_1_0 Pnacl_Wrappers_PPB_CharSet_Trusted_1_0 = { |
| 3575 .UTF16ToCharSet = (PP_Bool (*)(const uint16_t utf16[], uint32_t utf16_len, c
onst char* output_char_set, PP_CharSet_Trusted_ConversionError on_error, char* o
utput_buffer, uint32_t* output_length))&Pnacl_M18_PPB_CharSet_Trusted_UTF16ToCha
rSet, |
| 3576 .CharSetToUTF16 = (PP_Bool (*)(const char* input, uint32_t input_len, const
char* input_char_set, PP_CharSet_Trusted_ConversionError on_error, uint16_t* out
put_buffer, uint32_t* output_utf16_length))&Pnacl_M18_PPB_CharSet_Trusted_CharSe
tToUTF16, |
| 3577 .GetDefaultCharSet = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M18_PPB
_CharSet_Trusted_GetDefaultCharSet |
| 3578 }; |
| 3579 |
| 3580 struct PPB_FileChooserTrusted_0_5 Pnacl_Wrappers_PPB_FileChooserTrusted_0_5 = { |
| 3581 .ShowWithoutUserGesture = (int32_t (*)(PP_Resource chooser, PP_Bool save_as,
struct PP_Var suggested_file_name, struct PP_CompletionCallback callback))&Pnac
l_M16_PPB_FileChooserTrusted_ShowWithoutUserGesture |
| 3582 }; |
| 3583 |
| 3584 struct PPB_FileChooserTrusted_0_6 Pnacl_Wrappers_PPB_FileChooserTrusted_0_6 = { |
| 3585 .ShowWithoutUserGesture = (int32_t (*)(PP_Resource chooser, PP_Bool save_as,
struct PP_Var suggested_file_name, struct PP_ArrayOutput output, struct PP_Comp
letionCallback callback))&Pnacl_M20_PPB_FileChooserTrusted_ShowWithoutUserGestur
e |
| 3586 }; |
| 3587 |
| 3588 struct PPB_FileIOTrusted_0_4 Pnacl_Wrappers_PPB_FileIOTrusted_0_4 = { |
| 3589 .GetOSFileDescriptor = (int32_t (*)(PP_Resource file_io))&Pnacl_M14_PPB_File
IOTrusted_GetOSFileDescriptor, |
| 3590 .WillWrite = (int32_t (*)(PP_Resource file_io, int64_t offset, int32_t bytes
_to_write, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_FileIOTrusted_W
illWrite, |
| 3591 .WillSetLength = (int32_t (*)(PP_Resource file_io, int64_t length, struct PP
_CompletionCallback callback))&Pnacl_M14_PPB_FileIOTrusted_WillSetLength |
| 3592 }; |
| 3593 |
| 3594 /* Not generating wrapper interface for PPB_ImageDataTrusted_0_4 */ |
| 3595 |
| 3596 /* Not generating wrapper interface for PPB_URLLoaderTrusted_0_3 */ |
| 3597 |
| 3598 /* Not generating wrapper interface for PPB_AudioInput_Dev_0_1 */ |
| 3599 |
| 3600 struct PPB_AudioInput_Dev_0_2 Pnacl_Wrappers_PPB_AudioInput_Dev_0_2 = { |
| 3601 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_AudioInput_D
ev_Create, |
| 3602 .IsAudioInput = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_AudioInput
_Dev_IsAudioInput, |
| 3603 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic
es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera
teDevices, |
| 3604 .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, |
| 3605 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB
_AudioInput_Dev_GetCurrentConfig, |
| 3606 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn
put_Dev_StartCapture, |
| 3607 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp
ut_Dev_StopCapture, |
| 3608 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl
ose |
| 3609 }; |
| 3610 |
| 3611 /* Not generating wrapper interface for PPB_Buffer_Dev_0_4 */ |
| 3612 |
| 3613 struct PPB_Console_Dev_0_1 Pnacl_Wrappers_PPB_Console_Dev_0_1 = { |
| 3614 .Log = (void (*)(PP_Instance instance, PP_LogLevel_Dev level, struct PP_Var
value))&Pnacl_M14_PPB_Console_Dev_Log, |
| 3615 .LogWithSource = (void (*)(PP_Instance instance, PP_LogLevel_Dev level, stru
ct PP_Var source, struct PP_Var value))&Pnacl_M14_PPB_Console_Dev_LogWithSource |
| 3616 }; |
| 3617 |
| 3618 /* Not generating wrapper interface for PPB_CursorControl_Dev_0_4 */ |
| 3619 |
| 3620 struct PPB_DeviceRef_Dev_0_1 Pnacl_Wrappers_PPB_DeviceRef_Dev_0_1 = { |
| 3621 .IsDeviceRef = (PP_Bool (*)(PP_Resource resource))&Pnacl_M18_PPB_DeviceRef_D
ev_IsDeviceRef, |
| 3622 .GetType = (PP_DeviceType_Dev (*)(PP_Resource device_ref))&Pnacl_M18_PPB_Dev
iceRef_Dev_GetType, |
| 3623 .GetName = (struct PP_Var (*)(PP_Resource device_ref))&Pnacl_M18_PPB_DeviceR
ef_Dev_GetName |
| 3624 }; |
| 3625 |
| 3626 struct PPB_FileChooser_Dev_0_5 Pnacl_Wrappers_PPB_FileChooser_Dev_0_5 = { |
| 3627 .Create = (PP_Resource (*)(PP_Instance instance, PP_FileChooserMode_Dev mode
, struct PP_Var accept_types))&Pnacl_M16_PPB_FileChooser_Dev_Create, |
| 3628 .IsFileChooser = (PP_Bool (*)(PP_Resource resource))&Pnacl_M16_PPB_FileChoos
er_Dev_IsFileChooser, |
| 3629 .Show = (int32_t (*)(PP_Resource chooser, struct PP_CompletionCallback callb
ack))&Pnacl_M16_PPB_FileChooser_Dev_Show, |
| 3630 .GetNextChosenFile = (PP_Resource (*)(PP_Resource chooser))&Pnacl_M16_PPB_Fi
leChooser_Dev_GetNextChosenFile |
| 3631 }; |
| 3632 |
| 3633 struct PPB_FileChooser_Dev_0_6 Pnacl_Wrappers_PPB_FileChooser_Dev_0_6 = { |
| 3634 .Create = (PP_Resource (*)(PP_Instance instance, PP_FileChooserMode_Dev mode
, struct PP_Var accept_types))&Pnacl_M19_PPB_FileChooser_Dev_Create, |
| 3635 .IsFileChooser = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_FileChoos
er_Dev_IsFileChooser, |
| 3636 .Show = (int32_t (*)(PP_Resource chooser, struct PP_ArrayOutput output, stru
ct PP_CompletionCallback callback))&Pnacl_M19_PPB_FileChooser_Dev_Show |
| 3637 }; |
| 3638 |
| 3639 /* Not generating wrapper interface for PPB_Find_Dev_0_3 */ |
| 3640 |
| 3641 struct PPB_Font_Dev_0_6 Pnacl_Wrappers_PPB_Font_Dev_0_6 = { |
| 3642 .GetFontFamilies = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M14_PPB_F
ont_Dev_GetFontFamilies, |
| 3643 .Create = (PP_Resource (*)(PP_Instance instance, const struct PP_FontDescrip
tion_Dev* description))&Pnacl_M14_PPB_Font_Dev_Create, |
| 3644 .IsFont = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_Font_Dev_IsFont, |
| 3645 .Describe = (PP_Bool (*)(PP_Resource font, struct PP_FontDescription_Dev* de
scription, struct PP_FontMetrics_Dev* metrics))&Pnacl_M14_PPB_Font_Dev_Describe, |
| 3646 .DrawTextAt = (PP_Bool (*)(PP_Resource font, PP_Resource image_data, const s
truct PP_TextRun_Dev* text, const struct PP_Point* position, uint32_t color, con
st struct PP_Rect* clip, PP_Bool image_data_is_opaque))&Pnacl_M14_PPB_Font_Dev_D
rawTextAt, |
| 3647 .MeasureText = (int32_t (*)(PP_Resource font, const struct PP_TextRun_Dev* t
ext))&Pnacl_M14_PPB_Font_Dev_MeasureText, |
| 3648 .CharacterOffsetForPixel = (uint32_t (*)(PP_Resource font, const struct PP_T
extRun_Dev* text, int32_t pixel_position))&Pnacl_M14_PPB_Font_Dev_CharacterOffse
tForPixel, |
| 3649 .PixelOffsetForCharacter = (int32_t (*)(PP_Resource font, const struct PP_Te
xtRun_Dev* text, uint32_t char_offset))&Pnacl_M14_PPB_Font_Dev_PixelOffsetForCha
racter |
| 3650 }; |
| 3651 |
| 3652 /* Not generating wrapper interface for PPB_Graphics2D_Dev_0_1 */ |
| 3653 |
| 3654 struct PPB_IMEInputEvent_Dev_0_1 Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_1 = { |
| 3655 .IsIMEInputEvent = (PP_Bool (*)(PP_Resource resource))&Pnacl_M16_PPB_IMEInpu
tEvent_Dev_IsIMEInputEvent, |
| 3656 .GetText = (struct PP_Var (*)(PP_Resource ime_event))&Pnacl_M16_PPB_IMEInput
Event_Dev_GetText, |
| 3657 .GetSegmentNumber = (uint32_t (*)(PP_Resource ime_event))&Pnacl_M16_PPB_IMEI
nputEvent_Dev_GetSegmentNumber, |
| 3658 .GetSegmentOffset = (uint32_t (*)(PP_Resource ime_event, uint32_t index))&Pn
acl_M16_PPB_IMEInputEvent_Dev_GetSegmentOffset, |
| 3659 .GetTargetSegment = (int32_t (*)(PP_Resource ime_event))&Pnacl_M16_PPB_IMEIn
putEvent_Dev_GetTargetSegment, |
| 3660 .GetSelection = (void (*)(PP_Resource ime_event, uint32_t* start, uint32_t*
end))&Pnacl_M16_PPB_IMEInputEvent_Dev_GetSelection |
| 3661 }; |
| 3662 |
| 3663 struct PPB_IMEInputEvent_Dev_0_2 Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_2 = { |
| 3664 .Create = (PP_Resource (*)(PP_Instance instance, PP_InputEvent_Type type, PP
_TimeTicks time_stamp, struct PP_Var text, uint32_t segment_number, const uint32
_t segment_offsets[], int32_t target_segment, uint32_t selection_start, uint32_t
selection_end))&Pnacl_M21_PPB_IMEInputEvent_Dev_Create, |
| 3665 .IsIMEInputEvent = (PP_Bool (*)(PP_Resource resource))&Pnacl_M21_PPB_IMEInpu
tEvent_Dev_IsIMEInputEvent, |
| 3666 .GetText = (struct PP_Var (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEInput
Event_Dev_GetText, |
| 3667 .GetSegmentNumber = (uint32_t (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEI
nputEvent_Dev_GetSegmentNumber, |
| 3668 .GetSegmentOffset = (uint32_t (*)(PP_Resource ime_event, uint32_t index))&Pn
acl_M21_PPB_IMEInputEvent_Dev_GetSegmentOffset, |
| 3669 .GetTargetSegment = (int32_t (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEIn
putEvent_Dev_GetTargetSegment, |
| 3670 .GetSelection = (void (*)(PP_Resource ime_event, uint32_t* start, uint32_t*
end))&Pnacl_M21_PPB_IMEInputEvent_Dev_GetSelection |
| 3671 }; |
| 3672 |
| 3673 /* Not generating wrapper interface for PPB_KeyboardInputEvent_Dev_0_1 */ |
| 3674 |
| 3675 /* Not generating wrapper interface for PPB_Memory_Dev_0_1 */ |
| 3676 |
| 3677 struct PPB_MessageLoop_Dev_0_1 Pnacl_Wrappers_PPB_MessageLoop_Dev_0_1 = { |
| 3678 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M18_PPB_MessageLoop_
Dev_Create, |
| 3679 .GetForMainThread = (PP_Resource (*)())&Pnacl_M18_PPB_MessageLoop_Dev_GetFor
MainThread, |
| 3680 .GetCurrent = (PP_Resource (*)())&Pnacl_M18_PPB_MessageLoop_Dev_GetCurrent, |
| 3681 .AttachToCurrentThread = (int32_t (*)(PP_Resource message_loop))&Pnacl_M18_P
PB_MessageLoop_Dev_AttachToCurrentThread, |
| 3682 .Run = (int32_t (*)(PP_Resource message_loop))&Pnacl_M18_PPB_MessageLoop_Dev
_Run, |
| 3683 .PostWork = (int32_t (*)(PP_Resource message_loop, struct PP_CompletionCallb
ack callback, int64_t delay_ms))&Pnacl_M18_PPB_MessageLoop_Dev_PostWork, |
| 3684 .PostQuit = (int32_t (*)(PP_Resource message_loop, PP_Bool should_destroy))&
Pnacl_M18_PPB_MessageLoop_Dev_PostQuit |
| 3685 }; |
| 3686 |
| 3687 /* Not generating wrapper interface for PPB_Printing_Dev_0_6 */ |
| 3688 |
| 3689 /* Not generating wrapper interface for PPB_ResourceArray_Dev_0_1 */ |
| 3690 |
| 3691 /* Not generating wrapper interface for PPB_Scrollbar_Dev_0_5 */ |
| 3692 |
| 3693 /* Not generating wrapper interface for PPB_Testing_Dev_0_7 */ |
| 3694 |
| 3695 /* Not generating wrapper interface for PPB_Testing_Dev_0_8 */ |
| 3696 |
| 3697 struct PPB_Testing_Dev_0_9 Pnacl_Wrappers_PPB_Testing_Dev_0_9 = { |
| 3698 .ReadImageData = (PP_Bool (*)(PP_Resource device_context_2d, PP_Resource ima
ge, const struct PP_Point* top_left))&Pnacl_M17_PPB_Testing_Dev_ReadImageData, |
| 3699 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M17_PPB_Testing_Dev
_RunMessageLoop, |
| 3700 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M17_PPB_Testing_De
v_QuitMessageLoop, |
| 3701 .GetLiveObjectsForInstance = (uint32_t (*)(PP_Instance instance))&Pnacl_M17_
PPB_Testing_Dev_GetLiveObjectsForInstance, |
| 3702 .IsOutOfProcess = (PP_Bool (*)())&Pnacl_M17_PPB_Testing_Dev_IsOutOfProcess, |
| 3703 .SimulateInputEvent = (void (*)(PP_Instance instance, PP_Resource input_even
t))&Pnacl_M17_PPB_Testing_Dev_SimulateInputEvent, |
| 3704 .GetDocumentURL = (struct PP_Var (*)(PP_Instance instance, struct PP_URLComp
onents_Dev* components))&Pnacl_M17_PPB_Testing_Dev_GetDocumentURL |
| 3705 }; |
| 3706 |
| 3707 struct PPB_Testing_Dev_0_91 Pnacl_Wrappers_PPB_Testing_Dev_0_91 = { |
| 3708 .ReadImageData = (PP_Bool (*)(PP_Resource device_context_2d, PP_Resource ima
ge, const struct PP_Point* top_left))&Pnacl_M18_PPB_Testing_Dev_ReadImageData, |
| 3709 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M18_PPB_Testing_Dev
_RunMessageLoop, |
| 3710 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M18_PPB_Testing_De
v_QuitMessageLoop, |
| 3711 .GetLiveObjectsForInstance = (uint32_t (*)(PP_Instance instance))&Pnacl_M18_
PPB_Testing_Dev_GetLiveObjectsForInstance, |
| 3712 .IsOutOfProcess = (PP_Bool (*)())&Pnacl_M18_PPB_Testing_Dev_IsOutOfProcess, |
| 3713 .SimulateInputEvent = (void (*)(PP_Instance instance, PP_Resource input_even
t))&Pnacl_M18_PPB_Testing_Dev_SimulateInputEvent, |
| 3714 .GetDocumentURL = (struct PP_Var (*)(PP_Instance instance, struct PP_URLComp
onents_Dev* components))&Pnacl_M18_PPB_Testing_Dev_GetDocumentURL, |
| 3715 .GetLiveVars = (uint32_t (*)(struct PP_Var live_vars[], uint32_t array_size)
)&Pnacl_M18_PPB_Testing_Dev_GetLiveVars |
| 3716 }; |
| 3717 |
| 3718 /* Not generating wrapper interface for PPB_TextInput_Dev_0_1 */ |
| 3719 |
| 3720 /* Not generating wrapper interface for PPB_TextInput_Dev_0_2 */ |
| 3721 |
| 3722 struct PPB_URLUtil_Dev_0_6 Pnacl_Wrappers_PPB_URLUtil_Dev_0_6 = { |
| 3723 .Canonicalize = (struct PP_Var (*)(struct PP_Var url, struct PP_URLComponent
s_Dev* components))&Pnacl_M17_PPB_URLUtil_Dev_Canonicalize, |
| 3724 .ResolveRelativeToURL = (struct PP_Var (*)(struct PP_Var base_url, struct PP
_Var relative_string, struct PP_URLComponents_Dev* components))&Pnacl_M17_PPB_UR
LUtil_Dev_ResolveRelativeToURL, |
| 3725 .ResolveRelativeToDocument = (struct PP_Var (*)(PP_Instance instance, struct
PP_Var relative_string, struct PP_URLComponents_Dev* components))&Pnacl_M17_PPB
_URLUtil_Dev_ResolveRelativeToDocument, |
| 3726 .IsSameSecurityOrigin = (PP_Bool (*)(struct PP_Var url_a, struct PP_Var url_
b))&Pnacl_M17_PPB_URLUtil_Dev_IsSameSecurityOrigin, |
| 3727 .DocumentCanRequest = (PP_Bool (*)(PP_Instance instance, struct PP_Var url))
&Pnacl_M17_PPB_URLUtil_Dev_DocumentCanRequest, |
| 3728 .DocumentCanAccessDocument = (PP_Bool (*)(PP_Instance active, PP_Instance ta
rget))&Pnacl_M17_PPB_URLUtil_Dev_DocumentCanAccessDocument, |
| 3729 .GetDocumentURL = (struct PP_Var (*)(PP_Instance instance, struct PP_URLComp
onents_Dev* components))&Pnacl_M17_PPB_URLUtil_Dev_GetDocumentURL, |
| 3730 .GetPluginInstanceURL = (struct PP_Var (*)(PP_Instance instance, struct PP_U
RLComponents_Dev* components))&Pnacl_M17_PPB_URLUtil_Dev_GetPluginInstanceURL |
| 3731 }; |
| 3732 |
| 3733 /* Not generating wrapper interface for PPB_VideoCapture_Dev_0_1 */ |
| 3734 |
| 3735 struct PPB_VideoCapture_Dev_0_2 Pnacl_Wrappers_PPB_VideoCapture_Dev_0_2 = { |
| 3736 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_VideoCapture
_Dev_Create, |
| 3737 .IsVideoCapture = (PP_Bool (*)(PP_Resource video_capture))&Pnacl_M19_PPB_Vid
eoCapture_Dev_IsVideoCapture, |
| 3738 .EnumerateDevices = (int32_t (*)(PP_Resource video_capture, PP_Resource* dev
ices, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_VideoCapture_Dev_Enu
merateDevices, |
| 3739 .Open = (int32_t (*)(PP_Resource video_capture, PP_Resource device_ref, cons
t struct PP_VideoCaptureDeviceInfo_Dev* requested_info, uint32_t buffer_count, s
truct PP_CompletionCallback callback))&Pnacl_M19_PPB_VideoCapture_Dev_Open, |
| 3740 .StartCapture = (int32_t (*)(PP_Resource video_capture))&Pnacl_M19_PPB_Video
Capture_Dev_StartCapture, |
| 3741 .ReuseBuffer = (int32_t (*)(PP_Resource video_capture, uint32_t buffer))&Pna
cl_M19_PPB_VideoCapture_Dev_ReuseBuffer, |
| 3742 .StopCapture = (int32_t (*)(PP_Resource video_capture))&Pnacl_M19_PPB_VideoC
apture_Dev_StopCapture, |
| 3743 .Close = (void (*)(PP_Resource video_capture))&Pnacl_M19_PPB_VideoCapture_De
v_Close |
| 3744 }; |
| 3745 |
| 3746 struct PPB_VideoDecoder_Dev_0_16 Pnacl_Wrappers_PPB_VideoDecoder_Dev_0_16 = { |
| 3747 .Create = (PP_Resource (*)(PP_Instance instance, PP_Resource context, PP_Vid
eoDecoder_Profile profile))&Pnacl_M14_PPB_VideoDecoder_Dev_Create, |
| 3748 .IsVideoDecoder = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_VideoDec
oder_Dev_IsVideoDecoder, |
| 3749 .Decode = (int32_t (*)(PP_Resource video_decoder, const struct PP_VideoBitst
reamBuffer_Dev* bitstream_buffer, struct PP_CompletionCallback callback))&Pnacl_
M14_PPB_VideoDecoder_Dev_Decode, |
| 3750 .AssignPictureBuffers = (void (*)(PP_Resource video_decoder, uint32_t no_of_
buffers, const struct PP_PictureBuffer_Dev buffers[]))&Pnacl_M14_PPB_VideoDecode
r_Dev_AssignPictureBuffers, |
| 3751 .ReusePictureBuffer = (void (*)(PP_Resource video_decoder, int32_t picture_b
uffer_id))&Pnacl_M14_PPB_VideoDecoder_Dev_ReusePictureBuffer, |
| 3752 .Flush = (int32_t (*)(PP_Resource video_decoder, struct PP_CompletionCallbac
k callback))&Pnacl_M14_PPB_VideoDecoder_Dev_Flush, |
| 3753 .Reset = (int32_t (*)(PP_Resource video_decoder, struct PP_CompletionCallbac
k callback))&Pnacl_M14_PPB_VideoDecoder_Dev_Reset, |
| 3754 .Destroy = (void (*)(PP_Resource video_decoder))&Pnacl_M14_PPB_VideoDecoder_
Dev_Destroy |
| 3755 }; |
| 3756 |
| 3757 /* Not generating wrapper interface for PPB_VideoLayer_Dev_0_1 */ |
| 3758 |
| 3759 /* Not generating wrapper interface for PPB_View_Dev_0_1 */ |
| 3760 |
| 3761 /* Not generating wrapper interface for PPB_Widget_Dev_0_3 */ |
| 3762 |
| 3763 /* Not generating wrapper interface for PPB_Widget_Dev_0_4 */ |
| 3764 |
| 3765 /* Not generating wrapper interface for PPB_Zoom_Dev_0_2 */ |
| 3766 |
| 3767 /* Not generating wrapper interface for PPP_Printing_Dev_0_6 */ |
| 3768 |
| 3769 /* Not generating wrapper interface for PPP_TextInput_Dev_0_1 */ |
| 3770 |
| 3771 /* Not generating wrapper interface for PPP_VideoDecoder_Dev_0_9 */ |
| 3772 |
| 3773 /* Not generating wrapper interface for PPP_VideoDecoder_Dev_0_10 */ |
| 3774 |
| 3775 /* Not generating wrapper interface for PPP_VideoDecoder_Dev_0_11 */ |
| 3776 |
| 3777 /* Not generating wrapper interface for PPP_Widget_Dev_0_2 */ |
| 3778 |
| 3779 /* Not generating wrapper interface for PPP_Zoom_Dev_0_3 */ |
| 3780 |
| 3781 struct PPB_ContentDecryptor_Private_0_1 Pnacl_Wrappers_PPB_ContentDecryptor_Priv
ate_0_1 = { |
| 3782 .NeedKey = (void (*)(PP_Instance instance, struct PP_Var key_system, struct
PP_Var session_id, struct PP_Var init_data))&Pnacl_M23_PPB_ContentDecryptor_Priv
ate_NeedKey, |
| 3783 .KeyAdded = (void (*)(PP_Instance instance, struct PP_Var key_system, struct
PP_Var session_id))&Pnacl_M23_PPB_ContentDecryptor_Private_KeyAdded, |
| 3784 .KeyMessage = (void (*)(PP_Instance instance, struct PP_Var key_system, stru
ct PP_Var session_id, PP_Resource message, struct PP_Var default_url))&Pnacl_M23
_PPB_ContentDecryptor_Private_KeyMessage, |
| 3785 .KeyError = (void (*)(PP_Instance instance, struct PP_Var key_system, struct
PP_Var session_id, int32_t media_error, int32_t system_code))&Pnacl_M23_PPB_Con
tentDecryptor_Private_KeyError, |
| 3786 .DeliverBlock = (void (*)(PP_Instance instance, PP_Resource decrypted_block,
const struct PP_DecryptedBlockInfo* decrypted_block_info))&Pnacl_M23_PPB_Conten
tDecryptor_Private_DeliverBlock, |
| 3787 .DeliverFrame = (void (*)(PP_Instance instance, PP_Resource decrypted_frame,
const struct PP_DecryptedBlockInfo* decrypted_block_info))&Pnacl_M23_PPB_Conten
tDecryptor_Private_DeliverFrame, |
| 3788 .DeliverSamples = (void (*)(PP_Instance instance, PP_Resource decrypted_samp
les, const struct PP_DecryptedBlockInfo* decrypted_block_info))&Pnacl_M23_PPB_Co
ntentDecryptor_Private_DeliverSamples |
| 3789 }; |
| 3790 |
| 3791 struct PPB_FileRefPrivate_0_1 Pnacl_Wrappers_PPB_FileRefPrivate_0_1 = { |
| 3792 .GetAbsolutePath = (struct PP_Var (*)(PP_Resource file_ref))&Pnacl_M15_PPB_F
ileRefPrivate_GetAbsolutePath |
| 3793 }; |
| 3794 |
| 3795 struct PPB_Flash_12_0 Pnacl_Wrappers_PPB_Flash_12_0 = { |
| 3796 .SetInstanceAlwaysOnTop = (void (*)(PP_Instance instance, PP_Bool on_top))&P
nacl_M17_PPB_Flash_SetInstanceAlwaysOnTop, |
| 3797 .DrawGlyphs = (PP_Bool (*)(PP_Instance instance, PP_Resource pp_image_data,
const struct PP_FontDescription_Dev* font_desc, uint32_t color, const struct PP_
Point* position, const struct PP_Rect* clip, const float transformation[3][3], P
P_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_indices[],
const struct PP_Point glyph_advances[]))&Pnacl_M17_PPB_Flash_DrawGlyphs, |
| 3798 .GetProxyForURL = (struct PP_Var (*)(PP_Instance instance, const char* url))
&Pnacl_M17_PPB_Flash_GetProxyForURL, |
| 3799 .Navigate = (int32_t (*)(PP_Resource request_info, const char* target, PP_Bo
ol from_user_action))&Pnacl_M17_PPB_Flash_Navigate, |
| 3800 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M17_PPB_Flash_RunMe
ssageLoop, |
| 3801 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M17_PPB_Flash_Quit
MessageLoop, |
| 3802 .GetLocalTimeZoneOffset = (double (*)(PP_Instance instance, PP_Time t))&Pnac
l_M17_PPB_Flash_GetLocalTimeZoneOffset, |
| 3803 .GetCommandLineArgs = (struct PP_Var (*)(PP_Module module))&Pnacl_M17_PPB_Fl
ash_GetCommandLineArgs, |
| 3804 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M17_PPB_Flash_Prelo
adFontWin |
| 3805 }; |
| 3806 |
| 3807 struct PPB_Flash_12_1 Pnacl_Wrappers_PPB_Flash_12_1 = { |
| 3808 .SetInstanceAlwaysOnTop = (void (*)(PP_Instance instance, PP_Bool on_top))&P
nacl_M19_PPB_Flash_SetInstanceAlwaysOnTop, |
| 3809 .DrawGlyphs = (PP_Bool (*)(PP_Instance instance, PP_Resource pp_image_data,
const struct PP_FontDescription_Dev* font_desc, uint32_t color, const struct PP_
Point* position, const struct PP_Rect* clip, const float transformation[3][3], P
P_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_indices[],
const struct PP_Point glyph_advances[]))&Pnacl_M19_PPB_Flash_DrawGlyphs, |
| 3810 .GetProxyForURL = (struct PP_Var (*)(PP_Instance instance, const char* url))
&Pnacl_M19_PPB_Flash_GetProxyForURL, |
| 3811 .Navigate = (int32_t (*)(PP_Resource request_info, const char* target, PP_Bo
ol from_user_action))&Pnacl_M19_PPB_Flash_Navigate, |
| 3812 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M19_PPB_Flash_RunMe
ssageLoop, |
| 3813 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M19_PPB_Flash_Quit
MessageLoop, |
| 3814 .GetLocalTimeZoneOffset = (double (*)(PP_Instance instance, PP_Time t))&Pnac
l_M19_PPB_Flash_GetLocalTimeZoneOffset, |
| 3815 .GetCommandLineArgs = (struct PP_Var (*)(PP_Module module))&Pnacl_M19_PPB_Fl
ash_GetCommandLineArgs, |
| 3816 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M19_PPB_Flash_Prelo
adFontWin, |
| 3817 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re
ct))&Pnacl_M19_PPB_Flash_IsRectTopmost, |
| 3818 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M19_PPB_Flash_In
vokePrinting, |
| 3819 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M19_PPB_Flash_Updat
eActivity |
| 3820 }; |
| 3821 |
| 3822 struct PPB_Flash_12_2 Pnacl_Wrappers_PPB_Flash_12_2 = { |
| 3823 .SetInstanceAlwaysOnTop = (void (*)(PP_Instance instance, PP_Bool on_top))&P
nacl_M20_0_PPB_Flash_SetInstanceAlwaysOnTop, |
| 3824 .DrawGlyphs = (PP_Bool (*)(PP_Instance instance, PP_Resource pp_image_data,
const struct PP_FontDescription_Dev* font_desc, uint32_t color, const struct PP_
Point* position, const struct PP_Rect* clip, const float transformation[3][3], P
P_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_indices[],
const struct PP_Point glyph_advances[]))&Pnacl_M20_0_PPB_Flash_DrawGlyphs, |
| 3825 .GetProxyForURL = (struct PP_Var (*)(PP_Instance instance, const char* url))
&Pnacl_M20_0_PPB_Flash_GetProxyForURL, |
| 3826 .Navigate = (int32_t (*)(PP_Resource request_info, const char* target, PP_Bo
ol from_user_action))&Pnacl_M20_0_PPB_Flash_Navigate, |
| 3827 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M20_0_PPB_Flash_Run
MessageLoop, |
| 3828 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M20_0_PPB_Flash_Qu
itMessageLoop, |
| 3829 .GetLocalTimeZoneOffset = (double (*)(PP_Instance instance, PP_Time t))&Pnac
l_M20_0_PPB_Flash_GetLocalTimeZoneOffset, |
| 3830 .GetCommandLineArgs = (struct PP_Var (*)(PP_Module module))&Pnacl_M20_0_PPB_
Flash_GetCommandLineArgs, |
| 3831 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M20_0_PPB_Flash_Pre
loadFontWin, |
| 3832 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re
ct))&Pnacl_M20_0_PPB_Flash_IsRectTopmost, |
| 3833 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M20_0_PPB_Flash_
InvokePrinting, |
| 3834 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M20_0_PPB_Flash_Upd
ateActivity, |
| 3835 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M20_0_PPB_Fla
sh_GetDeviceID |
| 3836 }; |
| 3837 |
| 3838 struct PPB_Flash_12_3 Pnacl_Wrappers_PPB_Flash_12_3 = { |
| 3839 .SetInstanceAlwaysOnTop = (void (*)(PP_Instance instance, PP_Bool on_top))&P
nacl_M20_1_PPB_Flash_SetInstanceAlwaysOnTop, |
| 3840 .DrawGlyphs = (PP_Bool (*)(PP_Instance instance, PP_Resource pp_image_data,
const struct PP_FontDescription_Dev* font_desc, uint32_t color, const struct PP_
Point* position, const struct PP_Rect* clip, const float transformation[3][3], P
P_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_indices[],
const struct PP_Point glyph_advances[]))&Pnacl_M20_1_PPB_Flash_DrawGlyphs, |
| 3841 .GetProxyForURL = (struct PP_Var (*)(PP_Instance instance, const char* url))
&Pnacl_M20_1_PPB_Flash_GetProxyForURL, |
| 3842 .Navigate = (int32_t (*)(PP_Resource request_info, const char* target, PP_Bo
ol from_user_action))&Pnacl_M20_1_PPB_Flash_Navigate, |
| 3843 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M20_1_PPB_Flash_Run
MessageLoop, |
| 3844 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M20_1_PPB_Flash_Qu
itMessageLoop, |
| 3845 .GetLocalTimeZoneOffset = (double (*)(PP_Instance instance, PP_Time t))&Pnac
l_M20_1_PPB_Flash_GetLocalTimeZoneOffset, |
| 3846 .GetCommandLineArgs = (struct PP_Var (*)(PP_Module module))&Pnacl_M20_1_PPB_
Flash_GetCommandLineArgs, |
| 3847 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M20_1_PPB_Flash_Pre
loadFontWin, |
| 3848 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re
ct))&Pnacl_M20_1_PPB_Flash_IsRectTopmost, |
| 3849 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M20_1_PPB_Flash_
InvokePrinting, |
| 3850 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M20_1_PPB_Flash_Upd
ateActivity, |
| 3851 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M20_1_PPB_Fla
sh_GetDeviceID, |
| 3852 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting)
)&Pnacl_M20_1_PPB_Flash_GetSettingInt |
| 3853 }; |
| 3854 |
| 3855 struct PPB_Flash_12_4 Pnacl_Wrappers_PPB_Flash_12_4 = { |
| 3856 .SetInstanceAlwaysOnTop = (void (*)(PP_Instance instance, PP_Bool on_top))&P
nacl_M21_PPB_Flash_SetInstanceAlwaysOnTop, |
| 3857 .DrawGlyphs = (PP_Bool (*)(PP_Instance instance, PP_Resource pp_image_data,
const struct PP_FontDescription_Dev* font_desc, uint32_t color, const struct PP_
Point* position, const struct PP_Rect* clip, const float transformation[3][3], P
P_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_indices[],
const struct PP_Point glyph_advances[]))&Pnacl_M21_PPB_Flash_DrawGlyphs, |
| 3858 .GetProxyForURL = (struct PP_Var (*)(PP_Instance instance, const char* url))
&Pnacl_M21_PPB_Flash_GetProxyForURL, |
| 3859 .Navigate = (int32_t (*)(PP_Resource request_info, const char* target, PP_Bo
ol from_user_action))&Pnacl_M21_PPB_Flash_Navigate, |
| 3860 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M21_PPB_Flash_RunMe
ssageLoop, |
| 3861 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M21_PPB_Flash_Quit
MessageLoop, |
| 3862 .GetLocalTimeZoneOffset = (double (*)(PP_Instance instance, PP_Time t))&Pnac
l_M21_PPB_Flash_GetLocalTimeZoneOffset, |
| 3863 .GetCommandLineArgs = (struct PP_Var (*)(PP_Module module))&Pnacl_M21_PPB_Fl
ash_GetCommandLineArgs, |
| 3864 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M21_PPB_Flash_Prelo
adFontWin, |
| 3865 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re
ct))&Pnacl_M21_PPB_Flash_IsRectTopmost, |
| 3866 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M21_PPB_Flash_In
vokePrinting, |
| 3867 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M21_PPB_Flash_Updat
eActivity, |
| 3868 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M21_PPB_Flash
_GetDeviceID, |
| 3869 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting)
)&Pnacl_M21_PPB_Flash_GetSettingInt, |
| 3870 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti
ng))&Pnacl_M21_PPB_Flash_GetSetting |
| 3871 }; |
| 3872 |
| 3873 struct PPB_Flash_12_5 Pnacl_Wrappers_PPB_Flash_12_5 = { |
| 3874 .SetInstanceAlwaysOnTop = (void (*)(PP_Instance instance, PP_Bool on_top))&P
nacl_M22_PPB_Flash_SetInstanceAlwaysOnTop, |
| 3875 .DrawGlyphs = (PP_Bool (*)(PP_Instance instance, PP_Resource pp_image_data,
const struct PP_FontDescription_Dev* font_desc, uint32_t color, const struct PP_
Point* position, const struct PP_Rect* clip, const float transformation[3][3], P
P_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_indices[],
const struct PP_Point glyph_advances[]))&Pnacl_M22_PPB_Flash_DrawGlyphs, |
| 3876 .GetProxyForURL = (struct PP_Var (*)(PP_Instance instance, const char* url))
&Pnacl_M22_PPB_Flash_GetProxyForURL, |
| 3877 .Navigate = (int32_t (*)(PP_Resource request_info, const char* target, PP_Bo
ol from_user_action))&Pnacl_M22_PPB_Flash_Navigate, |
| 3878 .RunMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_RunMe
ssageLoop, |
| 3879 .QuitMessageLoop = (void (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_Quit
MessageLoop, |
| 3880 .GetLocalTimeZoneOffset = (double (*)(PP_Instance instance, PP_Time t))&Pnac
l_M22_PPB_Flash_GetLocalTimeZoneOffset, |
| 3881 .GetCommandLineArgs = (struct PP_Var (*)(PP_Module module))&Pnacl_M22_PPB_Fl
ash_GetCommandLineArgs, |
| 3882 .PreloadFontWin = (void (*)(const void* logfontw))&Pnacl_M22_PPB_Flash_Prelo
adFontWin, |
| 3883 .IsRectTopmost = (PP_Bool (*)(PP_Instance instance, const struct PP_Rect* re
ct))&Pnacl_M22_PPB_Flash_IsRectTopmost, |
| 3884 .InvokePrinting = (int32_t (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_In
vokePrinting, |
| 3885 .UpdateActivity = (void (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash_Updat
eActivity, |
| 3886 .GetDeviceID = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M22_PPB_Flash
_GetDeviceID, |
| 3887 .GetSettingInt = (int32_t (*)(PP_Instance instance, PP_FlashSetting setting)
)&Pnacl_M22_PPB_Flash_GetSettingInt, |
| 3888 .GetSetting = (struct PP_Var (*)(PP_Instance instance, PP_FlashSetting setti
ng))&Pnacl_M22_PPB_Flash_GetSetting, |
| 3889 .SetCrashData = (PP_Bool (*)(PP_Instance instance, PP_FlashCrashKey key, str
uct PP_Var value))&Pnacl_M22_PPB_Flash_SetCrashData |
| 3890 }; |
| 3891 |
| 3892 struct PPB_Flash_Clipboard_3_0 Pnacl_Wrappers_PPB_Flash_Clipboard_3_0 = { |
| 3893 .IsFormatAvailable = (PP_Bool (*)(PP_Instance instance_id, PP_Flash_Clipboar
d_Type clipboard_type, PP_Flash_Clipboard_Format format))&Pnacl_M17_PPB_Flash_Cl
ipboard_IsFormatAvailable, |
| 3894 .ReadPlainText = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipbo
ard_Type clipboard_type))&Pnacl_M17_PPB_Flash_Clipboard_ReadPlainText, |
| 3895 .WritePlainText = (int32_t (*)(PP_Instance instance_id, PP_Flash_Clipboard_T
ype clipboard_type, struct PP_Var text))&Pnacl_M17_PPB_Flash_Clipboard_WritePlai
nText |
| 3896 }; |
| 3897 |
| 3898 struct PPB_Flash_Clipboard_4_0 Pnacl_Wrappers_PPB_Flash_Clipboard_4_0 = { |
| 3899 .IsFormatAvailable = (PP_Bool (*)(PP_Instance instance_id, PP_Flash_Clipboar
d_Type clipboard_type, PP_Flash_Clipboard_Format format))&Pnacl_M19_PPB_Flash_Cl
ipboard_IsFormatAvailable, |
| 3900 .ReadData = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipboard_T
ype clipboard_type, PP_Flash_Clipboard_Format format))&Pnacl_M19_PPB_Flash_Clipb
oard_ReadData, |
| 3901 .WriteData = (int32_t (*)(PP_Instance instance_id, PP_Flash_Clipboard_Type c
lipboard_type, uint32_t data_item_count, const PP_Flash_Clipboard_Format formats
[], const struct PP_Var data_items[]))&Pnacl_M19_PPB_Flash_Clipboard_WriteData |
| 3902 }; |
| 3903 |
| 3904 struct PPB_Flash_DeviceID_1_0 Pnacl_Wrappers_PPB_Flash_DeviceID_1_0 = { |
| 3905 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M21_PPB_Flash_Device
ID_Create, |
| 3906 .GetDeviceID = (int32_t (*)(PP_Resource device_id, struct PP_Var* id, struct
PP_CompletionCallback callback))&Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID |
| 3907 }; |
| 3908 |
| 3909 /* Not generating wrapper interface for PPB_FlashFullscreen_0_1 */ |
| 3910 |
| 3911 /* Not generating wrapper interface for PPB_Flash_MessageLoop_0_1 */ |
| 3912 |
| 3913 /* Not generating wrapper interface for PPB_Flash_Print_1_0 */ |
| 3914 |
| 3915 struct PPB_Flash_TCPSocket_0_2 Pnacl_Wrappers_PPB_Flash_TCPSocket_0_2 = { |
| 3916 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M15_PPB_Flash_TCPSoc
ket_Create, |
| 3917 .IsFlashTCPSocket = (PP_Bool (*)(PP_Resource resource))&Pnacl_M15_PPB_Flash_
TCPSocket_IsFlashTCPSocket, |
| 3918 .Connect = (int32_t (*)(PP_Resource tcp_socket, const char* host, uint16_t p
ort, struct PP_CompletionCallback callback))&Pnacl_M15_PPB_Flash_TCPSocket_Conne
ct, |
| 3919 .ConnectWithNetAddress = (int32_t (*)(PP_Resource tcp_socket, const struct P
P_NetAddress_Private* addr, struct PP_CompletionCallback callback))&Pnacl_M15_PP
B_Flash_TCPSocket_ConnectWithNetAddress, |
| 3920 .GetLocalAddress = (PP_Bool (*)(PP_Resource tcp_socket, struct PP_NetAddress
_Private* local_addr))&Pnacl_M15_PPB_Flash_TCPSocket_GetLocalAddress, |
| 3921 .GetRemoteAddress = (PP_Bool (*)(PP_Resource tcp_socket, struct PP_NetAddres
s_Private* remote_addr))&Pnacl_M15_PPB_Flash_TCPSocket_GetRemoteAddress, |
| 3922 .SSLHandshake = (int32_t (*)(PP_Resource tcp_socket, const char* server_name
, uint16_t server_port, struct PP_CompletionCallback callback))&Pnacl_M15_PPB_Fl
ash_TCPSocket_SSLHandshake, |
| 3923 .Read = (int32_t (*)(PP_Resource tcp_socket, char* buffer, int32_t bytes_to_
read, struct PP_CompletionCallback callback))&Pnacl_M15_PPB_Flash_TCPSocket_Read
, |
| 3924 .Write = (int32_t (*)(PP_Resource tcp_socket, const char* buffer, int32_t by
tes_to_write, struct PP_CompletionCallback callback))&Pnacl_M15_PPB_Flash_TCPSoc
ket_Write, |
| 3925 .Disconnect = (void (*)(PP_Resource tcp_socket))&Pnacl_M15_PPB_Flash_TCPSock
et_Disconnect |
| 3926 }; |
| 3927 |
| 3928 struct PPB_Flash_UDPSocket_0_1 Pnacl_Wrappers_PPB_Flash_UDPSocket_0_1 = { |
| 3929 .Create = (PP_Resource (*)(PP_Instance instance_id))&Pnacl_M16_PPB_Flash_UDP
Socket_Create, |
| 3930 .IsFlashUDPSocket = (PP_Bool (*)(PP_Resource resource_id))&Pnacl_M16_PPB_Fla
sh_UDPSocket_IsFlashUDPSocket, |
| 3931 .Bind = (int32_t (*)(PP_Resource udp_socket, const struct PP_NetAddress_Priv
ate* addr, struct PP_CompletionCallback callback))&Pnacl_M16_PPB_Flash_UDPSocket
_Bind, |
| 3932 .RecvFrom = (int32_t (*)(PP_Resource udp_socket, char* buffer, int32_t num_b
ytes, struct PP_CompletionCallback callback))&Pnacl_M16_PPB_Flash_UDPSocket_Recv
From, |
| 3933 .GetRecvFromAddress = (PP_Bool (*)(PP_Resource udp_socket, struct PP_NetAddr
ess_Private* addr))&Pnacl_M16_PPB_Flash_UDPSocket_GetRecvFromAddress, |
| 3934 .SendTo = (int32_t (*)(PP_Resource udp_socket, const char* buffer, int32_t n
um_bytes, const struct PP_NetAddress_Private* addr, struct PP_CompletionCallback
callback))&Pnacl_M16_PPB_Flash_UDPSocket_SendTo, |
| 3935 .Close = (void (*)(PP_Resource udp_socket))&Pnacl_M16_PPB_Flash_UDPSocket_Cl
ose |
| 3936 }; |
| 3937 |
| 3938 struct PPB_HostResolver_Private_0_1 Pnacl_Wrappers_PPB_HostResolver_Private_0_1
= { |
| 3939 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_HostResolver
_Private_Create, |
| 3940 .IsHostResolver = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_HostReso
lver_Private_IsHostResolver, |
| 3941 .Resolve = (int32_t (*)(PP_Resource host_resolver, const char* host, uint16_
t port, const struct PP_HostResolver_Private_Hint* hint, struct PP_CompletionCal
lback callback))&Pnacl_M19_PPB_HostResolver_Private_Resolve, |
| 3942 .GetCanonicalName = (struct PP_Var (*)(PP_Resource host_resolver))&Pnacl_M19
_PPB_HostResolver_Private_GetCanonicalName, |
| 3943 .GetSize = (uint32_t (*)(PP_Resource host_resolver))&Pnacl_M19_PPB_HostResol
ver_Private_GetSize, |
| 3944 .GetNetAddress = (PP_Bool (*)(PP_Resource host_resolver, uint32_t index, str
uct PP_NetAddress_Private* addr))&Pnacl_M19_PPB_HostResolver_Private_GetNetAddre
ss |
| 3945 }; |
| 3946 |
| 3947 struct PPB_NetAddress_Private_0_1 Pnacl_Wrappers_PPB_NetAddress_Private_0_1 = { |
| 3948 .AreEqual = (PP_Bool (*)(const struct PP_NetAddress_Private* addr1, const st
ruct PP_NetAddress_Private* addr2))&Pnacl_M17_PPB_NetAddress_Private_AreEqual, |
| 3949 .AreHostsEqual = (PP_Bool (*)(const struct PP_NetAddress_Private* addr1, con
st struct PP_NetAddress_Private* addr2))&Pnacl_M17_PPB_NetAddress_Private_AreHos
tsEqual, |
| 3950 .Describe = (struct PP_Var (*)(PP_Module module, const struct PP_NetAddress_
Private* addr, PP_Bool include_port))&Pnacl_M17_PPB_NetAddress_Private_Describe, |
| 3951 .ReplacePort = (PP_Bool (*)(const struct PP_NetAddress_Private* src_addr, ui
nt16_t port, struct PP_NetAddress_Private* addr_out))&Pnacl_M17_PPB_NetAddress_P
rivate_ReplacePort, |
| 3952 .GetAnyAddress = (void (*)(PP_Bool is_ipv6, struct PP_NetAddress_Private* ad
dr))&Pnacl_M17_PPB_NetAddress_Private_GetAnyAddress |
| 3953 }; |
| 3954 |
| 3955 struct PPB_NetAddress_Private_1_0 Pnacl_Wrappers_PPB_NetAddress_Private_1_0 = { |
| 3956 .AreEqual = (PP_Bool (*)(const struct PP_NetAddress_Private* addr1, const st
ruct PP_NetAddress_Private* addr2))&Pnacl_M19_0_PPB_NetAddress_Private_AreEqual, |
| 3957 .AreHostsEqual = (PP_Bool (*)(const struct PP_NetAddress_Private* addr1, con
st struct PP_NetAddress_Private* addr2))&Pnacl_M19_0_PPB_NetAddress_Private_AreH
ostsEqual, |
| 3958 .Describe = (struct PP_Var (*)(PP_Module module, const struct PP_NetAddress_
Private* addr, PP_Bool include_port))&Pnacl_M19_0_PPB_NetAddress_Private_Describ
e, |
| 3959 .ReplacePort = (PP_Bool (*)(const struct PP_NetAddress_Private* src_addr, ui
nt16_t port, struct PP_NetAddress_Private* addr_out))&Pnacl_M19_0_PPB_NetAddress
_Private_ReplacePort, |
| 3960 .GetAnyAddress = (void (*)(PP_Bool is_ipv6, struct PP_NetAddress_Private* ad
dr))&Pnacl_M19_0_PPB_NetAddress_Private_GetAnyAddress, |
| 3961 .GetFamily = (PP_NetAddressFamily_Private (*)(const struct PP_NetAddress_Pri
vate* addr))&Pnacl_M19_0_PPB_NetAddress_Private_GetFamily, |
| 3962 .GetPort = (uint16_t (*)(const struct PP_NetAddress_Private* addr))&Pnacl_M1
9_0_PPB_NetAddress_Private_GetPort, |
| 3963 .GetAddress = (PP_Bool (*)(const struct PP_NetAddress_Private* addr, void* a
ddress, uint16_t address_size))&Pnacl_M19_0_PPB_NetAddress_Private_GetAddress |
| 3964 }; |
| 3965 |
| 3966 struct PPB_NetAddress_Private_1_1 Pnacl_Wrappers_PPB_NetAddress_Private_1_1 = { |
| 3967 .AreEqual = (PP_Bool (*)(const struct PP_NetAddress_Private* addr1, const st
ruct PP_NetAddress_Private* addr2))&Pnacl_M19_1_PPB_NetAddress_Private_AreEqual, |
| 3968 .AreHostsEqual = (PP_Bool (*)(const struct PP_NetAddress_Private* addr1, con
st struct PP_NetAddress_Private* addr2))&Pnacl_M19_1_PPB_NetAddress_Private_AreH
ostsEqual, |
| 3969 .Describe = (struct PP_Var (*)(PP_Module module, const struct PP_NetAddress_
Private* addr, PP_Bool include_port))&Pnacl_M19_1_PPB_NetAddress_Private_Describ
e, |
| 3970 .ReplacePort = (PP_Bool (*)(const struct PP_NetAddress_Private* src_addr, ui
nt16_t port, struct PP_NetAddress_Private* addr_out))&Pnacl_M19_1_PPB_NetAddress
_Private_ReplacePort, |
| 3971 .GetAnyAddress = (void (*)(PP_Bool is_ipv6, struct PP_NetAddress_Private* ad
dr))&Pnacl_M19_1_PPB_NetAddress_Private_GetAnyAddress, |
| 3972 .GetFamily = (PP_NetAddressFamily_Private (*)(const struct PP_NetAddress_Pri
vate* addr))&Pnacl_M19_1_PPB_NetAddress_Private_GetFamily, |
| 3973 .GetPort = (uint16_t (*)(const struct PP_NetAddress_Private* addr))&Pnacl_M1
9_1_PPB_NetAddress_Private_GetPort, |
| 3974 .GetAddress = (PP_Bool (*)(const struct PP_NetAddress_Private* addr, void* a
ddress, uint16_t address_size))&Pnacl_M19_1_PPB_NetAddress_Private_GetAddress, |
| 3975 .GetScopeID = (uint32_t (*)(const struct PP_NetAddress_Private* addr))&Pnacl
_M19_1_PPB_NetAddress_Private_GetScopeID, |
| 3976 .CreateFromIPv4Address = (void (*)(const uint8_t ip[4], uint16_t port, struc
t PP_NetAddress_Private* addr_out))&Pnacl_M19_1_PPB_NetAddress_Private_CreateFro
mIPv4Address, |
| 3977 .CreateFromIPv6Address = (void (*)(const uint8_t ip[16], uint32_t scope_id,
uint16_t port, struct PP_NetAddress_Private* addr_out))&Pnacl_M19_1_PPB_NetAddre
ss_Private_CreateFromIPv6Address |
| 3978 }; |
| 3979 |
| 3980 struct PPB_NetworkList_Private_0_2 Pnacl_Wrappers_PPB_NetworkList_Private_0_2 =
{ |
| 3981 .IsNetworkList = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_NetworkLi
st_Private_IsNetworkList, |
| 3982 .GetCount = (uint32_t (*)(PP_Resource resource))&Pnacl_M19_PPB_NetworkList_P
rivate_GetCount, |
| 3983 .GetName = (struct PP_Var (*)(PP_Resource resource, uint32_t index))&Pnacl_M
19_PPB_NetworkList_Private_GetName, |
| 3984 .GetType = (PP_NetworkListType_Private (*)(PP_Resource resource, uint32_t in
dex))&Pnacl_M19_PPB_NetworkList_Private_GetType, |
| 3985 .GetState = (PP_NetworkListState_Private (*)(PP_Resource resource, uint32_t
index))&Pnacl_M19_PPB_NetworkList_Private_GetState, |
| 3986 .GetIpAddresses = (int32_t (*)(PP_Resource resource, uint32_t index, struct
PP_NetAddress_Private addresses[], uint32_t count))&Pnacl_M19_PPB_NetworkList_Pr
ivate_GetIpAddresses, |
| 3987 .GetDisplayName = (struct PP_Var (*)(PP_Resource resource, uint32_t index))&
Pnacl_M19_PPB_NetworkList_Private_GetDisplayName, |
| 3988 .GetMTU = (uint32_t (*)(PP_Resource resource, uint32_t index))&Pnacl_M19_PPB
_NetworkList_Private_GetMTU |
| 3989 }; |
| 3990 |
| 3991 /* Not generating wrapper interface for PPB_NetworkMonitor_Private_0_2 */ |
| 3992 |
| 3993 struct PPB_Talk_Private_1_0 Pnacl_Wrappers_PPB_Talk_Private_1_0 = { |
| 3994 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_Talk_Private
_Create, |
| 3995 .GetPermission = (int32_t (*)(PP_Resource talk_resource, struct PP_Completio
nCallback callback))&Pnacl_M19_PPB_Talk_Private_GetPermission |
| 3996 }; |
| 3997 |
| 3998 struct PPB_TCPServerSocket_Private_0_1 Pnacl_Wrappers_PPB_TCPServerSocket_Privat
e_0_1 = { |
| 3999 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M18_PPB_TCPServerSoc
ket_Private_Create, |
| 4000 .IsTCPServerSocket = (PP_Bool (*)(PP_Resource resource))&Pnacl_M18_PPB_TCPSe
rverSocket_Private_IsTCPServerSocket, |
| 4001 .Listen = (int32_t (*)(PP_Resource tcp_server_socket, const struct PP_NetAdd
ress_Private* addr, int32_t backlog, struct PP_CompletionCallback callback))&Pna
cl_M18_PPB_TCPServerSocket_Private_Listen, |
| 4002 .Accept = (int32_t (*)(PP_Resource tcp_server_socket, PP_Resource* tcp_socke
t, struct PP_CompletionCallback callback))&Pnacl_M18_PPB_TCPServerSocket_Private
_Accept, |
| 4003 .StopListening = (void (*)(PP_Resource tcp_server_socket))&Pnacl_M18_PPB_TCP
ServerSocket_Private_StopListening |
| 4004 }; |
| 4005 |
| 4006 struct PPB_TCPSocket_Private_0_3 Pnacl_Wrappers_PPB_TCPSocket_Private_0_3 = { |
| 4007 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M17_PPB_TCPSocket_Pr
ivate_Create, |
| 4008 .IsTCPSocket = (PP_Bool (*)(PP_Resource resource))&Pnacl_M17_PPB_TCPSocket_P
rivate_IsTCPSocket, |
| 4009 .Connect = (int32_t (*)(PP_Resource tcp_socket, const char* host, uint16_t p
ort, struct PP_CompletionCallback callback))&Pnacl_M17_PPB_TCPSocket_Private_Con
nect, |
| 4010 .ConnectWithNetAddress = (int32_t (*)(PP_Resource tcp_socket, const struct P
P_NetAddress_Private* addr, struct PP_CompletionCallback callback))&Pnacl_M17_PP
B_TCPSocket_Private_ConnectWithNetAddress, |
| 4011 .GetLocalAddress = (PP_Bool (*)(PP_Resource tcp_socket, struct PP_NetAddress
_Private* local_addr))&Pnacl_M17_PPB_TCPSocket_Private_GetLocalAddress, |
| 4012 .GetRemoteAddress = (PP_Bool (*)(PP_Resource tcp_socket, struct PP_NetAddres
s_Private* remote_addr))&Pnacl_M17_PPB_TCPSocket_Private_GetRemoteAddress, |
| 4013 .SSLHandshake = (int32_t (*)(PP_Resource tcp_socket, const char* server_name
, uint16_t server_port, struct PP_CompletionCallback callback))&Pnacl_M17_PPB_TC
PSocket_Private_SSLHandshake, |
| 4014 .Read = (int32_t (*)(PP_Resource tcp_socket, char* buffer, int32_t bytes_to_
read, struct PP_CompletionCallback callback))&Pnacl_M17_PPB_TCPSocket_Private_Re
ad, |
| 4015 .Write = (int32_t (*)(PP_Resource tcp_socket, const char* buffer, int32_t by
tes_to_write, struct PP_CompletionCallback callback))&Pnacl_M17_PPB_TCPSocket_Pr
ivate_Write, |
| 4016 .Disconnect = (void (*)(PP_Resource tcp_socket))&Pnacl_M17_PPB_TCPSocket_Pri
vate_Disconnect |
| 4017 }; |
| 4018 |
| 4019 struct PPB_TCPSocket_Private_0_4 Pnacl_Wrappers_PPB_TCPSocket_Private_0_4 = { |
| 4020 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M20_PPB_TCPSocket_Pr
ivate_Create, |
| 4021 .IsTCPSocket = (PP_Bool (*)(PP_Resource resource))&Pnacl_M20_PPB_TCPSocket_P
rivate_IsTCPSocket, |
| 4022 .Connect = (int32_t (*)(PP_Resource tcp_socket, const char* host, uint16_t p
ort, struct PP_CompletionCallback callback))&Pnacl_M20_PPB_TCPSocket_Private_Con
nect, |
| 4023 .ConnectWithNetAddress = (int32_t (*)(PP_Resource tcp_socket, const struct P
P_NetAddress_Private* addr, struct PP_CompletionCallback callback))&Pnacl_M20_PP
B_TCPSocket_Private_ConnectWithNetAddress, |
| 4024 .GetLocalAddress = (PP_Bool (*)(PP_Resource tcp_socket, struct PP_NetAddress
_Private* local_addr))&Pnacl_M20_PPB_TCPSocket_Private_GetLocalAddress, |
| 4025 .GetRemoteAddress = (PP_Bool (*)(PP_Resource tcp_socket, struct PP_NetAddres
s_Private* remote_addr))&Pnacl_M20_PPB_TCPSocket_Private_GetRemoteAddress, |
| 4026 .SSLHandshake = (int32_t (*)(PP_Resource tcp_socket, const char* server_name
, uint16_t server_port, struct PP_CompletionCallback callback))&Pnacl_M20_PPB_TC
PSocket_Private_SSLHandshake, |
| 4027 .GetServerCertificate = (PP_Resource (*)(PP_Resource tcp_socket))&Pnacl_M20_
PPB_TCPSocket_Private_GetServerCertificate, |
| 4028 .AddChainBuildingCertificate = (PP_Bool (*)(PP_Resource tcp_socket, PP_Resou
rce certificate, PP_Bool is_trusted))&Pnacl_M20_PPB_TCPSocket_Private_AddChainBu
ildingCertificate, |
| 4029 .Read = (int32_t (*)(PP_Resource tcp_socket, char* buffer, int32_t bytes_to_
read, struct PP_CompletionCallback callback))&Pnacl_M20_PPB_TCPSocket_Private_Re
ad, |
| 4030 .Write = (int32_t (*)(PP_Resource tcp_socket, const char* buffer, int32_t by
tes_to_write, struct PP_CompletionCallback callback))&Pnacl_M20_PPB_TCPSocket_Pr
ivate_Write, |
| 4031 .Disconnect = (void (*)(PP_Resource tcp_socket))&Pnacl_M20_PPB_TCPSocket_Pri
vate_Disconnect |
| 4032 }; |
| 4033 |
| 4034 struct PPB_UDPSocket_Private_0_2 Pnacl_Wrappers_PPB_UDPSocket_Private_0_2 = { |
| 4035 .Create = (PP_Resource (*)(PP_Instance instance_id))&Pnacl_M17_PPB_UDPSocket
_Private_Create, |
| 4036 .IsUDPSocket = (PP_Bool (*)(PP_Resource resource_id))&Pnacl_M17_PPB_UDPSocke
t_Private_IsUDPSocket, |
| 4037 .Bind = (int32_t (*)(PP_Resource udp_socket, const struct PP_NetAddress_Priv
ate* addr, struct PP_CompletionCallback callback))&Pnacl_M17_PPB_UDPSocket_Priva
te_Bind, |
| 4038 .RecvFrom = (int32_t (*)(PP_Resource udp_socket, char* buffer, int32_t num_b
ytes, struct PP_CompletionCallback callback))&Pnacl_M17_PPB_UDPSocket_Private_Re
cvFrom, |
| 4039 .GetRecvFromAddress = (PP_Bool (*)(PP_Resource udp_socket, struct PP_NetAddr
ess_Private* addr))&Pnacl_M17_PPB_UDPSocket_Private_GetRecvFromAddress, |
| 4040 .SendTo = (int32_t (*)(PP_Resource udp_socket, const char* buffer, int32_t n
um_bytes, const struct PP_NetAddress_Private* addr, struct PP_CompletionCallback
callback))&Pnacl_M17_PPB_UDPSocket_Private_SendTo, |
| 4041 .Close = (void (*)(PP_Resource udp_socket))&Pnacl_M17_PPB_UDPSocket_Private_
Close |
| 4042 }; |
| 4043 |
| 4044 struct PPB_UDPSocket_Private_0_3 Pnacl_Wrappers_PPB_UDPSocket_Private_0_3 = { |
| 4045 .Create = (PP_Resource (*)(PP_Instance instance_id))&Pnacl_M19_PPB_UDPSocket
_Private_Create, |
| 4046 .IsUDPSocket = (PP_Bool (*)(PP_Resource resource_id))&Pnacl_M19_PPB_UDPSocke
t_Private_IsUDPSocket, |
| 4047 .Bind = (int32_t (*)(PP_Resource udp_socket, const struct PP_NetAddress_Priv
ate* addr, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_UDPSocket_Priva
te_Bind, |
| 4048 .GetBoundAddress = (PP_Bool (*)(PP_Resource udp_socket, struct PP_NetAddress
_Private* addr))&Pnacl_M19_PPB_UDPSocket_Private_GetBoundAddress, |
| 4049 .RecvFrom = (int32_t (*)(PP_Resource udp_socket, char* buffer, int32_t num_b
ytes, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_UDPSocket_Private_Re
cvFrom, |
| 4050 .GetRecvFromAddress = (PP_Bool (*)(PP_Resource udp_socket, struct PP_NetAddr
ess_Private* addr))&Pnacl_M19_PPB_UDPSocket_Private_GetRecvFromAddress, |
| 4051 .SendTo = (int32_t (*)(PP_Resource udp_socket, const char* buffer, int32_t n
um_bytes, const struct PP_NetAddress_Private* addr, struct PP_CompletionCallback
callback))&Pnacl_M19_PPB_UDPSocket_Private_SendTo, |
| 4052 .Close = (void (*)(PP_Resource udp_socket))&Pnacl_M19_PPB_UDPSocket_Private_
Close |
| 4053 }; |
| 4054 |
| 4055 struct PPB_UDPSocket_Private_0_4 Pnacl_Wrappers_PPB_UDPSocket_Private_0_4 = { |
| 4056 .Create = (PP_Resource (*)(PP_Instance instance_id))&Pnacl_M23_PPB_UDPSocket
_Private_Create, |
| 4057 .IsUDPSocket = (PP_Bool (*)(PP_Resource resource_id))&Pnacl_M23_PPB_UDPSocke
t_Private_IsUDPSocket, |
| 4058 .SetSocketFeature = (int32_t (*)(PP_Resource udp_socket, PP_UDPSocketFeature
_Private name, struct PP_Var value))&Pnacl_M23_PPB_UDPSocket_Private_SetSocketFe
ature, |
| 4059 .Bind = (int32_t (*)(PP_Resource udp_socket, const struct PP_NetAddress_Priv
ate* addr, struct PP_CompletionCallback callback))&Pnacl_M23_PPB_UDPSocket_Priva
te_Bind, |
| 4060 .GetBoundAddress = (PP_Bool (*)(PP_Resource udp_socket, struct PP_NetAddress
_Private* addr))&Pnacl_M23_PPB_UDPSocket_Private_GetBoundAddress, |
| 4061 .RecvFrom = (int32_t (*)(PP_Resource udp_socket, char* buffer, int32_t num_b
ytes, struct PP_CompletionCallback callback))&Pnacl_M23_PPB_UDPSocket_Private_Re
cvFrom, |
| 4062 .GetRecvFromAddress = (PP_Bool (*)(PP_Resource udp_socket, struct PP_NetAddr
ess_Private* addr))&Pnacl_M23_PPB_UDPSocket_Private_GetRecvFromAddress, |
| 4063 .SendTo = (int32_t (*)(PP_Resource udp_socket, const char* buffer, int32_t n
um_bytes, const struct PP_NetAddress_Private* addr, struct PP_CompletionCallback
callback))&Pnacl_M23_PPB_UDPSocket_Private_SendTo, |
| 4064 .Close = (void (*)(PP_Resource udp_socket))&Pnacl_M23_PPB_UDPSocket_Private_
Close |
| 4065 }; |
| 4066 |
| 4067 struct PPB_X509Certificate_Private_0_1 Pnacl_Wrappers_PPB_X509Certificate_Privat
e_0_1 = { |
| 4068 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_X509Certific
ate_Private_Create, |
| 4069 .IsX509CertificatePrivate = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PP
B_X509Certificate_Private_IsX509CertificatePrivate, |
| 4070 .Initialize = (PP_Bool (*)(PP_Resource resource, const char* bytes, uint32_t
length))&Pnacl_M19_PPB_X509Certificate_Private_Initialize, |
| 4071 .GetField = (struct PP_Var (*)(PP_Resource resource, PP_X509Certificate_Priv
ate_Field field))&Pnacl_M19_PPB_X509Certificate_Private_GetField |
| 4072 }; |
| 4073 |
| 4074 struct PPP_ContentDecryptor_Private_0_1 Pnacl_Wrappers_PPP_ContentDecryptor_Priv
ate_0_1 = { |
| 4075 .GenerateKeyRequest = (PP_Bool (*)(PP_Instance instance, struct PP_Var key_s
ystem, struct PP_Var init_data))&Pnacl_M23_PPP_ContentDecryptor_Private_Generate
KeyRequest, |
| 4076 .AddKey = (PP_Bool (*)(PP_Instance instance, struct PP_Var session_id, struc
t PP_Var key, struct PP_Var init_data))&Pnacl_M23_PPP_ContentDecryptor_Private_A
ddKey, |
| 4077 .CancelKeyRequest = (PP_Bool (*)(PP_Instance instance, struct PP_Var session
_id))&Pnacl_M23_PPP_ContentDecryptor_Private_CancelKeyRequest, |
| 4078 .Decrypt = (PP_Bool (*)(PP_Instance instance, PP_Resource encrypted_block, c
onst struct PP_EncryptedBlockInfo* encrypted_block_info))&Pnacl_M23_PPP_ContentD
ecryptor_Private_Decrypt, |
| 4079 .DecryptAndDecode = (PP_Bool (*)(PP_Instance instance, PP_Resource encrypted
_block, const struct PP_EncryptedBlockInfo* encrypted_block_info))&Pnacl_M23_PPP
_ContentDecryptor_Private_DecryptAndDecode |
| 4080 }; |
| 4081 |
| 4082 /* Not generating wrapper interface for PPP_Flash_BrowserOperations_1_0 */ |
| 4083 |
| 4084 /* Not generating wrapper interface for PPP_Flash_BrowserOperations_1_2 */ |
| 4085 |
| 4086 /* Not generating wrapper interface for PPP_Flash_BrowserOperations_1_3 */ |
| 4087 |
| 4088 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Audio_1_0 = { |
| 4089 .iface_macro = PPB_AUDIO_INTERFACE_1_0, |
| 4090 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4091 .real_iface = NULL |
| 4092 }; |
| 4093 |
| 4094 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_0 = { |
| 4095 .iface_macro = PPB_AUDIO_CONFIG_INTERFACE_1_0, |
| 4096 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4097 .real_iface = NULL |
| 4098 }; |
| 4099 |
| 4100 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_1 = { |
| 4101 .iface_macro = PPB_AUDIO_CONFIG_INTERFACE_1_1, |
| 4102 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4103 .real_iface = NULL |
| 4104 }; |
| 4105 |
| 4106 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Core_1_0 = { |
| 4107 .iface_macro = PPB_CORE_INTERFACE_1_0, |
| 4108 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Core_1_0, |
| 4109 .real_iface = NULL |
| 4110 }; |
| 4111 |
| 4112 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_1_0 = { |
| 4113 .iface_macro = PPB_FILEIO_INTERFACE_1_0, |
| 4114 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileIO_1_0, |
| 4115 .real_iface = NULL |
| 4116 }; |
| 4117 |
| 4118 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRef_1_0 = { |
| 4119 .iface_macro = PPB_FILEREF_INTERFACE_1_0, |
| 4120 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileRef_1_0, |
| 4121 .real_iface = NULL |
| 4122 }; |
| 4123 |
| 4124 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileSystem_1_0 = { |
| 4125 .iface_macro = PPB_FILESYSTEM_INTERFACE_1_0, |
| 4126 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileSystem_1_0, |
| 4127 .real_iface = NULL |
| 4128 }; |
| 4129 |
| 4130 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Fullscreen_1_0 = { |
| 4131 .iface_macro = PPB_FULLSCREEN_INTERFACE_1_0, |
| 4132 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4133 .real_iface = NULL |
| 4134 }; |
| 4135 |
| 4136 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Gamepad_1_0 = { |
| 4137 .iface_macro = PPB_GAMEPAD_INTERFACE_1_0, |
| 4138 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4139 .real_iface = NULL |
| 4140 }; |
| 4141 |
| 4142 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_1_0 = { |
| 4143 .iface_macro = PPB_GRAPHICS_2D_INTERFACE_1_0, |
| 4144 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Graphics2D_1_0, |
| 4145 .real_iface = NULL |
| 4146 }; |
| 4147 |
| 4148 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3D_1_0 = { |
| 4149 .iface_macro = PPB_GRAPHICS_3D_INTERFACE_1_0, |
| 4150 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Graphics3D_1_0, |
| 4151 .real_iface = NULL |
| 4152 }; |
| 4153 |
| 4154 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageData_1_0 = { |
| 4155 .iface_macro = PPB_IMAGEDATA_INTERFACE_1_0, |
| 4156 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4157 .real_iface = NULL |
| 4158 }; |
| 4159 |
| 4160 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_InputEvent_1_0 = { |
| 4161 .iface_macro = PPB_INPUT_EVENT_INTERFACE_1_0, |
| 4162 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4163 .real_iface = NULL |
| 4164 }; |
| 4165 |
| 4166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseInputEvent_1_0 = { |
| 4167 .iface_macro = PPB_MOUSE_INPUT_EVENT_INTERFACE_1_0, |
| 4168 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_MouseInputEvent_1_0, |
| 4169 .real_iface = NULL |
| 4170 }; |
| 4171 |
| 4172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1 = { |
| 4173 .iface_macro = PPB_MOUSE_INPUT_EVENT_INTERFACE_1_1, |
| 4174 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_MouseInputEvent_1_1, |
| 4175 .real_iface = NULL |
| 4176 }; |
| 4177 |
| 4178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0 = { |
| 4179 .iface_macro = PPB_WHEEL_INPUT_EVENT_INTERFACE_1_0, |
| 4180 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_WheelInputEvent_1_0, |
| 4181 .real_iface = NULL |
| 4182 }; |
| 4183 |
| 4184 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0 =
{ |
| 4185 .iface_macro = PPB_KEYBOARD_INPUT_EVENT_INTERFACE_1_0, |
| 4186 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_KeyboardInputEvent_1_0, |
| 4187 .real_iface = NULL |
| 4188 }; |
| 4189 |
| 4190 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0 = { |
| 4191 .iface_macro = PPB_TOUCH_INPUT_EVENT_INTERFACE_1_0, |
| 4192 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_TouchInputEvent_1_0, |
| 4193 .real_iface = NULL |
| 4194 }; |
| 4195 |
| 4196 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_0_5 = { |
| 4197 .iface_macro = PPB_INSTANCE_INTERFACE_0_5, |
| 4198 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Instance_0_5, |
| 4199 .real_iface = NULL |
| 4200 }; |
| 4201 |
| 4202 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_1_0 = { |
| 4203 .iface_macro = PPB_INSTANCE_INTERFACE_1_0, |
| 4204 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4205 .real_iface = NULL |
| 4206 }; |
| 4207 |
| 4208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Messaging_1_0 = { |
| 4209 .iface_macro = PPB_MESSAGING_INTERFACE_1_0, |
| 4210 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Messaging_1_0, |
| 4211 .real_iface = NULL |
| 4212 }; |
| 4213 |
| 4214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseCursor_1_0 = { |
| 4215 .iface_macro = PPB_MOUSECURSOR_INTERFACE_1_0, |
| 4216 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4217 .real_iface = NULL |
| 4218 }; |
| 4219 |
| 4220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseLock_1_0 = { |
| 4221 .iface_macro = PPB_MOUSELOCK_INTERFACE_1_0, |
| 4222 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_MouseLock_1_0, |
| 4223 .real_iface = NULL |
| 4224 }; |
| 4225 |
| 4226 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoader_1_0 = { |
| 4227 .iface_macro = PPB_URLLOADER_INTERFACE_1_0, |
| 4228 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_URLLoader_1_0, |
| 4229 .real_iface = NULL |
| 4230 }; |
| 4231 |
| 4232 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0 = { |
| 4233 .iface_macro = PPB_URLREQUESTINFO_INTERFACE_1_0, |
| 4234 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_URLRequestInfo_1_0, |
| 4235 .real_iface = NULL |
| 4236 }; |
| 4237 |
| 4238 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0 = { |
| 4239 .iface_macro = PPB_URLRESPONSEINFO_INTERFACE_1_0, |
| 4240 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_URLResponseInfo_1_0, |
| 4241 .real_iface = NULL |
| 4242 }; |
| 4243 |
| 4244 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_0 = { |
| 4245 .iface_macro = PPB_VAR_INTERFACE_1_0, |
| 4246 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Var_1_0, |
| 4247 .real_iface = NULL |
| 4248 }; |
| 4249 |
| 4250 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_1 = { |
| 4251 .iface_macro = PPB_VAR_INTERFACE_1_1, |
| 4252 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Var_1_1, |
| 4253 .real_iface = NULL |
| 4254 }; |
| 4255 |
| 4256 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0 = { |
| 4257 .iface_macro = PPB_VAR_ARRAY_BUFFER_INTERFACE_1_0, |
| 4258 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_VarArrayBuffer_1_0, |
| 4259 .real_iface = NULL |
| 4260 }; |
| 4261 |
| 4262 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_1_0 = { |
| 4263 .iface_macro = PPB_VIEW_INTERFACE_1_0, |
| 4264 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4265 .real_iface = NULL |
| 4266 }; |
| 4267 |
| 4268 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0 = { |
| 4269 .iface_macro = PPB_WEBSOCKET_INTERFACE_1_0, |
| 4270 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_WebSocket_1_0, |
| 4271 .real_iface = NULL |
| 4272 }; |
| 4273 |
| 4274 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Graphics3D_1_0 = { |
| 4275 .iface_macro = PPP_GRAPHICS_3D_INTERFACE_1_0, |
| 4276 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4277 .real_iface = NULL |
| 4278 }; |
| 4279 |
| 4280 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_InputEvent_0_1 = { |
| 4281 .iface_macro = PPP_INPUT_EVENT_INTERFACE_0_1, |
| 4282 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4283 .real_iface = NULL |
| 4284 }; |
| 4285 |
| 4286 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_0 = { |
| 4287 .iface_macro = PPP_INSTANCE_INTERFACE_1_0, |
| 4288 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4289 .real_iface = NULL |
| 4290 }; |
| 4291 |
| 4292 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_1 = { |
| 4293 .iface_macro = PPP_INSTANCE_INTERFACE_1_1, |
| 4294 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4295 .real_iface = NULL |
| 4296 }; |
| 4297 |
| 4298 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0 = { |
| 4299 .iface_macro = PPP_MESSAGING_INTERFACE_1_0, |
| 4300 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Messaging_1_0, |
| 4301 .real_iface = NULL |
| 4302 }; |
| 4303 |
| 4304 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0 = { |
| 4305 .iface_macro = PPP_MOUSELOCK_INTERFACE_1_0, |
| 4306 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4307 .real_iface = NULL |
| 4308 }; |
| 4309 |
| 4310 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1
= { |
| 4311 .iface_macro = PPB_AUDIO_INPUT_TRUSTED_DEV_INTERFACE_0_1, |
| 4312 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInputTrusted_Dev_0_1, |
| 4313 .real_iface = NULL |
| 4314 }; |
| 4315 |
| 4316 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6 = { |
| 4317 .iface_macro = PPB_AUDIO_TRUSTED_INTERFACE_0_6, |
| 4318 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioTrusted_0_6, |
| 4319 .real_iface = NULL |
| 4320 }; |
| 4321 |
| 4322 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2 = { |
| 4323 .iface_macro = PPB_BROKER_TRUSTED_INTERFACE_0_2, |
| 4324 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrokerTrusted_0_2, |
| 4325 .real_iface = NULL |
| 4326 }; |
| 4327 |
| 4328 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0 =
{ |
| 4329 .iface_macro = PPB_BROWSERFONT_TRUSTED_INTERFACE_1_0, |
| 4330 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrowserFont_Trusted_1_0, |
| 4331 .real_iface = NULL |
| 4332 }; |
| 4333 |
| 4334 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1 = { |
| 4335 .iface_macro = PPB_BUFFER_TRUSTED_INTERFACE_0_1, |
| 4336 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4337 .real_iface = NULL |
| 4338 }; |
| 4339 |
| 4340 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0 = { |
| 4341 .iface_macro = PPB_CHARSET_TRUSTED_INTERFACE_1_0, |
| 4342 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_CharSet_Trusted_1_0, |
| 4343 .real_iface = NULL |
| 4344 }; |
| 4345 |
| 4346 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5 =
{ |
| 4347 .iface_macro = PPB_FILECHOOSER_TRUSTED_INTERFACE_0_5, |
| 4348 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileChooserTrusted_0_5, |
| 4349 .real_iface = NULL |
| 4350 }; |
| 4351 |
| 4352 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6 =
{ |
| 4353 .iface_macro = PPB_FILECHOOSER_TRUSTED_INTERFACE_0_6, |
| 4354 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileChooserTrusted_0_6, |
| 4355 .real_iface = NULL |
| 4356 }; |
| 4357 |
| 4358 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4 = { |
| 4359 .iface_macro = PPB_FILEIOTRUSTED_INTERFACE_0_4, |
| 4360 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileIOTrusted_0_4, |
| 4361 .real_iface = NULL |
| 4362 }; |
| 4363 |
| 4364 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4 = { |
| 4365 .iface_macro = PPB_IMAGEDATA_TRUSTED_INTERFACE_0_4, |
| 4366 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4367 .real_iface = NULL |
| 4368 }; |
| 4369 |
| 4370 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3 = { |
| 4371 .iface_macro = PPB_URLLOADERTRUSTED_INTERFACE_0_3, |
| 4372 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4373 .real_iface = NULL |
| 4374 }; |
| 4375 |
| 4376 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1 = { |
| 4377 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_1, |
| 4378 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4379 .real_iface = NULL |
| 4380 }; |
| 4381 |
| 4382 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2 = { |
| 4383 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_2, |
| 4384 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2, |
| 4385 .real_iface = NULL |
| 4386 }; |
| 4387 |
| 4388 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4 = { |
| 4389 .iface_macro = PPB_BUFFER_DEV_INTERFACE_0_4, |
| 4390 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4391 .real_iface = NULL |
| 4392 }; |
| 4393 |
| 4394 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Console_Dev_0_1 = { |
| 4395 .iface_macro = PPB_CONSOLE_DEV_INTERFACE_0_1, |
| 4396 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Console_Dev_0_1, |
| 4397 .real_iface = NULL |
| 4398 }; |
| 4399 |
| 4400 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4 = { |
| 4401 .iface_macro = PPB_CURSOR_CONTROL_DEV_INTERFACE_0_4, |
| 4402 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4403 .real_iface = NULL |
| 4404 }; |
| 4405 |
| 4406 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1 = { |
| 4407 .iface_macro = PPB_DEVICEREF_DEV_INTERFACE_0_1, |
| 4408 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_DeviceRef_Dev_0_1, |
| 4409 .real_iface = NULL |
| 4410 }; |
| 4411 |
| 4412 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5 = { |
| 4413 .iface_macro = PPB_FILECHOOSER_DEV_INTERFACE_0_5, |
| 4414 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileChooser_Dev_0_5, |
| 4415 .real_iface = NULL |
| 4416 }; |
| 4417 |
| 4418 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6 = { |
| 4419 .iface_macro = PPB_FILECHOOSER_DEV_INTERFACE_0_6, |
| 4420 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileChooser_Dev_0_6, |
| 4421 .real_iface = NULL |
| 4422 }; |
| 4423 |
| 4424 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Find_Dev_0_3 = { |
| 4425 .iface_macro = PPB_FIND_DEV_INTERFACE_0_3, |
| 4426 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4427 .real_iface = NULL |
| 4428 }; |
| 4429 |
| 4430 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6 = { |
| 4431 .iface_macro = PPB_FONT_DEV_INTERFACE_0_6, |
| 4432 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Font_Dev_0_6, |
| 4433 .real_iface = NULL |
| 4434 }; |
| 4435 |
| 4436 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1 = { |
| 4437 .iface_macro = PPB_GRAPHICS2D_DEV_INTERFACE_0_1, |
| 4438 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4439 .real_iface = NULL |
| 4440 }; |
| 4441 |
| 4442 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1 = { |
| 4443 .iface_macro = PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_1, |
| 4444 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_1, |
| 4445 .real_iface = NULL |
| 4446 }; |
| 4447 |
| 4448 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2 = { |
| 4449 .iface_macro = PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_2, |
| 4450 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_2, |
| 4451 .real_iface = NULL |
| 4452 }; |
| 4453 |
| 4454 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_Dev_0_
1 = { |
| 4455 .iface_macro = PPB_KEYBOARD_INPUT_EVENT_DEV_INTERFACE_0_1, |
| 4456 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4457 .real_iface = NULL |
| 4458 }; |
| 4459 |
| 4460 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Memory_Dev_0_1 = { |
| 4461 .iface_macro = PPB_MEMORY_DEV_INTERFACE_0_1, |
| 4462 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4463 .real_iface = NULL |
| 4464 }; |
| 4465 |
| 4466 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MessageLoop_Dev_0_1 = { |
| 4467 .iface_macro = PPB_MESSAGELOOP_DEV_INTERFACE_0_1, |
| 4468 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_MessageLoop_Dev_0_1, |
| 4469 .real_iface = NULL |
| 4470 }; |
| 4471 |
| 4472 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_6 = { |
| 4473 .iface_macro = PPB_PRINTING_DEV_INTERFACE_0_6, |
| 4474 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4475 .real_iface = NULL |
| 4476 }; |
| 4477 |
| 4478 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ResourceArray_Dev_0_1 = { |
| 4479 .iface_macro = PPB_RESOURCEARRAY_DEV_INTERFACE_0_1, |
| 4480 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4481 .real_iface = NULL |
| 4482 }; |
| 4483 |
| 4484 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Scrollbar_Dev_0_5 = { |
| 4485 .iface_macro = PPB_SCROLLBAR_DEV_INTERFACE_0_5, |
| 4486 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4487 .real_iface = NULL |
| 4488 }; |
| 4489 |
| 4490 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_7 = { |
| 4491 .iface_macro = PPB_TESTING_DEV_INTERFACE_0_7, |
| 4492 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4493 .real_iface = NULL |
| 4494 }; |
| 4495 |
| 4496 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_8 = { |
| 4497 .iface_macro = PPB_TESTING_DEV_INTERFACE_0_8, |
| 4498 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4499 .real_iface = NULL |
| 4500 }; |
| 4501 |
| 4502 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9 = { |
| 4503 .iface_macro = PPB_TESTING_DEV_INTERFACE_0_9, |
| 4504 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Testing_Dev_0_9, |
| 4505 .real_iface = NULL |
| 4506 }; |
| 4507 |
| 4508 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_91 = { |
| 4509 .iface_macro = PPB_TESTING_DEV_INTERFACE_0_91, |
| 4510 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Testing_Dev_0_91, |
| 4511 .real_iface = NULL |
| 4512 }; |
| 4513 |
| 4514 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TextInput_Dev_0_1 = { |
| 4515 .iface_macro = PPB_TEXTINPUT_DEV_INTERFACE_0_1, |
| 4516 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4517 .real_iface = NULL |
| 4518 }; |
| 4519 |
| 4520 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TextInput_Dev_0_2 = { |
| 4521 .iface_macro = PPB_TEXTINPUT_DEV_INTERFACE_0_2, |
| 4522 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4523 .real_iface = NULL |
| 4524 }; |
| 4525 |
| 4526 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6 = { |
| 4527 .iface_macro = PPB_URLUTIL_DEV_INTERFACE_0_6, |
| 4528 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_URLUtil_Dev_0_6, |
| 4529 .real_iface = NULL |
| 4530 }; |
| 4531 |
| 4532 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_1 = { |
| 4533 .iface_macro = PPB_VIDEOCAPTURE_DEV_INTERFACE_0_1, |
| 4534 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4535 .real_iface = NULL |
| 4536 }; |
| 4537 |
| 4538 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2 = { |
| 4539 .iface_macro = PPB_VIDEOCAPTURE_DEV_INTERFACE_0_2, |
| 4540 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_VideoCapture_Dev_0_2, |
| 4541 .real_iface = NULL |
| 4542 }; |
| 4543 |
| 4544 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16 = { |
| 4545 .iface_macro = PPB_VIDEODECODER_DEV_INTERFACE_0_16, |
| 4546 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_VideoDecoder_Dev_0_16, |
| 4547 .real_iface = NULL |
| 4548 }; |
| 4549 |
| 4550 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoLayer_Dev_0_1 = { |
| 4551 .iface_macro = PPB_VIDEOLAYER_DEV_INTERFACE_0_1, |
| 4552 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4553 .real_iface = NULL |
| 4554 }; |
| 4555 |
| 4556 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_Dev_0_1 = { |
| 4557 .iface_macro = PPB_VIEW_DEV_INTERFACE_0_1, |
| 4558 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4559 .real_iface = NULL |
| 4560 }; |
| 4561 |
| 4562 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Widget_Dev_0_3 = { |
| 4563 .iface_macro = PPB_WIDGET_DEV_INTERFACE_0_3, |
| 4564 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4565 .real_iface = NULL |
| 4566 }; |
| 4567 |
| 4568 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Widget_Dev_0_4 = { |
| 4569 .iface_macro = PPB_WIDGET_DEV_INTERFACE_0_4, |
| 4570 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4571 .real_iface = NULL |
| 4572 }; |
| 4573 |
| 4574 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2 = { |
| 4575 .iface_macro = PPB_ZOOM_DEV_INTERFACE_0_2, |
| 4576 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4577 .real_iface = NULL |
| 4578 }; |
| 4579 |
| 4580 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Printing_Dev_0_6 = { |
| 4581 .iface_macro = PPP_PRINTING_DEV_INTERFACE_0_6, |
| 4582 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4583 .real_iface = NULL |
| 4584 }; |
| 4585 |
| 4586 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_TextInput_Dev_0_1 = { |
| 4587 .iface_macro = PPP_TEXTINPUT_DEV_INTERFACE_0_1, |
| 4588 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4589 .real_iface = NULL |
| 4590 }; |
| 4591 |
| 4592 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_VideoDecoder_Dev_0_9 = { |
| 4593 .iface_macro = PPP_VIDEODECODER_DEV_INTERFACE_0_9, |
| 4594 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4595 .real_iface = NULL |
| 4596 }; |
| 4597 |
| 4598 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_VideoDecoder_Dev_0_10 = { |
| 4599 .iface_macro = PPP_VIDEODECODER_DEV_INTERFACE_0_10, |
| 4600 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4601 .real_iface = NULL |
| 4602 }; |
| 4603 |
| 4604 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_VideoDecoder_Dev_0_11 = { |
| 4605 .iface_macro = PPP_VIDEODECODER_DEV_INTERFACE_0_11, |
| 4606 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4607 .real_iface = NULL |
| 4608 }; |
| 4609 |
| 4610 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Widget_Dev_0_2 = { |
| 4611 .iface_macro = PPP_WIDGET_DEV_INTERFACE_0_2, |
| 4612 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4613 .real_iface = NULL |
| 4614 }; |
| 4615 |
| 4616 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Zoom_Dev_0_3 = { |
| 4617 .iface_macro = PPP_ZOOM_DEV_INTERFACE_0_3, |
| 4618 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4619 .real_iface = NULL |
| 4620 }; |
| 4621 |
| 4622 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_
0_1 = { |
| 4623 .iface_macro = PPB_CONTENTDECRYPTOR_PRIVATE_INTERFACE_0_1, |
| 4624 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_ContentDecryptor_Private_0_1, |
| 4625 .real_iface = NULL |
| 4626 }; |
| 4627 |
| 4628 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1 = { |
| 4629 .iface_macro = PPB_FILEREFPRIVATE_INTERFACE_0_1, |
| 4630 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileRefPrivate_0_1, |
| 4631 .real_iface = NULL |
| 4632 }; |
| 4633 |
| 4634 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_0 = { |
| 4635 .iface_macro = PPB_FLASH_INTERFACE_12_0, |
| 4636 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_0, |
| 4637 .real_iface = NULL |
| 4638 }; |
| 4639 |
| 4640 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_1 = { |
| 4641 .iface_macro = PPB_FLASH_INTERFACE_12_1, |
| 4642 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_1, |
| 4643 .real_iface = NULL |
| 4644 }; |
| 4645 |
| 4646 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_2 = { |
| 4647 .iface_macro = PPB_FLASH_INTERFACE_12_2, |
| 4648 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_2, |
| 4649 .real_iface = NULL |
| 4650 }; |
| 4651 |
| 4652 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_3 = { |
| 4653 .iface_macro = PPB_FLASH_INTERFACE_12_3, |
| 4654 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_3, |
| 4655 .real_iface = NULL |
| 4656 }; |
| 4657 |
| 4658 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4 = { |
| 4659 .iface_macro = PPB_FLASH_INTERFACE_12_4, |
| 4660 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_4, |
| 4661 .real_iface = NULL |
| 4662 }; |
| 4663 |
| 4664 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5 = { |
| 4665 .iface_macro = PPB_FLASH_INTERFACE_12_5, |
| 4666 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_12_5, |
| 4667 .real_iface = NULL |
| 4668 }; |
| 4669 |
| 4670 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0 = { |
| 4671 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_3_0, |
| 4672 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_3_0, |
| 4673 .real_iface = NULL |
| 4674 }; |
| 4675 |
| 4676 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0 = { |
| 4677 .iface_macro = PPB_FLASH_CLIPBOARD_INTERFACE_4_0, |
| 4678 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_4_0, |
| 4679 .real_iface = NULL |
| 4680 }; |
| 4681 |
| 4682 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0 = { |
| 4683 .iface_macro = PPB_FLASH_DEVICEID_INTERFACE_1_0, |
| 4684 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DeviceID_1_0, |
| 4685 .real_iface = NULL |
| 4686 }; |
| 4687 |
| 4688 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1 = { |
| 4689 .iface_macro = PPB_FLASHFULLSCREEN_INTERFACE_0_1, |
| 4690 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4691 .real_iface = NULL |
| 4692 }; |
| 4693 |
| 4694 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1 = { |
| 4695 .iface_macro = PPB_FLASH_MESSAGELOOP_INTERFACE_0_1, |
| 4696 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4697 .real_iface = NULL |
| 4698 }; |
| 4699 |
| 4700 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Print_1_0 = { |
| 4701 .iface_macro = PPB_FLASH_PRINT_INTERFACE_1_0, |
| 4702 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4703 .real_iface = NULL |
| 4704 }; |
| 4705 |
| 4706 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2 = { |
| 4707 .iface_macro = PPB_FLASH_TCPSOCKET_INTERFACE_0_2, |
| 4708 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_TCPSocket_0_2, |
| 4709 .real_iface = NULL |
| 4710 }; |
| 4711 |
| 4712 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_UDPSocket_0_1 = { |
| 4713 .iface_macro = PPB_FLASH_UDPSOCKET_INTERFACE_0_1, |
| 4714 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_UDPSocket_0_1, |
| 4715 .real_iface = NULL |
| 4716 }; |
| 4717 |
| 4718 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1
= { |
| 4719 .iface_macro = PPB_HOSTRESOLVER_PRIVATE_INTERFACE_0_1, |
| 4720 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_HostResolver_Private_0_1, |
| 4721 .real_iface = NULL |
| 4722 }; |
| 4723 |
| 4724 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1 =
{ |
| 4725 .iface_macro = PPB_NETADDRESS_PRIVATE_INTERFACE_0_1, |
| 4726 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NetAddress_Private_0_1, |
| 4727 .real_iface = NULL |
| 4728 }; |
| 4729 |
| 4730 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0 =
{ |
| 4731 .iface_macro = PPB_NETADDRESS_PRIVATE_INTERFACE_1_0, |
| 4732 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NetAddress_Private_1_0, |
| 4733 .real_iface = NULL |
| 4734 }; |
| 4735 |
| 4736 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1 =
{ |
| 4737 .iface_macro = PPB_NETADDRESS_PRIVATE_INTERFACE_1_1, |
| 4738 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NetAddress_Private_1_1, |
| 4739 .real_iface = NULL |
| 4740 }; |
| 4741 |
| 4742 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkList_Private_0_2 =
{ |
| 4743 .iface_macro = PPB_NETWORKLIST_PRIVATE_INTERFACE_0_2, |
| 4744 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NetworkList_Private_0_2, |
| 4745 .real_iface = NULL |
| 4746 }; |
| 4747 |
| 4748 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkMonitor_Private_0_
2 = { |
| 4749 .iface_macro = PPB_NETWORKMONITOR_PRIVATE_INTERFACE_0_2, |
| 4750 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4751 .real_iface = NULL |
| 4752 }; |
| 4753 |
| 4754 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Talk_Private_1_0 = { |
| 4755 .iface_macro = PPB_TALK_PRIVATE_INTERFACE_1_0, |
| 4756 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Talk_Private_1_0, |
| 4757 .real_iface = NULL |
| 4758 }; |
| 4759 |
| 4760 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0
_1 = { |
| 4761 .iface_macro = PPB_TCPSERVERSOCKET_PRIVATE_INTERFACE_0_1, |
| 4762 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_TCPServerSocket_Private_0_1, |
| 4763 .real_iface = NULL |
| 4764 }; |
| 4765 |
| 4766 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_3 = { |
| 4767 .iface_macro = PPB_TCPSOCKET_PRIVATE_INTERFACE_0_3, |
| 4768 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_TCPSocket_Private_0_3, |
| 4769 .real_iface = NULL |
| 4770 }; |
| 4771 |
| 4772 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_4 = { |
| 4773 .iface_macro = PPB_TCPSOCKET_PRIVATE_INTERFACE_0_4, |
| 4774 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_TCPSocket_Private_0_4, |
| 4775 .real_iface = NULL |
| 4776 }; |
| 4777 |
| 4778 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_2 = { |
| 4779 .iface_macro = PPB_UDPSOCKET_PRIVATE_INTERFACE_0_2, |
| 4780 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_UDPSocket_Private_0_2, |
| 4781 .real_iface = NULL |
| 4782 }; |
| 4783 |
| 4784 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_3 = { |
| 4785 .iface_macro = PPB_UDPSOCKET_PRIVATE_INTERFACE_0_3, |
| 4786 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_UDPSocket_Private_0_3, |
| 4787 .real_iface = NULL |
| 4788 }; |
| 4789 |
| 4790 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_4 = { |
| 4791 .iface_macro = PPB_UDPSOCKET_PRIVATE_INTERFACE_0_4, |
| 4792 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_UDPSocket_Private_0_4, |
| 4793 .real_iface = NULL |
| 4794 }; |
| 4795 |
| 4796 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_X509Certificate_Private_0
_1 = { |
| 4797 .iface_macro = PPB_X509CERTIFICATE_PRIVATE_INTERFACE_0_1, |
| 4798 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_X509Certificate_Private_0_1, |
| 4799 .real_iface = NULL |
| 4800 }; |
| 4801 |
| 4802 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_ContentDecryptor_Private_
0_1 = { |
| 4803 .iface_macro = PPP_CONTENTDECRYPTOR_PRIVATE_INTERFACE_0_1, |
| 4804 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_ContentDecryptor_Private_0_1, |
| 4805 .real_iface = NULL |
| 4806 }; |
| 4807 |
| 4808 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1
_0 = { |
| 4809 .iface_macro = PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_0, |
| 4810 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4811 .real_iface = NULL |
| 4812 }; |
| 4813 |
| 4814 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1
_2 = { |
| 4815 .iface_macro = PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_2, |
| 4816 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4817 .real_iface = NULL |
| 4818 }; |
| 4819 |
| 4820 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1
_3 = { |
| 4821 .iface_macro = PPP_FLASH_BROWSEROPERATIONS_INTERFACE_1_3, |
| 4822 .wrapped_iface = NULL /* Still need slot for real_iface */, |
| 4823 .real_iface = NULL |
| 4824 }; |
| 4825 |
| 4826 static struct __PnaclWrapperInfo *s_ppb_wrappers[] = { |
| 4827 &Pnacl_WrapperInfo_PPB_Audio_1_0, |
| 4828 &Pnacl_WrapperInfo_PPB_AudioConfig_1_0, |
| 4829 &Pnacl_WrapperInfo_PPB_AudioConfig_1_1, |
| 4830 &Pnacl_WrapperInfo_PPB_Core_1_0, |
| 4831 &Pnacl_WrapperInfo_PPB_FileIO_1_0, |
| 4832 &Pnacl_WrapperInfo_PPB_FileRef_1_0, |
| 4833 &Pnacl_WrapperInfo_PPB_FileSystem_1_0, |
| 4834 &Pnacl_WrapperInfo_PPB_Fullscreen_1_0, |
| 4835 &Pnacl_WrapperInfo_PPB_Gamepad_1_0, |
| 4836 &Pnacl_WrapperInfo_PPB_Graphics2D_1_0, |
| 4837 &Pnacl_WrapperInfo_PPB_Graphics3D_1_0, |
| 4838 &Pnacl_WrapperInfo_PPB_ImageData_1_0, |
| 4839 &Pnacl_WrapperInfo_PPB_InputEvent_1_0, |
| 4840 &Pnacl_WrapperInfo_PPB_MouseInputEvent_1_0, |
| 4841 &Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1, |
| 4842 &Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0, |
| 4843 &Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0, |
| 4844 &Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0, |
| 4845 &Pnacl_WrapperInfo_PPB_Instance_0_5, |
| 4846 &Pnacl_WrapperInfo_PPB_Instance_1_0, |
| 4847 &Pnacl_WrapperInfo_PPB_Messaging_1_0, |
| 4848 &Pnacl_WrapperInfo_PPB_MouseCursor_1_0, |
| 4849 &Pnacl_WrapperInfo_PPB_MouseLock_1_0, |
| 4850 &Pnacl_WrapperInfo_PPB_URLLoader_1_0, |
| 4851 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0, |
| 4852 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0, |
| 4853 &Pnacl_WrapperInfo_PPB_Var_1_0, |
| 4854 &Pnacl_WrapperInfo_PPB_Var_1_1, |
| 4855 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0, |
| 4856 &Pnacl_WrapperInfo_PPB_View_1_0, |
| 4857 &Pnacl_WrapperInfo_PPB_WebSocket_1_0, |
| 4858 &Pnacl_WrapperInfo_PPB_AudioInputTrusted_Dev_0_1, |
| 4859 &Pnacl_WrapperInfo_PPB_AudioTrusted_0_6, |
| 4860 &Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2, |
| 4861 &Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0, |
| 4862 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1, |
| 4863 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0, |
| 4864 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5, |
| 4865 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6, |
| 4866 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4, |
| 4867 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4, |
| 4868 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3, |
| 4869 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_1, |
| 4870 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, |
| 4871 &Pnacl_WrapperInfo_PPB_Buffer_Dev_0_4, |
| 4872 &Pnacl_WrapperInfo_PPB_Console_Dev_0_1, |
| 4873 &Pnacl_WrapperInfo_PPB_CursorControl_Dev_0_4, |
| 4874 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, |
| 4875 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, |
| 4876 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, |
| 4877 &Pnacl_WrapperInfo_PPB_Find_Dev_0_3, |
| 4878 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, |
| 4879 &Pnacl_WrapperInfo_PPB_Graphics2D_Dev_0_1, |
| 4880 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1, |
| 4881 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2, |
| 4882 &Pnacl_WrapperInfo_PPB_KeyboardInputEvent_Dev_0_1, |
| 4883 &Pnacl_WrapperInfo_PPB_Memory_Dev_0_1, |
| 4884 &Pnacl_WrapperInfo_PPB_MessageLoop_Dev_0_1, |
| 4885 &Pnacl_WrapperInfo_PPB_Printing_Dev_0_6, |
| 4886 &Pnacl_WrapperInfo_PPB_ResourceArray_Dev_0_1, |
| 4887 &Pnacl_WrapperInfo_PPB_Scrollbar_Dev_0_5, |
| 4888 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_7, |
| 4889 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_8, |
| 4890 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_9, |
| 4891 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_91, |
| 4892 &Pnacl_WrapperInfo_PPB_TextInput_Dev_0_1, |
| 4893 &Pnacl_WrapperInfo_PPB_TextInput_Dev_0_2, |
| 4894 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6, |
| 4895 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_1, |
| 4896 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2, |
| 4897 &Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16, |
| 4898 &Pnacl_WrapperInfo_PPB_VideoLayer_Dev_0_1, |
| 4899 &Pnacl_WrapperInfo_PPB_View_Dev_0_1, |
| 4900 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_3, |
| 4901 &Pnacl_WrapperInfo_PPB_Widget_Dev_0_4, |
| 4902 &Pnacl_WrapperInfo_PPB_Zoom_Dev_0_2, |
| 4903 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_1, |
| 4904 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1, |
| 4905 &Pnacl_WrapperInfo_PPB_Flash_12_0, |
| 4906 &Pnacl_WrapperInfo_PPB_Flash_12_1, |
| 4907 &Pnacl_WrapperInfo_PPB_Flash_12_2, |
| 4908 &Pnacl_WrapperInfo_PPB_Flash_12_3, |
| 4909 &Pnacl_WrapperInfo_PPB_Flash_12_4, |
| 4910 &Pnacl_WrapperInfo_PPB_Flash_12_5, |
| 4911 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_3_0, |
| 4912 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0, |
| 4913 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0, |
| 4914 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1, |
| 4915 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1, |
| 4916 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0, |
| 4917 &Pnacl_WrapperInfo_PPB_Flash_TCPSocket_0_2, |
| 4918 &Pnacl_WrapperInfo_PPB_Flash_UDPSocket_0_1, |
| 4919 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1, |
| 4920 &Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1, |
| 4921 &Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0, |
| 4922 &Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1, |
| 4923 &Pnacl_WrapperInfo_PPB_NetworkList_Private_0_2, |
| 4924 &Pnacl_WrapperInfo_PPB_NetworkMonitor_Private_0_2, |
| 4925 &Pnacl_WrapperInfo_PPB_Talk_Private_1_0, |
| 4926 &Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0_1, |
| 4927 &Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_3, |
| 4928 &Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_4, |
| 4929 &Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_2, |
| 4930 &Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_3, |
| 4931 &Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_4, |
| 4932 &Pnacl_WrapperInfo_PPB_X509Certificate_Private_0_1, |
| 4933 NULL |
| 4934 }; |
| 4935 |
| 4936 static struct __PnaclWrapperInfo *s_ppp_wrappers[] = { |
| 4937 &Pnacl_WrapperInfo_PPP_Graphics3D_1_0, |
| 4938 &Pnacl_WrapperInfo_PPP_InputEvent_0_1, |
| 4939 &Pnacl_WrapperInfo_PPP_Instance_1_0, |
| 4940 &Pnacl_WrapperInfo_PPP_Instance_1_1, |
| 4941 &Pnacl_WrapperInfo_PPP_Messaging_1_0, |
| 4942 &Pnacl_WrapperInfo_PPP_MouseLock_1_0, |
| 4943 &Pnacl_WrapperInfo_PPP_Printing_Dev_0_6, |
| 4944 &Pnacl_WrapperInfo_PPP_TextInput_Dev_0_1, |
| 4945 &Pnacl_WrapperInfo_PPP_VideoDecoder_Dev_0_9, |
| 4946 &Pnacl_WrapperInfo_PPP_VideoDecoder_Dev_0_10, |
| 4947 &Pnacl_WrapperInfo_PPP_VideoDecoder_Dev_0_11, |
| 4948 &Pnacl_WrapperInfo_PPP_Widget_Dev_0_2, |
| 4949 &Pnacl_WrapperInfo_PPP_Zoom_Dev_0_3, |
| 4950 &Pnacl_WrapperInfo_PPP_ContentDecryptor_Private_0_1, |
| 4951 &Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1_0, |
| 4952 &Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1_2, |
| 4953 &Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1_3, |
| 4954 NULL |
| 4955 }; |
| 4956 |
| 4957 |
| 4958 |
| 4959 static PPB_GetInterface __real_PPBGetInterface; |
| 4960 static PPP_GetInterface_Type __real_PPPGetInterface; |
| 4961 |
| 4962 void __set_real_Pnacl_PPBGetInterface(PPB_GetInterface real) { |
| 4963 __real_PPBGetInterface = real; |
| 4964 } |
| 4965 |
| 4966 void __set_real_Pnacl_PPPGetInterface(PPP_GetInterface_Type real) { |
| 4967 __real_PPPGetInterface = real; |
| 4968 } |
| 4969 |
| 4970 /* Map interface string -> wrapper metadata */ |
| 4971 static struct __PnaclWrapperInfo *PnaclPPBShimIface( |
| 4972 const char *name) { |
| 4973 struct __PnaclWrapperInfo **next = s_ppb_wrappers; |
| 4974 while (*next != NULL) { |
| 4975 if (mystrcmp(name, (*next)->iface_macro) == 0) return *next; |
| 4976 ++next; |
| 4977 } |
| 4978 return NULL; |
| 4979 } |
| 4980 |
| 4981 /* Map interface string -> wrapper metadata */ |
| 4982 static struct __PnaclWrapperInfo *PnaclPPPShimIface( |
| 4983 const char *name) { |
| 4984 struct __PnaclWrapperInfo **next = s_ppp_wrappers; |
| 4985 while (*next != NULL) { |
| 4986 if (mystrcmp(name, (*next)->iface_macro) == 0) return *next; |
| 4987 ++next; |
| 4988 } |
| 4989 return NULL; |
| 4990 } |
| 4991 |
| 4992 const void *__Pnacl_PPBGetInterface(const char *name) { |
| 4993 struct __PnaclWrapperInfo *wrapper = PnaclPPBShimIface(name); |
| 4994 if (wrapper == NULL) { |
| 4995 /* We don't have an IDL for this, for some reason. Take our chances. */ |
| 4996 return (*__real_PPBGetInterface)(name); |
| 4997 } |
| 4998 |
| 4999 /* Initialize the real_iface if it hasn't been. The wrapper depends on it. */ |
| 5000 if (wrapper->real_iface == NULL) { |
| 5001 const void *iface = (*__real_PPBGetInterface)(name); |
| 5002 if (NULL == iface) return NULL; |
| 5003 wrapper->real_iface = iface; |
| 5004 } |
| 5005 |
| 5006 if (wrapper->wrapped_iface) { |
| 5007 return wrapper->wrapped_iface; |
| 5008 } else { |
| 5009 return wrapper->real_iface; |
| 5010 } |
| 5011 } |
| 5012 |
| 5013 const void *__Pnacl_PPPGetInterface(const char *name) { |
| 5014 struct __PnaclWrapperInfo *wrapper = PnaclPPPShimIface(name); |
| 5015 if (wrapper == NULL) { |
| 5016 /* We don't have an IDL for this, for some reason. Take our chances. */ |
| 5017 return (*__real_PPPGetInterface)(name); |
| 5018 } |
| 5019 |
| 5020 /* Initialize the real_iface if it hasn't been. The wrapper depends on it. */ |
| 5021 if (wrapper->real_iface == NULL) { |
| 5022 const void *iface = (*__real_PPPGetInterface)(name); |
| 5023 if (NULL == iface) return NULL; |
| 5024 wrapper->real_iface = iface; |
| 5025 } |
| 5026 |
| 5027 if (wrapper->wrapped_iface) { |
| 5028 return wrapper->wrapped_iface; |
| 5029 } else { |
| 5030 return wrapper->real_iface; |
| 5031 } |
| 5032 } |
OLD | NEW |