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

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

Issue 17962002: Merge 208513 "PPAPI: Move PPB_NetworkProxy out of Dev" (Closed) Base URL: svn://svn.chromium.org/chrome/branches/1547/src/
Patch Set: Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « ppapi/cpp/network_proxy.cc ('k') | ppapi/ppapi_shared.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 /* Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be 2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. 3 * found in the LICENSE file.
4 */ 4 */
5 5
6 /* NOTE: this is auto-generated from IDL */ 6 /* NOTE: this is auto-generated from IDL */
7 #include "ppapi/generators/pnacl_shim.h" 7 #include "ppapi/generators/pnacl_shim.h"
8 8
9 #include "ppapi/c/ppb.h" 9 #include "ppapi/c/ppb.h"
10 #include "ppapi/c/dev/ppb_audio_input_dev.h" 10 #include "ppapi/c/dev/ppb_audio_input_dev.h"
11 #include "ppapi/c/dev/ppb_buffer_dev.h" 11 #include "ppapi/c/dev/ppb_buffer_dev.h"
12 #include "ppapi/c/dev/ppb_crypto_dev.h" 12 #include "ppapi/c/dev/ppb_crypto_dev.h"
13 #include "ppapi/c/dev/ppb_cursor_control_dev.h" 13 #include "ppapi/c/dev/ppb_cursor_control_dev.h"
14 #include "ppapi/c/dev/ppb_device_ref_dev.h" 14 #include "ppapi/c/dev/ppb_device_ref_dev.h"
15 #include "ppapi/c/dev/ppb_file_chooser_dev.h" 15 #include "ppapi/c/dev/ppb_file_chooser_dev.h"
16 #include "ppapi/c/dev/ppb_find_dev.h" 16 #include "ppapi/c/dev/ppb_find_dev.h"
17 #include "ppapi/c/dev/ppb_font_dev.h" 17 #include "ppapi/c/dev/ppb_font_dev.h"
18 #include "ppapi/c/dev/ppb_graphics_2d_dev.h" 18 #include "ppapi/c/dev/ppb_graphics_2d_dev.h"
19 #include "ppapi/c/dev/ppb_ime_input_event_dev.h" 19 #include "ppapi/c/dev/ppb_ime_input_event_dev.h"
20 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h" 20 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h"
21 #include "ppapi/c/dev/ppb_memory_dev.h" 21 #include "ppapi/c/dev/ppb_memory_dev.h"
22 #include "ppapi/c/dev/ppb_network_proxy_dev.h"
23 #include "ppapi/c/dev/ppb_printing_dev.h" 22 #include "ppapi/c/dev/ppb_printing_dev.h"
24 #include "ppapi/c/dev/ppb_resource_array_dev.h" 23 #include "ppapi/c/dev/ppb_resource_array_dev.h"
25 #include "ppapi/c/dev/ppb_scrollbar_dev.h" 24 #include "ppapi/c/dev/ppb_scrollbar_dev.h"
26 #include "ppapi/c/dev/ppb_testing_dev.h" 25 #include "ppapi/c/dev/ppb_testing_dev.h"
27 #include "ppapi/c/dev/ppb_text_input_dev.h" 26 #include "ppapi/c/dev/ppb_text_input_dev.h"
28 #include "ppapi/c/dev/ppb_trace_event_dev.h" 27 #include "ppapi/c/dev/ppb_trace_event_dev.h"
29 #include "ppapi/c/dev/ppb_truetype_font_dev.h" 28 #include "ppapi/c/dev/ppb_truetype_font_dev.h"
30 #include "ppapi/c/dev/ppb_url_util_dev.h" 29 #include "ppapi/c/dev/ppb_url_util_dev.h"
31 #include "ppapi/c/dev/ppb_video_capture_dev.h" 30 #include "ppapi/c/dev/ppb_video_capture_dev.h"
32 #include "ppapi/c/dev/ppb_video_decoder_dev.h" 31 #include "ppapi/c/dev/ppb_video_decoder_dev.h"
(...skipping 25 matching lines...) Expand all
58 #include "ppapi/c/ppb_graphics_3d.h" 57 #include "ppapi/c/ppb_graphics_3d.h"
59 #include "ppapi/c/ppb_host_resolver.h" 58 #include "ppapi/c/ppb_host_resolver.h"
60 #include "ppapi/c/ppb_image_data.h" 59 #include "ppapi/c/ppb_image_data.h"
61 #include "ppapi/c/ppb_input_event.h" 60 #include "ppapi/c/ppb_input_event.h"
62 #include "ppapi/c/ppb_instance.h" 61 #include "ppapi/c/ppb_instance.h"
63 #include "ppapi/c/ppb_message_loop.h" 62 #include "ppapi/c/ppb_message_loop.h"
64 #include "ppapi/c/ppb_messaging.h" 63 #include "ppapi/c/ppb_messaging.h"
65 #include "ppapi/c/ppb_mouse_cursor.h" 64 #include "ppapi/c/ppb_mouse_cursor.h"
66 #include "ppapi/c/ppb_mouse_lock.h" 65 #include "ppapi/c/ppb_mouse_lock.h"
67 #include "ppapi/c/ppb_net_address.h" 66 #include "ppapi/c/ppb_net_address.h"
67 #include "ppapi/c/ppb_network_proxy.h"
68 #include "ppapi/c/ppb_tcp_socket.h" 68 #include "ppapi/c/ppb_tcp_socket.h"
69 #include "ppapi/c/ppb_udp_socket.h" 69 #include "ppapi/c/ppb_udp_socket.h"
70 #include "ppapi/c/ppb_url_loader.h" 70 #include "ppapi/c/ppb_url_loader.h"
71 #include "ppapi/c/ppb_url_request_info.h" 71 #include "ppapi/c/ppb_url_request_info.h"
72 #include "ppapi/c/ppb_url_response_info.h" 72 #include "ppapi/c/ppb_url_response_info.h"
73 #include "ppapi/c/ppb_var.h" 73 #include "ppapi/c/ppb_var.h"
74 #include "ppapi/c/ppb_var_array.h" 74 #include "ppapi/c/ppb_var_array.h"
75 #include "ppapi/c/ppb_var_array_buffer.h" 75 #include "ppapi/c/ppb_var_array_buffer.h"
76 #include "ppapi/c/ppb_var_dictionary.h" 76 #include "ppapi/c/ppb_var_dictionary.h"
77 #include "ppapi/c/ppb_view.h" 77 #include "ppapi/c/ppb_view.h"
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
146 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_1_0; 146 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_1_0;
147 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseInputEvent_1_0; 147 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseInputEvent_1_0;
148 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1; 148 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1;
149 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0; 149 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0;
150 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0; 150 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0;
151 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0; 151 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0;
152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MessageLoop_1_0; 152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MessageLoop_1_0;
153 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Messaging_1_0; 153 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Messaging_1_0;
154 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseLock_1_0; 154 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseLock_1_0;
155 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_1_0; 155 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_1_0;
156 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkProxy_1_0;
156 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_1_0; 157 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_1_0;
157 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_1_0; 158 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_1_0;
158 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoader_1_0; 159 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoader_1_0;
159 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0; 160 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0;
160 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0; 161 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0;
161 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_0; 162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_0;
162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_1; 163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_1;
163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArray_1_0; 164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArray_1_0;
164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0; 165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0;
165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarDictionary_1_0; 166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarDictionary_1_0;
166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0; 167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0;
167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0; 168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0;
168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; 169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2;
169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3; 170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3;
170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1; 171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1;
171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5; 172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5;
172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6; 173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6;
173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6; 174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6;
174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1; 175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1;
175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2; 176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2;
176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkProxy_Dev_0_1;
177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_7; 177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_7;
178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9; 178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9;
179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_91; 179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_91;
180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_92; 180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_92;
181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1; 181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1;
182 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6; 182 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6;
183 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2; 183 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2;
184 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3; 184 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3;
185 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16; 185 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16;
186 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Selection_Dev_0_3; 186 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Selection_Dev_0_3;
(...skipping 770 matching lines...) Expand 10 before | Expand all | Expand 10 after
957 return iface->DescribeAsIPv4Address(addr, ipv4_addr); 957 return iface->DescribeAsIPv4Address(addr, ipv4_addr);
958 } 958 }
959 959
960 static PP_Bool Pnacl_M29_PPB_NetAddress_DescribeAsIPv6Address(PP_Resource addr, struct PP_NetAddress_IPv6* ipv6_addr) { 960 static PP_Bool Pnacl_M29_PPB_NetAddress_DescribeAsIPv6Address(PP_Resource addr, struct PP_NetAddress_IPv6* ipv6_addr) {
961 const struct PPB_NetAddress_1_0 *iface = Pnacl_WrapperInfo_PPB_NetAddress_1_0. real_iface; 961 const struct PPB_NetAddress_1_0 *iface = Pnacl_WrapperInfo_PPB_NetAddress_1_0. real_iface;
962 return iface->DescribeAsIPv6Address(addr, ipv6_addr); 962 return iface->DescribeAsIPv6Address(addr, ipv6_addr);
963 } 963 }
964 964
965 /* End wrapper methods for PPB_NetAddress_1_0 */ 965 /* End wrapper methods for PPB_NetAddress_1_0 */
966 966
967 /* Begin wrapper methods for PPB_NetworkProxy_1_0 */
968
969 static int32_t Pnacl_M29_PPB_NetworkProxy_GetProxyForURL(PP_Instance instance, s truct PP_Var* url, struct PP_Var* proxy_string, struct PP_CompletionCallback* ca llback) {
970 const struct PPB_NetworkProxy_1_0 *iface = Pnacl_WrapperInfo_PPB_NetworkProxy_ 1_0.real_iface;
971 return iface->GetProxyForURL(instance, *url, proxy_string, *callback);
972 }
973
974 /* End wrapper methods for PPB_NetworkProxy_1_0 */
975
967 /* Begin wrapper methods for PPB_TCPSocket_1_0 */ 976 /* Begin wrapper methods for PPB_TCPSocket_1_0 */
968 977
969 static PP_Resource Pnacl_M29_PPB_TCPSocket_Create(PP_Instance instance) { 978 static PP_Resource Pnacl_M29_PPB_TCPSocket_Create(PP_Instance instance) {
970 const struct PPB_TCPSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_TCPSocket_1_0.re al_iface; 979 const struct PPB_TCPSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_TCPSocket_1_0.re al_iface;
971 return iface->Create(instance); 980 return iface->Create(instance);
972 } 981 }
973 982
974 static PP_Bool Pnacl_M29_PPB_TCPSocket_IsTCPSocket(PP_Resource resource) { 983 static PP_Bool Pnacl_M29_PPB_TCPSocket_IsTCPSocket(PP_Resource resource) {
975 const struct PPB_TCPSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_TCPSocket_1_0.re al_iface; 984 const struct PPB_TCPSocket_1_0 *iface = Pnacl_WrapperInfo_PPB_TCPSocket_1_0.re al_iface;
976 return iface->IsTCPSocket(resource); 985 return iface->IsTCPSocket(resource);
(...skipping 711 matching lines...) Expand 10 before | Expand all | Expand 10 after
1688 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput Event_Dev_0_2.real_iface; 1697 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput Event_Dev_0_2.real_iface;
1689 iface->GetSelection(ime_event, start, end); 1698 iface->GetSelection(ime_event, start, end);
1690 } 1699 }
1691 1700
1692 /* End wrapper methods for PPB_IMEInputEvent_Dev_0_2 */ 1701 /* End wrapper methods for PPB_IMEInputEvent_Dev_0_2 */
1693 1702
1694 /* Not generating wrapper methods for PPB_KeyboardInputEvent_Dev_0_1 */ 1703 /* Not generating wrapper methods for PPB_KeyboardInputEvent_Dev_0_1 */
1695 1704
1696 /* Not generating wrapper methods for PPB_Memory_Dev_0_1 */ 1705 /* Not generating wrapper methods for PPB_Memory_Dev_0_1 */
1697 1706
1698 /* Begin wrapper methods for PPB_NetworkProxy_Dev_0_1 */
1699
1700 static int32_t Pnacl_M29_PPB_NetworkProxy_Dev_GetProxyForURL(PP_Instance instanc e, struct PP_Var* url, struct PP_Var* proxy_string, struct PP_CompletionCallback * callback) {
1701 const struct PPB_NetworkProxy_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_NetworkPr oxy_Dev_0_1.real_iface;
1702 return iface->GetProxyForURL(instance, *url, proxy_string, *callback);
1703 }
1704
1705 /* End wrapper methods for PPB_NetworkProxy_Dev_0_1 */
1706
1707 /* Begin wrapper methods for PPB_Printing_Dev_0_7 */ 1707 /* Begin wrapper methods for PPB_Printing_Dev_0_7 */
1708 1708
1709 static PP_Resource Pnacl_M23_PPB_Printing_Dev_Create(PP_Instance instance) { 1709 static PP_Resource Pnacl_M23_PPB_Printing_Dev_Create(PP_Instance instance) {
1710 const struct PPB_Printing_Dev_0_7 *iface = Pnacl_WrapperInfo_PPB_Printing_Dev_ 0_7.real_iface; 1710 const struct PPB_Printing_Dev_0_7 *iface = Pnacl_WrapperInfo_PPB_Printing_Dev_ 0_7.real_iface;
1711 return iface->Create(instance); 1711 return iface->Create(instance);
1712 } 1712 }
1713 1713
1714 static int32_t Pnacl_M23_PPB_Printing_Dev_GetDefaultPrintSettings(PP_Resource re source, struct PP_PrintSettings_Dev* print_settings, struct PP_CompletionCallbac k* callback) { 1714 static int32_t Pnacl_M23_PPB_Printing_Dev_GetDefaultPrintSettings(PP_Resource re source, struct PP_PrintSettings_Dev* print_settings, struct PP_CompletionCallbac k* callback) {
1715 const struct PPB_Printing_Dev_0_7 *iface = Pnacl_WrapperInfo_PPB_Printing_Dev_ 0_7.real_iface; 1715 const struct PPB_Printing_Dev_0_7 *iface = Pnacl_WrapperInfo_PPB_Printing_Dev_ 0_7.real_iface;
1716 return iface->GetDefaultPrintSettings(resource, print_settings, *callback); 1716 return iface->GetDefaultPrintSettings(resource, print_settings, *callback);
(...skipping 2251 matching lines...) Expand 10 before | Expand all | Expand 10 after
3968 struct PPB_NetAddress_1_0 Pnacl_Wrappers_PPB_NetAddress_1_0 = { 3968 struct PPB_NetAddress_1_0 Pnacl_Wrappers_PPB_NetAddress_1_0 = {
3969 .CreateFromIPv4Address = (PP_Resource (*)(PP_Instance instance, const struct PP_NetAddress_IPv4* ipv4_addr))&Pnacl_M29_PPB_NetAddress_CreateFromIPv4Address, 3969 .CreateFromIPv4Address = (PP_Resource (*)(PP_Instance instance, const struct PP_NetAddress_IPv4* ipv4_addr))&Pnacl_M29_PPB_NetAddress_CreateFromIPv4Address,
3970 .CreateFromIPv6Address = (PP_Resource (*)(PP_Instance instance, const struct PP_NetAddress_IPv6* ipv6_addr))&Pnacl_M29_PPB_NetAddress_CreateFromIPv6Address, 3970 .CreateFromIPv6Address = (PP_Resource (*)(PP_Instance instance, const struct PP_NetAddress_IPv6* ipv6_addr))&Pnacl_M29_PPB_NetAddress_CreateFromIPv6Address,
3971 .IsNetAddress = (PP_Bool (*)(PP_Resource resource))&Pnacl_M29_PPB_NetAddress _IsNetAddress, 3971 .IsNetAddress = (PP_Bool (*)(PP_Resource resource))&Pnacl_M29_PPB_NetAddress _IsNetAddress,
3972 .GetFamily = (PP_NetAddress_Family (*)(PP_Resource addr))&Pnacl_M29_PPB_NetA ddress_GetFamily, 3972 .GetFamily = (PP_NetAddress_Family (*)(PP_Resource addr))&Pnacl_M29_PPB_NetA ddress_GetFamily,
3973 .DescribeAsString = (struct PP_Var (*)(PP_Resource addr, PP_Bool include_por t))&Pnacl_M29_PPB_NetAddress_DescribeAsString, 3973 .DescribeAsString = (struct PP_Var (*)(PP_Resource addr, PP_Bool include_por t))&Pnacl_M29_PPB_NetAddress_DescribeAsString,
3974 .DescribeAsIPv4Address = (PP_Bool (*)(PP_Resource addr, struct PP_NetAddress _IPv4* ipv4_addr))&Pnacl_M29_PPB_NetAddress_DescribeAsIPv4Address, 3974 .DescribeAsIPv4Address = (PP_Bool (*)(PP_Resource addr, struct PP_NetAddress _IPv4* ipv4_addr))&Pnacl_M29_PPB_NetAddress_DescribeAsIPv4Address,
3975 .DescribeAsIPv6Address = (PP_Bool (*)(PP_Resource addr, struct PP_NetAddress _IPv6* ipv6_addr))&Pnacl_M29_PPB_NetAddress_DescribeAsIPv6Address 3975 .DescribeAsIPv6Address = (PP_Bool (*)(PP_Resource addr, struct PP_NetAddress _IPv6* ipv6_addr))&Pnacl_M29_PPB_NetAddress_DescribeAsIPv6Address
3976 }; 3976 };
3977 3977
3978 struct PPB_NetworkProxy_1_0 Pnacl_Wrappers_PPB_NetworkProxy_1_0 = {
3979 .GetProxyForURL = (int32_t (*)(PP_Instance instance, struct PP_Var url, stru ct PP_Var* proxy_string, struct PP_CompletionCallback callback))&Pnacl_M29_PPB_N etworkProxy_GetProxyForURL
3980 };
3981
3978 struct PPB_TCPSocket_1_0 Pnacl_Wrappers_PPB_TCPSocket_1_0 = { 3982 struct PPB_TCPSocket_1_0 Pnacl_Wrappers_PPB_TCPSocket_1_0 = {
3979 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M29_PPB_TCPSocket_Cr eate, 3983 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M29_PPB_TCPSocket_Cr eate,
3980 .IsTCPSocket = (PP_Bool (*)(PP_Resource resource))&Pnacl_M29_PPB_TCPSocket_I sTCPSocket, 3984 .IsTCPSocket = (PP_Bool (*)(PP_Resource resource))&Pnacl_M29_PPB_TCPSocket_I sTCPSocket,
3981 .Connect = (int32_t (*)(PP_Resource tcp_socket, PP_Resource addr, struct PP_ CompletionCallback callback))&Pnacl_M29_PPB_TCPSocket_Connect, 3985 .Connect = (int32_t (*)(PP_Resource tcp_socket, PP_Resource addr, struct PP_ CompletionCallback callback))&Pnacl_M29_PPB_TCPSocket_Connect,
3982 .GetLocalAddress = (PP_Resource (*)(PP_Resource tcp_socket))&Pnacl_M29_PPB_T CPSocket_GetLocalAddress, 3986 .GetLocalAddress = (PP_Resource (*)(PP_Resource tcp_socket))&Pnacl_M29_PPB_T CPSocket_GetLocalAddress,
3983 .GetRemoteAddress = (PP_Resource (*)(PP_Resource tcp_socket))&Pnacl_M29_PPB_ TCPSocket_GetRemoteAddress, 3987 .GetRemoteAddress = (PP_Resource (*)(PP_Resource tcp_socket))&Pnacl_M29_PPB_ TCPSocket_GetRemoteAddress,
3984 .Read = (int32_t (*)(PP_Resource tcp_socket, char* buffer, int32_t bytes_to_ read, struct PP_CompletionCallback callback))&Pnacl_M29_PPB_TCPSocket_Read, 3988 .Read = (int32_t (*)(PP_Resource tcp_socket, char* buffer, int32_t bytes_to_ read, struct PP_CompletionCallback callback))&Pnacl_M29_PPB_TCPSocket_Read,
3985 .Write = (int32_t (*)(PP_Resource tcp_socket, const char* buffer, int32_t by tes_to_write, struct PP_CompletionCallback callback))&Pnacl_M29_PPB_TCPSocket_Wr ite, 3989 .Write = (int32_t (*)(PP_Resource tcp_socket, const char* buffer, int32_t by tes_to_write, struct PP_CompletionCallback callback))&Pnacl_M29_PPB_TCPSocket_Wr ite,
3986 .Close = (void (*)(PP_Resource tcp_socket))&Pnacl_M29_PPB_TCPSocket_Close, 3990 .Close = (void (*)(PP_Resource tcp_socket))&Pnacl_M29_PPB_TCPSocket_Close,
3987 .SetOption = (int32_t (*)(PP_Resource tcp_socket, PP_TCPSocket_Option name, struct PP_Var value, struct PP_CompletionCallback callback))&Pnacl_M29_PPB_TCPSo cket_SetOption 3991 .SetOption = (int32_t (*)(PP_Resource tcp_socket, PP_TCPSocket_Option name, struct PP_Var value, struct PP_CompletionCallback callback))&Pnacl_M29_PPB_TCPSo cket_SetOption
(...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after
4193 .GetSegmentNumber = (uint32_t (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEI nputEvent_Dev_GetSegmentNumber, 4197 .GetSegmentNumber = (uint32_t (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEI nputEvent_Dev_GetSegmentNumber,
4194 .GetSegmentOffset = (uint32_t (*)(PP_Resource ime_event, uint32_t index))&Pn acl_M21_PPB_IMEInputEvent_Dev_GetSegmentOffset, 4198 .GetSegmentOffset = (uint32_t (*)(PP_Resource ime_event, uint32_t index))&Pn acl_M21_PPB_IMEInputEvent_Dev_GetSegmentOffset,
4195 .GetTargetSegment = (int32_t (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEIn putEvent_Dev_GetTargetSegment, 4199 .GetTargetSegment = (int32_t (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEIn putEvent_Dev_GetTargetSegment,
4196 .GetSelection = (void (*)(PP_Resource ime_event, uint32_t* start, uint32_t* end))&Pnacl_M21_PPB_IMEInputEvent_Dev_GetSelection 4200 .GetSelection = (void (*)(PP_Resource ime_event, uint32_t* start, uint32_t* end))&Pnacl_M21_PPB_IMEInputEvent_Dev_GetSelection
4197 }; 4201 };
4198 4202
4199 /* Not generating wrapper interface for PPB_KeyboardInputEvent_Dev_0_1 */ 4203 /* Not generating wrapper interface for PPB_KeyboardInputEvent_Dev_0_1 */
4200 4204
4201 /* Not generating wrapper interface for PPB_Memory_Dev_0_1 */ 4205 /* Not generating wrapper interface for PPB_Memory_Dev_0_1 */
4202 4206
4203 struct PPB_NetworkProxy_Dev_0_1 Pnacl_Wrappers_PPB_NetworkProxy_Dev_0_1 = {
4204 .GetProxyForURL = (int32_t (*)(PP_Instance instance, struct PP_Var url, stru ct PP_Var* proxy_string, struct PP_CompletionCallback callback))&Pnacl_M29_PPB_N etworkProxy_Dev_GetProxyForURL
4205 };
4206
4207 struct PPB_Printing_Dev_0_7 Pnacl_Wrappers_PPB_Printing_Dev_0_7 = { 4207 struct PPB_Printing_Dev_0_7 Pnacl_Wrappers_PPB_Printing_Dev_0_7 = {
4208 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M23_PPB_Printing_Dev _Create, 4208 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M23_PPB_Printing_Dev _Create,
4209 .GetDefaultPrintSettings = (int32_t (*)(PP_Resource resource, struct PP_Prin tSettings_Dev* print_settings, struct PP_CompletionCallback callback))&Pnacl_M23 _PPB_Printing_Dev_GetDefaultPrintSettings 4209 .GetDefaultPrintSettings = (int32_t (*)(PP_Resource resource, struct PP_Prin tSettings_Dev* print_settings, struct PP_CompletionCallback callback))&Pnacl_M23 _PPB_Printing_Dev_GetDefaultPrintSettings
4210 }; 4210 };
4211 4211
4212 /* Not generating wrapper interface for PPB_ResourceArray_Dev_0_1 */ 4212 /* Not generating wrapper interface for PPB_ResourceArray_Dev_0_1 */
4213 4213
4214 /* Not generating wrapper interface for PPB_Scrollbar_Dev_0_5 */ 4214 /* Not generating wrapper interface for PPB_Scrollbar_Dev_0_5 */
4215 4215
4216 /* Not generating wrapper interface for PPB_Testing_Dev_0_7 */ 4216 /* Not generating wrapper interface for PPB_Testing_Dev_0_7 */
(...skipping 669 matching lines...) Expand 10 before | Expand all | Expand 10 after
4886 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_MouseLock_1_0, 4886 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_MouseLock_1_0,
4887 .real_iface = NULL 4887 .real_iface = NULL
4888 }; 4888 };
4889 4889
4890 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_1_0 = { 4890 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_1_0 = {
4891 .iface_macro = PPB_NETADDRESS_INTERFACE_1_0, 4891 .iface_macro = PPB_NETADDRESS_INTERFACE_1_0,
4892 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NetAddress_1_0, 4892 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NetAddress_1_0,
4893 .real_iface = NULL 4893 .real_iface = NULL
4894 }; 4894 };
4895 4895
4896 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkProxy_1_0 = {
4897 .iface_macro = PPB_NETWORKPROXY_INTERFACE_1_0,
4898 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NetworkProxy_1_0,
4899 .real_iface = NULL
4900 };
4901
4896 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_1_0 = { 4902 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_1_0 = {
4897 .iface_macro = PPB_TCPSOCKET_INTERFACE_1_0, 4903 .iface_macro = PPB_TCPSOCKET_INTERFACE_1_0,
4898 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_TCPSocket_1_0, 4904 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_TCPSocket_1_0,
4899 .real_iface = NULL 4905 .real_iface = NULL
4900 }; 4906 };
4901 4907
4902 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_1_0 = { 4908 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_1_0 = {
4903 .iface_macro = PPB_UDPSOCKET_INTERFACE_1_0, 4909 .iface_macro = PPB_UDPSOCKET_INTERFACE_1_0,
4904 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_UDPSocket_1_0, 4910 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_UDPSocket_1_0,
4905 .real_iface = NULL 4911 .real_iface = NULL
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
5006 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_1, 5012 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_1,
5007 .real_iface = NULL 5013 .real_iface = NULL
5008 }; 5014 };
5009 5015
5010 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2 = { 5016 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2 = {
5011 .iface_macro = PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_2, 5017 .iface_macro = PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_2,
5012 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_2, 5018 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_2,
5013 .real_iface = NULL 5019 .real_iface = NULL
5014 }; 5020 };
5015 5021
5016 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkProxy_Dev_0_1 = {
5017 .iface_macro = PPB_NETWORKPROXY_DEV_INTERFACE_0_1,
5018 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NetworkProxy_Dev_0_1,
5019 .real_iface = NULL
5020 };
5021
5022 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_7 = { 5022 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_7 = {
5023 .iface_macro = PPB_PRINTING_DEV_INTERFACE_0_7, 5023 .iface_macro = PPB_PRINTING_DEV_INTERFACE_0_7,
5024 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Printing_Dev_0_7, 5024 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Printing_Dev_0_7,
5025 .real_iface = NULL 5025 .real_iface = NULL
5026 }; 5026 };
5027 5027
5028 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9 = { 5028 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9 = {
5029 .iface_macro = PPB_TESTING_DEV_INTERFACE_0_9, 5029 .iface_macro = PPB_TESTING_DEV_INTERFACE_0_9,
5030 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Testing_Dev_0_9, 5030 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Testing_Dev_0_9,
5031 .real_iface = NULL 5031 .real_iface = NULL
(...skipping 301 matching lines...) Expand 10 before | Expand all | Expand 10 after
5333 &Pnacl_WrapperInfo_PPB_HostResolver_1_0, 5333 &Pnacl_WrapperInfo_PPB_HostResolver_1_0,
5334 &Pnacl_WrapperInfo_PPB_MouseInputEvent_1_0, 5334 &Pnacl_WrapperInfo_PPB_MouseInputEvent_1_0,
5335 &Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1, 5335 &Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1,
5336 &Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0, 5336 &Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0,
5337 &Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0, 5337 &Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0,
5338 &Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0, 5338 &Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0,
5339 &Pnacl_WrapperInfo_PPB_MessageLoop_1_0, 5339 &Pnacl_WrapperInfo_PPB_MessageLoop_1_0,
5340 &Pnacl_WrapperInfo_PPB_Messaging_1_0, 5340 &Pnacl_WrapperInfo_PPB_Messaging_1_0,
5341 &Pnacl_WrapperInfo_PPB_MouseLock_1_0, 5341 &Pnacl_WrapperInfo_PPB_MouseLock_1_0,
5342 &Pnacl_WrapperInfo_PPB_NetAddress_1_0, 5342 &Pnacl_WrapperInfo_PPB_NetAddress_1_0,
5343 &Pnacl_WrapperInfo_PPB_NetworkProxy_1_0,
5343 &Pnacl_WrapperInfo_PPB_TCPSocket_1_0, 5344 &Pnacl_WrapperInfo_PPB_TCPSocket_1_0,
5344 &Pnacl_WrapperInfo_PPB_UDPSocket_1_0, 5345 &Pnacl_WrapperInfo_PPB_UDPSocket_1_0,
5345 &Pnacl_WrapperInfo_PPB_URLLoader_1_0, 5346 &Pnacl_WrapperInfo_PPB_URLLoader_1_0,
5346 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0, 5347 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0,
5347 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0, 5348 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0,
5348 &Pnacl_WrapperInfo_PPB_Var_1_0, 5349 &Pnacl_WrapperInfo_PPB_Var_1_0,
5349 &Pnacl_WrapperInfo_PPB_Var_1_1, 5350 &Pnacl_WrapperInfo_PPB_Var_1_1,
5350 &Pnacl_WrapperInfo_PPB_VarArray_1_0, 5351 &Pnacl_WrapperInfo_PPB_VarArray_1_0,
5351 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0, 5352 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0,
5352 &Pnacl_WrapperInfo_PPB_VarDictionary_1_0, 5353 &Pnacl_WrapperInfo_PPB_VarDictionary_1_0,
5353 &Pnacl_WrapperInfo_PPB_WebSocket_1_0, 5354 &Pnacl_WrapperInfo_PPB_WebSocket_1_0,
5354 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, 5355 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2,
5355 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3, 5356 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3,
5356 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, 5357 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1,
5357 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, 5358 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5,
5358 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, 5359 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6,
5359 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, 5360 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6,
5360 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1, 5361 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1,
5361 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2, 5362 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2,
5362 &Pnacl_WrapperInfo_PPB_NetworkProxy_Dev_0_1,
5363 &Pnacl_WrapperInfo_PPB_Printing_Dev_0_7, 5363 &Pnacl_WrapperInfo_PPB_Printing_Dev_0_7,
5364 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_9, 5364 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_9,
5365 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_91, 5365 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_91,
5366 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_92, 5366 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_92,
5367 &Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1, 5367 &Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1,
5368 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6, 5368 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6,
5369 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2, 5369 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2,
5370 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3, 5370 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3,
5371 &Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16, 5371 &Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16,
5372 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_6, 5372 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_6,
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after
5487 if (NULL == iface) return NULL; 5487 if (NULL == iface) return NULL;
5488 wrapper->real_iface = iface; 5488 wrapper->real_iface = iface;
5489 } 5489 }
5490 5490
5491 if (wrapper->wrapped_iface) { 5491 if (wrapper->wrapped_iface) {
5492 return wrapper->wrapped_iface; 5492 return wrapper->wrapped_iface;
5493 } else { 5493 } else {
5494 return wrapper->real_iface; 5494 return wrapper->real_iface;
5495 } 5495 }
5496 } 5496 }
OLDNEW
« no previous file with comments | « ppapi/cpp/network_proxy.cc ('k') | ppapi/ppapi_shared.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698