OLD | NEW |
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_alarms_dev.h" |
10 #include "ppapi/c/dev/ppb_audio_input_dev.h" | 11 #include "ppapi/c/dev/ppb_audio_input_dev.h" |
11 #include "ppapi/c/dev/ppb_buffer_dev.h" | 12 #include "ppapi/c/dev/ppb_buffer_dev.h" |
12 #include "ppapi/c/dev/ppb_crypto_dev.h" | 13 #include "ppapi/c/dev/ppb_crypto_dev.h" |
13 #include "ppapi/c/dev/ppb_cursor_control_dev.h" | 14 #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_device_ref_dev.h" |
15 #include "ppapi/c/dev/ppb_file_chooser_dev.h" | 16 #include "ppapi/c/dev/ppb_file_chooser_dev.h" |
16 #include "ppapi/c/dev/ppb_file_io_dev.h" | 17 #include "ppapi/c/dev/ppb_file_io_dev.h" |
17 #include "ppapi/c/dev/ppb_find_dev.h" | 18 #include "ppapi/c/dev/ppb_find_dev.h" |
18 #include "ppapi/c/dev/ppb_font_dev.h" | 19 #include "ppapi/c/dev/ppb_font_dev.h" |
| 20 #include "ppapi/c/dev/ppb_foobar_dev.h" |
19 #include "ppapi/c/dev/ppb_graphics_2d_dev.h" | 21 #include "ppapi/c/dev/ppb_graphics_2d_dev.h" |
20 #include "ppapi/c/dev/ppb_ime_input_event_dev.h" | 22 #include "ppapi/c/dev/ppb_ime_input_event_dev.h" |
21 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h" | 23 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h" |
22 #include "ppapi/c/dev/ppb_memory_dev.h" | 24 #include "ppapi/c/dev/ppb_memory_dev.h" |
23 #include "ppapi/c/dev/ppb_printing_dev.h" | 25 #include "ppapi/c/dev/ppb_printing_dev.h" |
24 #include "ppapi/c/dev/ppb_resource_array_dev.h" | 26 #include "ppapi/c/dev/ppb_resource_array_dev.h" |
25 #include "ppapi/c/dev/ppb_scrollbar_dev.h" | 27 #include "ppapi/c/dev/ppb_scrollbar_dev.h" |
26 #include "ppapi/c/dev/ppb_testing_dev.h" | 28 #include "ppapi/c/dev/ppb_testing_dev.h" |
27 #include "ppapi/c/dev/ppb_text_input_dev.h" | 29 #include "ppapi/c/dev/ppb_text_input_dev.h" |
28 #include "ppapi/c/dev/ppb_trace_event_dev.h" | 30 #include "ppapi/c/dev/ppb_trace_event_dev.h" |
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoader_1_0; | 170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoader_1_0; |
169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0; | 171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0; |
170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0; | 172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0; |
171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_0; | 173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_0; |
172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_1; | 174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Var_1_1; |
173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArray_1_0; | 175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArray_1_0; |
174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0; | 176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0; |
175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarDictionary_1_0; | 177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VarDictionary_1_0; |
176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0; | 178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0; |
177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0; | 179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0; |
| 180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Alarms_Dev_0_1; |
178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; | 181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; |
179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3; | 182 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3; |
180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_4; | 183 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_4; |
181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1; | 184 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1; |
182 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5; | 185 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5; |
183 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6; | 186 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6; |
184 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_Dev_0_1; | 187 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_Dev_0_1; |
185 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6; | 188 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6; |
| 189 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Foobar_0_1; |
186 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1; | 190 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1; |
187 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2; | 191 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2; |
188 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_Dev_0_
2; | 192 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_Dev_0_
2; |
189 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_7; | 193 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_7; |
190 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9; | 194 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9; |
191 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_91; | 195 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_91; |
192 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_92; | 196 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_92; |
193 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1; | 197 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1; |
194 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6; | 198 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6; |
195 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_7; | 199 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_7; |
(...skipping 1421 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1617 /* Not generating wrapper methods for PPB_BrowserFont_Trusted_1_0 */ | 1621 /* Not generating wrapper methods for PPB_BrowserFont_Trusted_1_0 */ |
1618 | 1622 |
1619 /* Not generating wrapper methods for PPB_CharSet_Trusted_1_0 */ | 1623 /* Not generating wrapper methods for PPB_CharSet_Trusted_1_0 */ |
1620 | 1624 |
1621 /* Not generating wrapper methods for PPB_FileChooserTrusted_0_5 */ | 1625 /* Not generating wrapper methods for PPB_FileChooserTrusted_0_5 */ |
1622 | 1626 |
1623 /* Not generating wrapper methods for PPB_FileChooserTrusted_0_6 */ | 1627 /* Not generating wrapper methods for PPB_FileChooserTrusted_0_6 */ |
1624 | 1628 |
1625 /* Not generating wrapper methods for PPB_URLLoaderTrusted_0_3 */ | 1629 /* Not generating wrapper methods for PPB_URLLoaderTrusted_0_3 */ |
1626 | 1630 |
| 1631 /* Begin wrapper methods for PPB_Alarms_Dev_0_1 */ |
| 1632 |
| 1633 static void Pnacl_M33_PPB_Alarms_Dev_Create(PP_Instance instance, struct PP_Var*
name, const struct PP_Alarms_AlarmCreateInfo_Dev* alarm_info) { |
| 1634 const struct PPB_Alarms_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Alarms_Dev_0_1.
real_iface; |
| 1635 iface->Create(instance, *name, alarm_info); |
| 1636 } |
| 1637 |
| 1638 static int32_t Pnacl_M33_PPB_Alarms_Dev_Get(PP_Instance instance, struct PP_Var*
name, struct PP_Alarms_Alarm_Dev* alarm, struct PP_CompletionCallback* callback
) { |
| 1639 const struct PPB_Alarms_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Alarms_Dev_0_1.
real_iface; |
| 1640 return iface->Get(instance, *name, alarm, *callback); |
| 1641 } |
| 1642 |
| 1643 static int32_t Pnacl_M33_PPB_Alarms_Dev_GetAll(PP_Instance instance, struct PP_A
larms_Alarm_Array_Dev* alarms, struct PP_ArrayOutput* array_allocator, struct PP
_CompletionCallback* callback) { |
| 1644 const struct PPB_Alarms_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Alarms_Dev_0_1.
real_iface; |
| 1645 return iface->GetAll(instance, alarms, *array_allocator, *callback); |
| 1646 } |
| 1647 |
| 1648 static void Pnacl_M33_PPB_Alarms_Dev_Clear(PP_Instance instance, struct PP_Var*
name) { |
| 1649 const struct PPB_Alarms_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Alarms_Dev_0_1.
real_iface; |
| 1650 iface->Clear(instance, *name); |
| 1651 } |
| 1652 |
| 1653 static void Pnacl_M33_PPB_Alarms_Dev_ClearAll(PP_Instance instance) { |
| 1654 const struct PPB_Alarms_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Alarms_Dev_0_1.
real_iface; |
| 1655 iface->ClearAll(instance); |
| 1656 } |
| 1657 |
| 1658 static uint32_t Pnacl_M33_PPB_Alarms_Dev_AddOnAlarmListener(PP_Instance instance
, PP_Alarms_OnAlarm_Dev callback, void* user_data) { |
| 1659 const struct PPB_Alarms_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_Alarms_Dev_0_1.
real_iface; |
| 1660 return iface->AddOnAlarmListener(instance, callback, user_data); |
| 1661 } |
| 1662 |
| 1663 /* End wrapper methods for PPB_Alarms_Dev_0_1 */ |
| 1664 |
1627 /* Begin wrapper methods for PPB_AudioInput_Dev_0_2 */ | 1665 /* Begin wrapper methods for PPB_AudioInput_Dev_0_2 */ |
1628 | 1666 |
1629 static PP_Resource Pnacl_M19_PPB_AudioInput_Dev_Create(PP_Instance instance) { | 1667 static PP_Resource Pnacl_M19_PPB_AudioInput_Dev_Create(PP_Instance instance) { |
1630 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; | 1668 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; |
1631 return iface->Create(instance); | 1669 return iface->Create(instance); |
1632 } | 1670 } |
1633 | 1671 |
1634 static PP_Bool Pnacl_M19_PPB_AudioInput_Dev_IsAudioInput(PP_Resource resource) { | 1672 static PP_Bool Pnacl_M19_PPB_AudioInput_Dev_IsAudioInput(PP_Resource resource) { |
1635 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; | 1673 const struct PPB_AudioInput_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_AudioInput_
Dev_0_2.real_iface; |
1636 return iface->IsAudioInput(resource); | 1674 return iface->IsAudioInput(resource); |
(...skipping 255 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1892 return iface->CharacterOffsetForPixel(font, text, pixel_position); | 1930 return iface->CharacterOffsetForPixel(font, text, pixel_position); |
1893 } | 1931 } |
1894 | 1932 |
1895 static int32_t Pnacl_M14_PPB_Font_Dev_PixelOffsetForCharacter(PP_Resource font,
const struct PP_TextRun_Dev* text, uint32_t char_offset) { | 1933 static int32_t Pnacl_M14_PPB_Font_Dev_PixelOffsetForCharacter(PP_Resource font,
const struct PP_TextRun_Dev* text, uint32_t char_offset) { |
1896 const struct PPB_Font_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_Font_Dev_0_6.real
_iface; | 1934 const struct PPB_Font_Dev_0_6 *iface = Pnacl_WrapperInfo_PPB_Font_Dev_0_6.real
_iface; |
1897 return iface->PixelOffsetForCharacter(font, text, char_offset); | 1935 return iface->PixelOffsetForCharacter(font, text, char_offset); |
1898 } | 1936 } |
1899 | 1937 |
1900 /* End wrapper methods for PPB_Font_Dev_0_6 */ | 1938 /* End wrapper methods for PPB_Font_Dev_0_6 */ |
1901 | 1939 |
| 1940 /* Begin wrapper methods for PPB_Foobar_0_1 */ |
| 1941 |
| 1942 static int32_t Pnacl_M33_PPB_Foobar_Baz(PP_Instance instance, struct PP_Var* str
, struct PP_Var* optional_str, const struct PP_Optional_Double* dbl, struct PP_F
oo* foo, struct PP_CompletionCallback* callback) { |
| 1943 const struct PPB_Foobar_0_1 *iface = Pnacl_WrapperInfo_PPB_Foobar_0_1.real_ifa
ce; |
| 1944 return iface->Baz(instance, *str, *optional_str, dbl, foo, *callback); |
| 1945 } |
| 1946 |
| 1947 static int32_t Pnacl_M33_PPB_Foobar_Qux(PP_Instance instance, struct PP_Double_A
rray* foo_array, struct PP_ArrayOutput* array_allocator, struct PP_CompletionCal
lback* callback) { |
| 1948 const struct PPB_Foobar_0_1 *iface = Pnacl_WrapperInfo_PPB_Foobar_0_1.real_ifa
ce; |
| 1949 return iface->Qux(instance, foo_array, *array_allocator, *callback); |
| 1950 } |
| 1951 |
| 1952 static int32_t Pnacl_M33_PPB_Foobar_Blah(PP_Instance instance, struct PP_Foo_Arr
ay* foo_array, struct PP_ArrayOutput* array_allocator, struct PP_CompletionCallb
ack* callback) { |
| 1953 const struct PPB_Foobar_0_1 *iface = Pnacl_WrapperInfo_PPB_Foobar_0_1.real_ifa
ce; |
| 1954 return iface->Blah(instance, foo_array, *array_allocator, *callback); |
| 1955 } |
| 1956 |
| 1957 /* End wrapper methods for PPB_Foobar_0_1 */ |
| 1958 |
1902 /* Not generating wrapper methods for PPB_Graphics2D_Dev_0_1 */ | 1959 /* Not generating wrapper methods for PPB_Graphics2D_Dev_0_1 */ |
1903 | 1960 |
1904 /* Not generating wrapper methods for PPB_Graphics2D_Dev_0_2 */ | 1961 /* Not generating wrapper methods for PPB_Graphics2D_Dev_0_2 */ |
1905 | 1962 |
1906 /* Begin wrapper methods for PPB_IMEInputEvent_Dev_0_1 */ | 1963 /* Begin wrapper methods for PPB_IMEInputEvent_Dev_0_1 */ |
1907 | 1964 |
1908 static PP_Bool Pnacl_M16_PPB_IMEInputEvent_Dev_IsIMEInputEvent(PP_Resource resou
rce) { | 1965 static PP_Bool Pnacl_M16_PPB_IMEInputEvent_Dev_IsIMEInputEvent(PP_Resource resou
rce) { |
1909 const struct PPB_IMEInputEvent_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_1.real_iface; | 1966 const struct PPB_IMEInputEvent_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_1.real_iface; |
1910 return iface->IsIMEInputEvent(resource); | 1967 return iface->IsIMEInputEvent(resource); |
1911 } | 1968 } |
(...skipping 2617 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4529 /* Not generating wrapper interface for PPB_BrowserFont_Trusted_1_0 */ | 4586 /* Not generating wrapper interface for PPB_BrowserFont_Trusted_1_0 */ |
4530 | 4587 |
4531 /* Not generating wrapper interface for PPB_CharSet_Trusted_1_0 */ | 4588 /* Not generating wrapper interface for PPB_CharSet_Trusted_1_0 */ |
4532 | 4589 |
4533 /* Not generating wrapper interface for PPB_FileChooserTrusted_0_5 */ | 4590 /* Not generating wrapper interface for PPB_FileChooserTrusted_0_5 */ |
4534 | 4591 |
4535 /* Not generating wrapper interface for PPB_FileChooserTrusted_0_6 */ | 4592 /* Not generating wrapper interface for PPB_FileChooserTrusted_0_6 */ |
4536 | 4593 |
4537 /* Not generating wrapper interface for PPB_URLLoaderTrusted_0_3 */ | 4594 /* Not generating wrapper interface for PPB_URLLoaderTrusted_0_3 */ |
4538 | 4595 |
| 4596 struct PPB_Alarms_Dev_0_1 Pnacl_Wrappers_PPB_Alarms_Dev_0_1 = { |
| 4597 .Create = (void (*)(PP_Instance instance, struct PP_Var name, const struct P
P_Alarms_AlarmCreateInfo_Dev* alarm_info))&Pnacl_M33_PPB_Alarms_Dev_Create, |
| 4598 .Get = (int32_t (*)(PP_Instance instance, struct PP_Var name, struct PP_Alar
ms_Alarm_Dev* alarm, struct PP_CompletionCallback callback))&Pnacl_M33_PPB_Alarm
s_Dev_Get, |
| 4599 .GetAll = (int32_t (*)(PP_Instance instance, struct PP_Alarms_Alarm_Array_De
v* alarms, struct PP_ArrayOutput array_allocator, struct PP_CompletionCallback c
allback))&Pnacl_M33_PPB_Alarms_Dev_GetAll, |
| 4600 .Clear = (void (*)(PP_Instance instance, struct PP_Var name))&Pnacl_M33_PPB_
Alarms_Dev_Clear, |
| 4601 .ClearAll = (void (*)(PP_Instance instance))&Pnacl_M33_PPB_Alarms_Dev_ClearA
ll, |
| 4602 .AddOnAlarmListener = (uint32_t (*)(PP_Instance instance, PP_Alarms_OnAlarm_
Dev callback, void* user_data))&Pnacl_M33_PPB_Alarms_Dev_AddOnAlarmListener |
| 4603 }; |
| 4604 |
4539 struct PPB_AudioInput_Dev_0_2 Pnacl_Wrappers_PPB_AudioInput_Dev_0_2 = { | 4605 struct PPB_AudioInput_Dev_0_2 Pnacl_Wrappers_PPB_AudioInput_Dev_0_2 = { |
4540 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_AudioInput_D
ev_Create, | 4606 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M19_PPB_AudioInput_D
ev_Create, |
4541 .IsAudioInput = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_AudioInput
_Dev_IsAudioInput, | 4607 .IsAudioInput = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_AudioInput
_Dev_IsAudioInput, |
4542 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic
es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera
teDevices, | 4608 .EnumerateDevices = (int32_t (*)(PP_Resource audio_input, PP_Resource* devic
es, struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Enumera
teDevices, |
4543 .Open = (int32_t (*)(PP_Resource audio_input, PP_Resource device_ref, PP_Res
ource config, PPB_AudioInput_Callback_0_2 audio_input_callback, void* user_data,
struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Open, | 4609 .Open = (int32_t (*)(PP_Resource audio_input, PP_Resource device_ref, PP_Res
ource config, PPB_AudioInput_Callback_0_2 audio_input_callback, void* user_data,
struct PP_CompletionCallback callback))&Pnacl_M19_PPB_AudioInput_Dev_Open, |
4544 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB
_AudioInput_Dev_GetCurrentConfig, | 4610 .GetCurrentConfig = (PP_Resource (*)(PP_Resource audio_input))&Pnacl_M19_PPB
_AudioInput_Dev_GetCurrentConfig, |
4545 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn
put_Dev_StartCapture, | 4611 .StartCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioIn
put_Dev_StartCapture, |
4546 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp
ut_Dev_StopCapture, | 4612 .StopCapture = (PP_Bool (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInp
ut_Dev_StopCapture, |
4547 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl
ose | 4613 .Close = (void (*)(PP_Resource audio_input))&Pnacl_M19_PPB_AudioInput_Dev_Cl
ose |
4548 }; | 4614 }; |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4608 .GetFontFamilies = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M14_PPB_F
ont_Dev_GetFontFamilies, | 4674 .GetFontFamilies = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M14_PPB_F
ont_Dev_GetFontFamilies, |
4609 .Create = (PP_Resource (*)(PP_Instance instance, const struct PP_FontDescrip
tion_Dev* description))&Pnacl_M14_PPB_Font_Dev_Create, | 4675 .Create = (PP_Resource (*)(PP_Instance instance, const struct PP_FontDescrip
tion_Dev* description))&Pnacl_M14_PPB_Font_Dev_Create, |
4610 .IsFont = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_Font_Dev_IsFont, | 4676 .IsFont = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_Font_Dev_IsFont, |
4611 .Describe = (PP_Bool (*)(PP_Resource font, struct PP_FontDescription_Dev* de
scription, struct PP_FontMetrics_Dev* metrics))&Pnacl_M14_PPB_Font_Dev_Describe, | 4677 .Describe = (PP_Bool (*)(PP_Resource font, struct PP_FontDescription_Dev* de
scription, struct PP_FontMetrics_Dev* metrics))&Pnacl_M14_PPB_Font_Dev_Describe, |
4612 .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, | 4678 .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, |
4613 .MeasureText = (int32_t (*)(PP_Resource font, const struct PP_TextRun_Dev* t
ext))&Pnacl_M14_PPB_Font_Dev_MeasureText, | 4679 .MeasureText = (int32_t (*)(PP_Resource font, const struct PP_TextRun_Dev* t
ext))&Pnacl_M14_PPB_Font_Dev_MeasureText, |
4614 .CharacterOffsetForPixel = (uint32_t (*)(PP_Resource font, const struct PP_T
extRun_Dev* text, int32_t pixel_position))&Pnacl_M14_PPB_Font_Dev_CharacterOffse
tForPixel, | 4680 .CharacterOffsetForPixel = (uint32_t (*)(PP_Resource font, const struct PP_T
extRun_Dev* text, int32_t pixel_position))&Pnacl_M14_PPB_Font_Dev_CharacterOffse
tForPixel, |
4615 .PixelOffsetForCharacter = (int32_t (*)(PP_Resource font, const struct PP_Te
xtRun_Dev* text, uint32_t char_offset))&Pnacl_M14_PPB_Font_Dev_PixelOffsetForCha
racter | 4681 .PixelOffsetForCharacter = (int32_t (*)(PP_Resource font, const struct PP_Te
xtRun_Dev* text, uint32_t char_offset))&Pnacl_M14_PPB_Font_Dev_PixelOffsetForCha
racter |
4616 }; | 4682 }; |
4617 | 4683 |
| 4684 struct PPB_Foobar_0_1 Pnacl_Wrappers_PPB_Foobar_0_1 = { |
| 4685 .Baz = (int32_t (*)(PP_Instance instance, struct PP_Var str, struct PP_Var o
ptional_str, const struct PP_Optional_Double* dbl, struct PP_Foo* foo, struct PP
_CompletionCallback callback))&Pnacl_M33_PPB_Foobar_Baz, |
| 4686 .Qux = (int32_t (*)(PP_Instance instance, struct PP_Double_Array* foo_array,
struct PP_ArrayOutput array_allocator, struct PP_CompletionCallback callback))&
Pnacl_M33_PPB_Foobar_Qux, |
| 4687 .Blah = (int32_t (*)(PP_Instance instance, struct PP_Foo_Array* foo_array, s
truct PP_ArrayOutput array_allocator, struct PP_CompletionCallback callback))&Pn
acl_M33_PPB_Foobar_Blah |
| 4688 }; |
| 4689 |
4618 /* Not generating wrapper interface for PPB_Graphics2D_Dev_0_1 */ | 4690 /* Not generating wrapper interface for PPB_Graphics2D_Dev_0_1 */ |
4619 | 4691 |
4620 /* Not generating wrapper interface for PPB_Graphics2D_Dev_0_2 */ | 4692 /* Not generating wrapper interface for PPB_Graphics2D_Dev_0_2 */ |
4621 | 4693 |
4622 struct PPB_IMEInputEvent_Dev_0_1 Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_1 = { | 4694 struct PPB_IMEInputEvent_Dev_0_1 Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_1 = { |
4623 .IsIMEInputEvent = (PP_Bool (*)(PP_Resource resource))&Pnacl_M16_PPB_IMEInpu
tEvent_Dev_IsIMEInputEvent, | 4695 .IsIMEInputEvent = (PP_Bool (*)(PP_Resource resource))&Pnacl_M16_PPB_IMEInpu
tEvent_Dev_IsIMEInputEvent, |
4624 .GetText = (struct PP_Var (*)(PP_Resource ime_event))&Pnacl_M16_PPB_IMEInput
Event_Dev_GetText, | 4696 .GetText = (struct PP_Var (*)(PP_Resource ime_event))&Pnacl_M16_PPB_IMEInput
Event_Dev_GetText, |
4625 .GetSegmentNumber = (uint32_t (*)(PP_Resource ime_event))&Pnacl_M16_PPB_IMEI
nputEvent_Dev_GetSegmentNumber, | 4697 .GetSegmentNumber = (uint32_t (*)(PP_Resource ime_event))&Pnacl_M16_PPB_IMEI
nputEvent_Dev_GetSegmentNumber, |
4626 .GetSegmentOffset = (uint32_t (*)(PP_Resource ime_event, uint32_t index))&Pn
acl_M16_PPB_IMEInputEvent_Dev_GetSegmentOffset, | 4698 .GetSegmentOffset = (uint32_t (*)(PP_Resource ime_event, uint32_t index))&Pn
acl_M16_PPB_IMEInputEvent_Dev_GetSegmentOffset, |
4627 .GetTargetSegment = (int32_t (*)(PP_Resource ime_event))&Pnacl_M16_PPB_IMEIn
putEvent_Dev_GetTargetSegment, | 4699 .GetTargetSegment = (int32_t (*)(PP_Resource ime_event))&Pnacl_M16_PPB_IMEIn
putEvent_Dev_GetTargetSegment, |
(...skipping 830 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5458 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_WebSocket_1_0, | 5530 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_WebSocket_1_0, |
5459 .real_iface = NULL | 5531 .real_iface = NULL |
5460 }; | 5532 }; |
5461 | 5533 |
5462 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0 = { | 5534 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0 = { |
5463 .iface_macro = PPP_MESSAGING_INTERFACE_1_0, | 5535 .iface_macro = PPP_MESSAGING_INTERFACE_1_0, |
5464 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Messaging_1_0, | 5536 .wrapped_iface = (void *) &Pnacl_Wrappers_PPP_Messaging_1_0, |
5465 .real_iface = NULL | 5537 .real_iface = NULL |
5466 }; | 5538 }; |
5467 | 5539 |
| 5540 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Alarms_Dev_0_1 = { |
| 5541 .iface_macro = PPB_ALARMS_DEV_INTERFACE_0_1, |
| 5542 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Alarms_Dev_0_1, |
| 5543 .real_iface = NULL |
| 5544 }; |
| 5545 |
5468 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2 = { | 5546 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2 = { |
5469 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_2, | 5547 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_2, |
5470 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2, | 5548 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_2, |
5471 .real_iface = NULL | 5549 .real_iface = NULL |
5472 }; | 5550 }; |
5473 | 5551 |
5474 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3 = { | 5552 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3 = { |
5475 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_3, | 5553 .iface_macro = PPB_AUDIO_INPUT_DEV_INTERFACE_0_3, |
5476 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_3, | 5554 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioInput_Dev_0_3, |
5477 .real_iface = NULL | 5555 .real_iface = NULL |
(...skipping 28 matching lines...) Expand all Loading... |
5506 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileIO_Dev_0_1, | 5584 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_FileIO_Dev_0_1, |
5507 .real_iface = NULL | 5585 .real_iface = NULL |
5508 }; | 5586 }; |
5509 | 5587 |
5510 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6 = { | 5588 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6 = { |
5511 .iface_macro = PPB_FONT_DEV_INTERFACE_0_6, | 5589 .iface_macro = PPB_FONT_DEV_INTERFACE_0_6, |
5512 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Font_Dev_0_6, | 5590 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Font_Dev_0_6, |
5513 .real_iface = NULL | 5591 .real_iface = NULL |
5514 }; | 5592 }; |
5515 | 5593 |
| 5594 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Foobar_0_1 = { |
| 5595 .iface_macro = PPB_FOOBAR_INTERFACE_0_1, |
| 5596 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Foobar_0_1, |
| 5597 .real_iface = NULL |
| 5598 }; |
| 5599 |
5516 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1 = { | 5600 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1 = { |
5517 .iface_macro = PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_1, | 5601 .iface_macro = PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_1, |
5518 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_1, | 5602 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_1, |
5519 .real_iface = NULL | 5603 .real_iface = NULL |
5520 }; | 5604 }; |
5521 | 5605 |
5522 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2 = { | 5606 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2 = { |
5523 .iface_macro = PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_2, | 5607 .iface_macro = PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_2, |
5524 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_2, | 5608 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_2, |
5525 .real_iface = NULL | 5609 .real_iface = NULL |
(...skipping 360 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5886 &Pnacl_WrapperInfo_PPB_UDPSocket_1_0, | 5970 &Pnacl_WrapperInfo_PPB_UDPSocket_1_0, |
5887 &Pnacl_WrapperInfo_PPB_URLLoader_1_0, | 5971 &Pnacl_WrapperInfo_PPB_URLLoader_1_0, |
5888 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0, | 5972 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0, |
5889 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0, | 5973 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0, |
5890 &Pnacl_WrapperInfo_PPB_Var_1_0, | 5974 &Pnacl_WrapperInfo_PPB_Var_1_0, |
5891 &Pnacl_WrapperInfo_PPB_Var_1_1, | 5975 &Pnacl_WrapperInfo_PPB_Var_1_1, |
5892 &Pnacl_WrapperInfo_PPB_VarArray_1_0, | 5976 &Pnacl_WrapperInfo_PPB_VarArray_1_0, |
5893 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0, | 5977 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0, |
5894 &Pnacl_WrapperInfo_PPB_VarDictionary_1_0, | 5978 &Pnacl_WrapperInfo_PPB_VarDictionary_1_0, |
5895 &Pnacl_WrapperInfo_PPB_WebSocket_1_0, | 5979 &Pnacl_WrapperInfo_PPB_WebSocket_1_0, |
| 5980 &Pnacl_WrapperInfo_PPB_Alarms_Dev_0_1, |
5896 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, | 5981 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, |
5897 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3, | 5982 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3, |
5898 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_4, | 5983 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_4, |
5899 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, | 5984 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, |
5900 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, | 5985 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, |
5901 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, | 5986 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, |
5902 &Pnacl_WrapperInfo_PPB_FileIO_Dev_0_1, | 5987 &Pnacl_WrapperInfo_PPB_FileIO_Dev_0_1, |
5903 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, | 5988 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, |
| 5989 &Pnacl_WrapperInfo_PPB_Foobar_0_1, |
5904 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1, | 5990 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1, |
5905 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2, | 5991 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2, |
5906 &Pnacl_WrapperInfo_PPB_KeyboardInputEvent_Dev_0_2, | 5992 &Pnacl_WrapperInfo_PPB_KeyboardInputEvent_Dev_0_2, |
5907 &Pnacl_WrapperInfo_PPB_Printing_Dev_0_7, | 5993 &Pnacl_WrapperInfo_PPB_Printing_Dev_0_7, |
5908 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_9, | 5994 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_9, |
5909 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_91, | 5995 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_91, |
5910 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_92, | 5996 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_92, |
5911 &Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1, | 5997 &Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1, |
5912 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6, | 5998 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6, |
5913 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_7, | 5999 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_7, |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6035 if (NULL == iface) return NULL; | 6121 if (NULL == iface) return NULL; |
6036 wrapper->real_iface = iface; | 6122 wrapper->real_iface = iface; |
6037 } | 6123 } |
6038 | 6124 |
6039 if (wrapper->wrapped_iface) { | 6125 if (wrapper->wrapped_iface) { |
6040 return wrapper->wrapped_iface; | 6126 return wrapper->wrapped_iface; |
6041 } else { | 6127 } else { |
6042 return wrapper->real_iface; | 6128 return wrapper->real_iface; |
6043 } | 6129 } |
6044 } | 6130 } |
OLD | NEW |