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

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

Issue 13490003: Apps v2 in Pepper: Add C/C++ definition for chrome.socket. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 7 years, 8 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
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"
(...skipping 28 matching lines...) Expand all
39 #include "ppapi/c/dev/ppp_printing_dev.h" 39 #include "ppapi/c/dev/ppp_printing_dev.h"
40 #include "ppapi/c/dev/ppp_scrollbar_dev.h" 40 #include "ppapi/c/dev/ppp_scrollbar_dev.h"
41 #include "ppapi/c/dev/ppp_selection_dev.h" 41 #include "ppapi/c/dev/ppp_selection_dev.h"
42 #include "ppapi/c/dev/ppp_text_input_dev.h" 42 #include "ppapi/c/dev/ppp_text_input_dev.h"
43 #include "ppapi/c/dev/ppp_video_capture_dev.h" 43 #include "ppapi/c/dev/ppp_video_capture_dev.h"
44 #include "ppapi/c/dev/ppp_video_decoder_dev.h" 44 #include "ppapi/c/dev/ppp_video_decoder_dev.h"
45 #include "ppapi/c/dev/ppp_widget_dev.h" 45 #include "ppapi/c/dev/ppp_widget_dev.h"
46 #include "ppapi/c/dev/ppp_zoom_dev.h" 46 #include "ppapi/c/dev/ppp_zoom_dev.h"
47 #include "ppapi/c/extensions/dev/ppb_ext_alarms_dev.h" 47 #include "ppapi/c/extensions/dev/ppb_ext_alarms_dev.h"
48 #include "ppapi/c/extensions/dev/ppb_ext_events_dev.h" 48 #include "ppapi/c/extensions/dev/ppb_ext_events_dev.h"
49 #include "ppapi/c/extensions/dev/ppb_ext_socket_dev.h"
49 #include "ppapi/c/ppb_audio.h" 50 #include "ppapi/c/ppb_audio.h"
50 #include "ppapi/c/ppb_audio_config.h" 51 #include "ppapi/c/ppb_audio_config.h"
51 #include "ppapi/c/ppb_console.h" 52 #include "ppapi/c/ppb_console.h"
52 #include "ppapi/c/ppb_core.h" 53 #include "ppapi/c/ppb_core.h"
53 #include "ppapi/c/ppb_file_io.h" 54 #include "ppapi/c/ppb_file_io.h"
54 #include "ppapi/c/ppb_file_ref.h" 55 #include "ppapi/c/ppb_file_ref.h"
55 #include "ppapi/c/ppb_file_system.h" 56 #include "ppapi/c/ppb_file_system.h"
56 #include "ppapi/c/ppb_fullscreen.h" 57 #include "ppapi/c/ppb_fullscreen.h"
57 #include "ppapi/c/ppb_gamepad.h" 58 #include "ppapi/c/ppb_gamepad.h"
58 #include "ppapi/c/ppb_graphics_2d.h" 59 #include "ppapi/c/ppb_graphics_2d.h"
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
268 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_4; 269 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_4;
269 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UMA_Private_0_1; 270 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UMA_Private_0_1;
270 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_X509Certificate_Private_0 _1; 271 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_X509Certificate_Private_0 _1;
271 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_ContentDecryptor_Private_ 0_6; 272 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_ContentDecryptor_Private_ 0_6;
272 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1 _0; 273 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1 _0;
273 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1 _2; 274 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1 _2;
274 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1 _3; 275 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Flash_BrowserOperations_1 _3;
275 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_Private_0_1; 276 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_Private_0_1;
276 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Ext_Alarms_Dev_0_1; 277 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Ext_Alarms_Dev_0_1;
277 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Ext_Events_Dev_0_1; 278 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Ext_Events_Dev_0_1;
279 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Ext_Socket_Dev_0_1;
278 /* END Declarations for all Wrapper Infos. */ 280 /* END Declarations for all Wrapper Infos. */
279 281
280 /* Not generating wrapper methods for PPB_Audio_1_0 */ 282 /* Not generating wrapper methods for PPB_Audio_1_0 */
281 283
282 /* Not generating wrapper methods for PPB_AudioConfig_1_0 */ 284 /* Not generating wrapper methods for PPB_AudioConfig_1_0 */
283 285
284 /* Not generating wrapper methods for PPB_AudioConfig_1_1 */ 286 /* Not generating wrapper methods for PPB_AudioConfig_1_1 */
285 287
286 /* Begin wrapper methods for PPB_Console_1_0 */ 288 /* Begin wrapper methods for PPB_Console_1_0 */
287 289
(...skipping 3508 matching lines...) Expand 10 before | Expand all | Expand 10 after
3796 } 3798 }
3797 3799
3798 static __attribute__((pnaclcall)) 3800 static __attribute__((pnaclcall))
3799 void Pnacl_M27_PPB_Ext_Events_Dev_RemoveListener(PP_Instance instance, uint32_t listener_id) { 3801 void Pnacl_M27_PPB_Ext_Events_Dev_RemoveListener(PP_Instance instance, uint32_t listener_id) {
3800 const struct PPB_Ext_Events_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Events_ Dev_0_1.real_iface; 3802 const struct PPB_Ext_Events_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Events_ Dev_0_1.real_iface;
3801 iface->RemoveListener(instance, listener_id); 3803 iface->RemoveListener(instance, listener_id);
3802 } 3804 }
3803 3805
3804 /* End wrapper methods for PPB_Ext_Events_Dev_0_1 */ 3806 /* End wrapper methods for PPB_Ext_Events_Dev_0_1 */
3805 3807
3808 /* Begin wrapper methods for PPB_Ext_Socket_Dev_0_1 */
3809
3810 static __attribute__((pnaclcall))
3811 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_Create(PP_Instance instance, PP_Ext_Socket_ SocketType_Dev type, PP_Ext_Socket_CreateOptions_Dev options, PP_Ext_Socket_Crea teInfo_Dev* create_info, struct PP_CompletionCallback callback) {
3812 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3813 return iface->Create(instance, type, options, create_info, callback);
3814 }
3815
3816 static __attribute__((pnaclcall))
3817 void Pnacl_M28_PPB_Ext_Socket_Dev_Destroy(PP_Instance instance, struct PP_Var so cket_id) {
3818 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3819 iface->Destroy(instance, socket_id);
3820 }
3821
3822 static __attribute__((pnaclcall))
3823 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_Connect(PP_Instance instance, struct PP_Var socket_id, struct PP_Var hostname, struct PP_Var port, struct PP_Var* result, s truct PP_CompletionCallback callback) {
3824 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3825 return iface->Connect(instance, socket_id, hostname, port, result, callback);
3826 }
3827
3828 static __attribute__((pnaclcall))
3829 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_Bind(PP_Instance instance, struct PP_Var so cket_id, struct PP_Var address, struct PP_Var port, struct PP_Var* result, struc t PP_CompletionCallback callback) {
3830 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3831 return iface->Bind(instance, socket_id, address, port, result, callback);
3832 }
3833
3834 static __attribute__((pnaclcall))
3835 void Pnacl_M28_PPB_Ext_Socket_Dev_Disconnect(PP_Instance instance, struct PP_Var socket_id) {
3836 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3837 iface->Disconnect(instance, socket_id);
3838 }
3839
3840 static __attribute__((pnaclcall))
3841 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_Read(PP_Instance instance, struct PP_Var so cket_id, struct PP_Var buffer_size, PP_Ext_Socket_ReadInfo_Dev* read_info, struc t PP_CompletionCallback callback) {
3842 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3843 return iface->Read(instance, socket_id, buffer_size, read_info, callback);
3844 }
3845
3846 static __attribute__((pnaclcall))
3847 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_Write(PP_Instance instance, struct PP_Var s ocket_id, struct PP_Var data, PP_Ext_Socket_WriteInfo_Dev* write_info, struct PP _CompletionCallback callback) {
3848 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3849 return iface->Write(instance, socket_id, data, write_info, callback);
3850 }
3851
3852 static __attribute__((pnaclcall))
3853 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_RecvFrom(PP_Instance instance, struct PP_Va r socket_id, struct PP_Var buffer_size, PP_Ext_Socket_RecvFromInfo_Dev* recv_fro m_info, struct PP_CompletionCallback callback) {
3854 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3855 return iface->RecvFrom(instance, socket_id, buffer_size, recv_from_info, callb ack);
3856 }
3857
3858 static __attribute__((pnaclcall))
3859 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_SendTo(PP_Instance instance, struct PP_Var socket_id, struct PP_Var data, struct PP_Var address, struct PP_Var port, PP_Ext _Socket_WriteInfo_Dev* write_info, struct PP_CompletionCallback callback) {
3860 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3861 return iface->SendTo(instance, socket_id, data, address, port, write_info, cal lback);
3862 }
3863
3864 static __attribute__((pnaclcall))
3865 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_Listen(PP_Instance instance, struct PP_Var socket_id, struct PP_Var address, struct PP_Var port, struct PP_Var backlog, str uct PP_Var* result, struct PP_CompletionCallback callback) {
3866 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3867 return iface->Listen(instance, socket_id, address, port, backlog, result, call back);
3868 }
3869
3870 static __attribute__((pnaclcall))
3871 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_Accept(PP_Instance instance, struct PP_Var socket_id, PP_Ext_Socket_AcceptInfo_Dev* accept_info, struct PP_CompletionCallba ck callback) {
3872 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3873 return iface->Accept(instance, socket_id, accept_info, callback);
3874 }
3875
3876 static __attribute__((pnaclcall))
3877 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_SetKeepAlive(PP_Instance instance, struct P P_Var socket_id, struct PP_Var enable, struct PP_Var delay, struct PP_Var* resul t, struct PP_CompletionCallback callback) {
3878 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3879 return iface->SetKeepAlive(instance, socket_id, enable, delay, result, callbac k);
3880 }
3881
3882 static __attribute__((pnaclcall))
3883 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_SetNoDelay(PP_Instance instance, struct PP_ Var socket_id, struct PP_Var no_delay, struct PP_Var* result, struct PP_Completi onCallback callback) {
3884 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3885 return iface->SetNoDelay(instance, socket_id, no_delay, result, callback);
3886 }
3887
3888 static __attribute__((pnaclcall))
3889 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_GetInfo(PP_Instance instance, struct PP_Var socket_id, PP_Ext_Socket_SocketInfo_Dev* result, struct PP_CompletionCallback c allback) {
3890 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3891 return iface->GetInfo(instance, socket_id, result, callback);
3892 }
3893
3894 static __attribute__((pnaclcall))
3895 int32_t Pnacl_M28_PPB_Ext_Socket_Dev_GetNetworkList(PP_Instance instance, PP_Ext _Socket_NetworkInterface_Dev_Array* result, struct PP_CompletionCallback callbac k) {
3896 const struct PPB_Ext_Socket_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Ext_Socket_ Dev_0_1.real_iface;
3897 return iface->GetNetworkList(instance, result, callback);
3898 }
3899
3900 /* End wrapper methods for PPB_Ext_Socket_Dev_0_1 */
3901
3806 /* Not generating wrapper interface for PPB_Audio_1_0 */ 3902 /* Not generating wrapper interface for PPB_Audio_1_0 */
3807 3903
3808 /* Not generating wrapper interface for PPB_AudioConfig_1_0 */ 3904 /* Not generating wrapper interface for PPB_AudioConfig_1_0 */
3809 3905
3810 /* Not generating wrapper interface for PPB_AudioConfig_1_1 */ 3906 /* Not generating wrapper interface for PPB_AudioConfig_1_1 */
3811 3907
3812 struct PPB_Console_1_0 Pnacl_Wrappers_PPB_Console_1_0 = { 3908 struct PPB_Console_1_0 Pnacl_Wrappers_PPB_Console_1_0 = {
3813 .Log = (void (*)(PP_Instance instance, PP_LogLevel level, struct PP_Var valu e))&Pnacl_M25_PPB_Console_Log, 3909 .Log = (void (*)(PP_Instance instance, PP_LogLevel level, struct PP_Var valu e))&Pnacl_M25_PPB_Console_Log,
3814 .LogWithSource = (void (*)(PP_Instance instance, PP_LogLevel level, struct P P_Var source, struct PP_Var value))&Pnacl_M25_PPB_Console_LogWithSource 3910 .LogWithSource = (void (*)(PP_Instance instance, PP_LogLevel level, struct P P_Var source, struct PP_Var value))&Pnacl_M25_PPB_Console_LogWithSource
3815 }; 3911 };
(...skipping 862 matching lines...) Expand 10 before | Expand all | Expand 10 after
4678 .GetAll = (int32_t (*)(PP_Instance instance, PP_Ext_Alarms_Alarm_Dev_Array* alarms, struct PP_CompletionCallback callback))&Pnacl_M27_PPB_Ext_Alarms_Dev_Get All, 4774 .GetAll = (int32_t (*)(PP_Instance instance, PP_Ext_Alarms_Alarm_Dev_Array* alarms, struct PP_CompletionCallback callback))&Pnacl_M27_PPB_Ext_Alarms_Dev_Get All,
4679 .Clear = (void (*)(PP_Instance instance, struct PP_Var name))&Pnacl_M27_PPB_ Ext_Alarms_Dev_Clear, 4775 .Clear = (void (*)(PP_Instance instance, struct PP_Var name))&Pnacl_M27_PPB_ Ext_Alarms_Dev_Clear,
4680 .ClearAll = (void (*)(PP_Instance instance))&Pnacl_M27_PPB_Ext_Alarms_Dev_Cl earAll 4776 .ClearAll = (void (*)(PP_Instance instance))&Pnacl_M27_PPB_Ext_Alarms_Dev_Cl earAll
4681 }; 4777 };
4682 4778
4683 struct PPB_Ext_Events_Dev_0_1 Pnacl_Wrappers_PPB_Ext_Events_Dev_0_1 = { 4779 struct PPB_Ext_Events_Dev_0_1 Pnacl_Wrappers_PPB_Ext_Events_Dev_0_1 = {
4684 .AddListener = (uint32_t (*)(PP_Instance instance, struct PP_Ext_EventListen er listener))&Pnacl_M27_PPB_Ext_Events_Dev_AddListener, 4780 .AddListener = (uint32_t (*)(PP_Instance instance, struct PP_Ext_EventListen er listener))&Pnacl_M27_PPB_Ext_Events_Dev_AddListener,
4685 .RemoveListener = (void (*)(PP_Instance instance, uint32_t listener_id))&Pna cl_M27_PPB_Ext_Events_Dev_RemoveListener 4781 .RemoveListener = (void (*)(PP_Instance instance, uint32_t listener_id))&Pna cl_M27_PPB_Ext_Events_Dev_RemoveListener
4686 }; 4782 };
4687 4783
4784 struct PPB_Ext_Socket_Dev_0_1 Pnacl_Wrappers_PPB_Ext_Socket_Dev_0_1 = {
4785 .Create = (int32_t (*)(PP_Instance instance, PP_Ext_Socket_SocketType_Dev ty pe, PP_Ext_Socket_CreateOptions_Dev options, PP_Ext_Socket_CreateInfo_Dev* creat e_info, struct PP_CompletionCallback callback))&Pnacl_M28_PPB_Ext_Socket_Dev_Cre ate,
4786 .Destroy = (void (*)(PP_Instance instance, struct PP_Var socket_id))&Pnacl_M 28_PPB_Ext_Socket_Dev_Destroy,
4787 .Connect = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, struc t PP_Var hostname, struct PP_Var port, struct PP_Var* result, struct PP_Completi onCallback callback))&Pnacl_M28_PPB_Ext_Socket_Dev_Connect,
4788 .Bind = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, struct P P_Var address, struct PP_Var port, struct PP_Var* result, struct PP_CompletionCa llback callback))&Pnacl_M28_PPB_Ext_Socket_Dev_Bind,
4789 .Disconnect = (void (*)(PP_Instance instance, struct PP_Var socket_id))&Pnac l_M28_PPB_Ext_Socket_Dev_Disconnect,
4790 .Read = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, struct P P_Var buffer_size, PP_Ext_Socket_ReadInfo_Dev* read_info, struct PP_CompletionCa llback callback))&Pnacl_M28_PPB_Ext_Socket_Dev_Read,
4791 .Write = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var data, PP_Ext_Socket_WriteInfo_Dev* write_info, struct PP_CompletionCallba ck callback))&Pnacl_M28_PPB_Ext_Socket_Dev_Write,
4792 .RecvFrom = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, stru ct PP_Var buffer_size, PP_Ext_Socket_RecvFromInfo_Dev* recv_from_info, struct PP _CompletionCallback callback))&Pnacl_M28_PPB_Ext_Socket_Dev_RecvFrom,
4793 .SendTo = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var data, struct PP_Var address, struct PP_Var port, PP_Ext_Socket_WriteInfo _Dev* write_info, struct PP_CompletionCallback callback))&Pnacl_M28_PPB_Ext_Sock et_Dev_SendTo,
4794 .Listen = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var address, struct PP_Var port, struct PP_Var backlog, struct PP_Var* resul t, struct PP_CompletionCallback callback))&Pnacl_M28_PPB_Ext_Socket_Dev_Listen,
4795 .Accept = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, PP_Ext _Socket_AcceptInfo_Dev* accept_info, struct PP_CompletionCallback callback))&Pna cl_M28_PPB_Ext_Socket_Dev_Accept,
4796 .SetKeepAlive = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, struct PP_Var enable, struct PP_Var delay, struct PP_Var* result, struct PP_Comp letionCallback callback))&Pnacl_M28_PPB_Ext_Socket_Dev_SetKeepAlive,
4797 .SetNoDelay = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, st ruct PP_Var no_delay, struct PP_Var* result, struct PP_CompletionCallback callba ck))&Pnacl_M28_PPB_Ext_Socket_Dev_SetNoDelay,
4798 .GetInfo = (int32_t (*)(PP_Instance instance, struct PP_Var socket_id, PP_Ex t_Socket_SocketInfo_Dev* result, struct PP_CompletionCallback callback))&Pnacl_M 28_PPB_Ext_Socket_Dev_GetInfo,
4799 .GetNetworkList = (int32_t (*)(PP_Instance instance, PP_Ext_Socket_NetworkIn terface_Dev_Array* result, struct PP_CompletionCallback callback))&Pnacl_M28_PPB _Ext_Socket_Dev_GetNetworkList
4800 };
4801
4688 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Audio_1_0 = { 4802 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Audio_1_0 = {
4689 .iface_macro = PPB_AUDIO_INTERFACE_1_0, 4803 .iface_macro = PPB_AUDIO_INTERFACE_1_0,
4690 .wrapped_iface = NULL /* Still need slot for real_iface */, 4804 .wrapped_iface = NULL /* Still need slot for real_iface */,
4691 .real_iface = NULL 4805 .real_iface = NULL
4692 }; 4806 };
4693 4807
4694 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_0 = { 4808 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioConfig_1_0 = {
4695 .iface_macro = PPB_AUDIO_CONFIG_INTERFACE_1_0, 4809 .iface_macro = PPB_AUDIO_CONFIG_INTERFACE_1_0,
4696 .wrapped_iface = NULL /* Still need slot for real_iface */, 4810 .wrapped_iface = NULL /* Still need slot for real_iface */,
4697 .real_iface = NULL 4811 .real_iface = NULL
(...skipping 838 matching lines...) Expand 10 before | Expand all | Expand 10 after
5536 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Ext_Alarms_Dev_0_1, 5650 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Ext_Alarms_Dev_0_1,
5537 .real_iface = NULL 5651 .real_iface = NULL
5538 }; 5652 };
5539 5653
5540 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Ext_Events_Dev_0_1 = { 5654 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Ext_Events_Dev_0_1 = {
5541 .iface_macro = PPB_EXT_EVENTS_DEV_INTERFACE_0_1, 5655 .iface_macro = PPB_EXT_EVENTS_DEV_INTERFACE_0_1,
5542 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Ext_Events_Dev_0_1, 5656 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Ext_Events_Dev_0_1,
5543 .real_iface = NULL 5657 .real_iface = NULL
5544 }; 5658 };
5545 5659
5660 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Ext_Socket_Dev_0_1 = {
5661 .iface_macro = PPB_EXT_SOCKET_DEV_INTERFACE_0_1,
5662 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Ext_Socket_Dev_0_1,
5663 .real_iface = NULL
5664 };
5665
5546 static struct __PnaclWrapperInfo *s_ppb_wrappers[] = { 5666 static struct __PnaclWrapperInfo *s_ppb_wrappers[] = {
5547 &Pnacl_WrapperInfo_PPB_Audio_1_0, 5667 &Pnacl_WrapperInfo_PPB_Audio_1_0,
5548 &Pnacl_WrapperInfo_PPB_AudioConfig_1_0, 5668 &Pnacl_WrapperInfo_PPB_AudioConfig_1_0,
5549 &Pnacl_WrapperInfo_PPB_AudioConfig_1_1, 5669 &Pnacl_WrapperInfo_PPB_AudioConfig_1_1,
5550 &Pnacl_WrapperInfo_PPB_Console_1_0, 5670 &Pnacl_WrapperInfo_PPB_Console_1_0,
5551 &Pnacl_WrapperInfo_PPB_Core_1_0, 5671 &Pnacl_WrapperInfo_PPB_Core_1_0,
5552 &Pnacl_WrapperInfo_PPB_FileIO_1_0, 5672 &Pnacl_WrapperInfo_PPB_FileIO_1_0,
5553 &Pnacl_WrapperInfo_PPB_FileIO_1_1, 5673 &Pnacl_WrapperInfo_PPB_FileIO_1_1,
5554 &Pnacl_WrapperInfo_PPB_FileRef_1_0, 5674 &Pnacl_WrapperInfo_PPB_FileRef_1_0,
5555 &Pnacl_WrapperInfo_PPB_FileSystem_1_0, 5675 &Pnacl_WrapperInfo_PPB_FileSystem_1_0,
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
5657 &Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_3, 5777 &Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_3,
5658 &Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_4, 5778 &Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_4,
5659 &Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_5, 5779 &Pnacl_WrapperInfo_PPB_TCPSocket_Private_0_5,
5660 &Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_2, 5780 &Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_2,
5661 &Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_3, 5781 &Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_3,
5662 &Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_4, 5782 &Pnacl_WrapperInfo_PPB_UDPSocket_Private_0_4,
5663 &Pnacl_WrapperInfo_PPB_UMA_Private_0_1, 5783 &Pnacl_WrapperInfo_PPB_UMA_Private_0_1,
5664 &Pnacl_WrapperInfo_PPB_X509Certificate_Private_0_1, 5784 &Pnacl_WrapperInfo_PPB_X509Certificate_Private_0_1,
5665 &Pnacl_WrapperInfo_PPB_Ext_Alarms_Dev_0_1, 5785 &Pnacl_WrapperInfo_PPB_Ext_Alarms_Dev_0_1,
5666 &Pnacl_WrapperInfo_PPB_Ext_Events_Dev_0_1, 5786 &Pnacl_WrapperInfo_PPB_Ext_Events_Dev_0_1,
5787 &Pnacl_WrapperInfo_PPB_Ext_Socket_Dev_0_1,
5667 NULL 5788 NULL
5668 }; 5789 };
5669 5790
5670 static struct __PnaclWrapperInfo *s_ppp_wrappers[] = { 5791 static struct __PnaclWrapperInfo *s_ppp_wrappers[] = {
5671 &Pnacl_WrapperInfo_PPP_Graphics3D_1_0, 5792 &Pnacl_WrapperInfo_PPP_Graphics3D_1_0,
5672 &Pnacl_WrapperInfo_PPP_InputEvent_0_1, 5793 &Pnacl_WrapperInfo_PPP_InputEvent_0_1,
5673 &Pnacl_WrapperInfo_PPP_Instance_1_0, 5794 &Pnacl_WrapperInfo_PPP_Instance_1_0,
5674 &Pnacl_WrapperInfo_PPP_Instance_1_1, 5795 &Pnacl_WrapperInfo_PPP_Instance_1_1,
5675 &Pnacl_WrapperInfo_PPP_Messaging_1_0, 5796 &Pnacl_WrapperInfo_PPP_Messaging_1_0,
5676 &Pnacl_WrapperInfo_PPP_MouseLock_1_0, 5797 &Pnacl_WrapperInfo_PPP_MouseLock_1_0,
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
5765 } 5886 }
5766 5887
5767 if (wrapper->wrapped_iface) { 5888 if (wrapper->wrapped_iface) {
5768 return wrapper->wrapped_iface; 5889 return wrapper->wrapped_iface;
5769 } else { 5890 } else {
5770 return wrapper->real_iface; 5891 return wrapper->real_iface;
5771 } 5892 }
5772 } 5893 }
5773 5894
5774 #endif 5895 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698