OLD | NEW |
1 /* Copyright (c) 2014 The Chromium Authors. All rights reserved. | 1 /* Copyright (c) 2014 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/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.h" | 7 #include "ppapi/native_client/src/untrusted/pnacl_irt_shim/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_alarms_dev.h" |
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
111 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1; | 111 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1; |
112 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0; | 112 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0; |
113 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0; | 113 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0; |
114 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_2; | 114 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_2; |
115 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0; | 115 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0; |
116 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_1_0; | 116 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_1_0; |
117 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MediaStreamAudioTrack_0_1
; | 117 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MediaStreamAudioTrack_0_1
; |
118 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MediaStreamVideoTrack_0_1
; | 118 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MediaStreamVideoTrack_0_1
; |
119 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MessageLoop_1_0; | 119 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MessageLoop_1_0; |
120 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Messaging_1_0; | 120 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Messaging_1_0; |
| 121 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Messaging_1_1; |
121 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseLock_1_0; | 122 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseLock_1_0; |
122 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_1_0; | 123 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_1_0; |
123 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkList_1_0; | 124 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkList_1_0; |
124 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkMonitor_1_0; | 125 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkMonitor_1_0; |
125 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkProxy_1_0; | 126 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkProxy_1_0; |
126 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_1_0; | 127 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_1_0; |
127 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_1_1; | 128 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPSocket_1_1; |
128 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TextInputController_1_0; | 129 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TextInputController_1_0; |
129 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_1_0; | 130 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_UDPSocket_1_0; |
130 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoader_1_0; | 131 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoader_1_0; |
(...skipping 988 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1119 | 1120 |
1120 /* Begin wrapper methods for PPB_Messaging_1_0 */ | 1121 /* Begin wrapper methods for PPB_Messaging_1_0 */ |
1121 | 1122 |
1122 static void Pnacl_M14_PPB_Messaging_PostMessage(PP_Instance instance, struct PP_
Var* message) { | 1123 static void Pnacl_M14_PPB_Messaging_PostMessage(PP_Instance instance, struct PP_
Var* message) { |
1123 const struct PPB_Messaging_1_0 *iface = Pnacl_WrapperInfo_PPB_Messaging_1_0.re
al_iface; | 1124 const struct PPB_Messaging_1_0 *iface = Pnacl_WrapperInfo_PPB_Messaging_1_0.re
al_iface; |
1124 iface->PostMessage(instance, *message); | 1125 iface->PostMessage(instance, *message); |
1125 } | 1126 } |
1126 | 1127 |
1127 /* End wrapper methods for PPB_Messaging_1_0 */ | 1128 /* End wrapper methods for PPB_Messaging_1_0 */ |
1128 | 1129 |
| 1130 /* Begin wrapper methods for PPB_Messaging_1_1 */ |
| 1131 |
| 1132 static void Pnacl_M36_PPB_Messaging_PostMessage(PP_Instance instance, struct PP_
Var* message) { |
| 1133 const struct PPB_Messaging_1_1 *iface = Pnacl_WrapperInfo_PPB_Messaging_1_1.re
al_iface; |
| 1134 iface->PostMessage(instance, *message); |
| 1135 } |
| 1136 |
| 1137 static int32_t Pnacl_M36_PPB_Messaging_WaitForBlockingMessage(PP_Instance instan
ce, struct PP_Var* message, struct PP_CompletionCallback* callback) { |
| 1138 const struct PPB_Messaging_1_1 *iface = Pnacl_WrapperInfo_PPB_Messaging_1_1.re
al_iface; |
| 1139 return iface->WaitForBlockingMessage(instance, message, *callback); |
| 1140 } |
| 1141 |
| 1142 static void Pnacl_M36_PPB_Messaging_RespondToBlockingMessage(PP_Instance instanc
e, struct PP_Var* response) { |
| 1143 const struct PPB_Messaging_1_1 *iface = Pnacl_WrapperInfo_PPB_Messaging_1_1.re
al_iface; |
| 1144 iface->RespondToBlockingMessage(instance, *response); |
| 1145 } |
| 1146 |
| 1147 /* End wrapper methods for PPB_Messaging_1_1 */ |
| 1148 |
1129 /* Not generating wrapper methods for PPB_MouseCursor_1_0 */ | 1149 /* Not generating wrapper methods for PPB_MouseCursor_1_0 */ |
1130 | 1150 |
1131 /* Begin wrapper methods for PPB_MouseLock_1_0 */ | 1151 /* Begin wrapper methods for PPB_MouseLock_1_0 */ |
1132 | 1152 |
1133 static int32_t Pnacl_M16_PPB_MouseLock_LockMouse(PP_Instance instance, struct PP
_CompletionCallback* callback) { | 1153 static int32_t Pnacl_M16_PPB_MouseLock_LockMouse(PP_Instance instance, struct PP
_CompletionCallback* callback) { |
1134 const struct PPB_MouseLock_1_0 *iface = Pnacl_WrapperInfo_PPB_MouseLock_1_0.re
al_iface; | 1154 const struct PPB_MouseLock_1_0 *iface = Pnacl_WrapperInfo_PPB_MouseLock_1_0.re
al_iface; |
1135 return iface->LockMouse(instance, *callback); | 1155 return iface->LockMouse(instance, *callback); |
1136 } | 1156 } |
1137 | 1157 |
1138 static void Pnacl_M16_PPB_MouseLock_UnlockMouse(PP_Instance instance) { | 1158 static void Pnacl_M16_PPB_MouseLock_UnlockMouse(PP_Instance instance) { |
(...skipping 3429 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4568 .AttachToCurrentThread = (int32_t (*)(PP_Resource message_loop))&Pnacl_M25_P
PB_MessageLoop_AttachToCurrentThread, | 4588 .AttachToCurrentThread = (int32_t (*)(PP_Resource message_loop))&Pnacl_M25_P
PB_MessageLoop_AttachToCurrentThread, |
4569 .Run = (int32_t (*)(PP_Resource message_loop))&Pnacl_M25_PPB_MessageLoop_Run
, | 4589 .Run = (int32_t (*)(PP_Resource message_loop))&Pnacl_M25_PPB_MessageLoop_Run
, |
4570 .PostWork = (int32_t (*)(PP_Resource message_loop, struct PP_CompletionCallb
ack callback, int64_t delay_ms))&Pnacl_M25_PPB_MessageLoop_PostWork, | 4590 .PostWork = (int32_t (*)(PP_Resource message_loop, struct PP_CompletionCallb
ack callback, int64_t delay_ms))&Pnacl_M25_PPB_MessageLoop_PostWork, |
4571 .PostQuit = (int32_t (*)(PP_Resource message_loop, PP_Bool should_destroy))&
Pnacl_M25_PPB_MessageLoop_PostQuit | 4591 .PostQuit = (int32_t (*)(PP_Resource message_loop, PP_Bool should_destroy))&
Pnacl_M25_PPB_MessageLoop_PostQuit |
4572 }; | 4592 }; |
4573 | 4593 |
4574 static const struct PPB_Messaging_1_0 Pnacl_Wrappers_PPB_Messaging_1_0 = { | 4594 static const struct PPB_Messaging_1_0 Pnacl_Wrappers_PPB_Messaging_1_0 = { |
4575 .PostMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pnacl
_M14_PPB_Messaging_PostMessage | 4595 .PostMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pnacl
_M14_PPB_Messaging_PostMessage |
4576 }; | 4596 }; |
4577 | 4597 |
| 4598 static const struct PPB_Messaging_1_1 Pnacl_Wrappers_PPB_Messaging_1_1 = { |
| 4599 .PostMessage = (void (*)(PP_Instance instance, struct PP_Var message))&Pnacl
_M36_PPB_Messaging_PostMessage, |
| 4600 .WaitForBlockingMessage = (int32_t (*)(PP_Instance instance, struct PP_Var*
message, struct PP_CompletionCallback callback))&Pnacl_M36_PPB_Messaging_WaitFor
BlockingMessage, |
| 4601 .RespondToBlockingMessage = (void (*)(PP_Instance instance, struct PP_Var re
sponse))&Pnacl_M36_PPB_Messaging_RespondToBlockingMessage |
| 4602 }; |
| 4603 |
4578 /* Not generating wrapper interface for PPB_MouseCursor_1_0 */ | 4604 /* Not generating wrapper interface for PPB_MouseCursor_1_0 */ |
4579 | 4605 |
4580 static const struct PPB_MouseLock_1_0 Pnacl_Wrappers_PPB_MouseLock_1_0 = { | 4606 static const struct PPB_MouseLock_1_0 Pnacl_Wrappers_PPB_MouseLock_1_0 = { |
4581 .LockMouse = (int32_t (*)(PP_Instance instance, struct PP_CompletionCallback
callback))&Pnacl_M16_PPB_MouseLock_LockMouse, | 4607 .LockMouse = (int32_t (*)(PP_Instance instance, struct PP_CompletionCallback
callback))&Pnacl_M16_PPB_MouseLock_LockMouse, |
4582 .UnlockMouse = (void (*)(PP_Instance instance))&Pnacl_M16_PPB_MouseLock_Unlo
ckMouse | 4608 .UnlockMouse = (void (*)(PP_Instance instance))&Pnacl_M16_PPB_MouseLock_Unlo
ckMouse |
4583 }; | 4609 }; |
4584 | 4610 |
4585 static const struct PPB_NetAddress_1_0 Pnacl_Wrappers_PPB_NetAddress_1_0 = { | 4611 static const struct PPB_NetAddress_1_0 Pnacl_Wrappers_PPB_NetAddress_1_0 = { |
4586 .CreateFromIPv4Address = (PP_Resource (*)(PP_Instance instance, const struct
PP_NetAddress_IPv4* ipv4_addr))&Pnacl_M29_PPB_NetAddress_CreateFromIPv4Address, | 4612 .CreateFromIPv4Address = (PP_Resource (*)(PP_Instance instance, const struct
PP_NetAddress_IPv4* ipv4_addr))&Pnacl_M29_PPB_NetAddress_CreateFromIPv4Address, |
4587 .CreateFromIPv6Address = (PP_Resource (*)(PP_Instance instance, const struct
PP_NetAddress_IPv6* ipv6_addr))&Pnacl_M29_PPB_NetAddress_CreateFromIPv6Address, | 4613 .CreateFromIPv6Address = (PP_Resource (*)(PP_Instance instance, const struct
PP_NetAddress_IPv6* ipv6_addr))&Pnacl_M29_PPB_NetAddress_CreateFromIPv6Address, |
(...skipping 1011 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5599 .wrapped_iface = (const void *) &Pnacl_Wrappers_PPB_MessageLoop_1_0, | 5625 .wrapped_iface = (const void *) &Pnacl_Wrappers_PPB_MessageLoop_1_0, |
5600 .real_iface = NULL | 5626 .real_iface = NULL |
5601 }; | 5627 }; |
5602 | 5628 |
5603 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Messaging_1_0 = { | 5629 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Messaging_1_0 = { |
5604 .iface_macro = PPB_MESSAGING_INTERFACE_1_0, | 5630 .iface_macro = PPB_MESSAGING_INTERFACE_1_0, |
5605 .wrapped_iface = (const void *) &Pnacl_Wrappers_PPB_Messaging_1_0, | 5631 .wrapped_iface = (const void *) &Pnacl_Wrappers_PPB_Messaging_1_0, |
5606 .real_iface = NULL | 5632 .real_iface = NULL |
5607 }; | 5633 }; |
5608 | 5634 |
| 5635 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Messaging_1_1 = { |
| 5636 .iface_macro = PPB_MESSAGING_INTERFACE_1_1, |
| 5637 .wrapped_iface = (const void *) &Pnacl_Wrappers_PPB_Messaging_1_1, |
| 5638 .real_iface = NULL |
| 5639 }; |
| 5640 |
5609 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseLock_1_0 = { | 5641 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_MouseLock_1_0 = { |
5610 .iface_macro = PPB_MOUSELOCK_INTERFACE_1_0, | 5642 .iface_macro = PPB_MOUSELOCK_INTERFACE_1_0, |
5611 .wrapped_iface = (const void *) &Pnacl_Wrappers_PPB_MouseLock_1_0, | 5643 .wrapped_iface = (const void *) &Pnacl_Wrappers_PPB_MouseLock_1_0, |
5612 .real_iface = NULL | 5644 .real_iface = NULL |
5613 }; | 5645 }; |
5614 | 5646 |
5615 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_1_0 = { | 5647 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_1_0 = { |
5616 .iface_macro = PPB_NETADDRESS_INTERFACE_1_0, | 5648 .iface_macro = PPB_NETADDRESS_INTERFACE_1_0, |
5617 .wrapped_iface = (const void *) &Pnacl_Wrappers_PPB_NetAddress_1_0, | 5649 .wrapped_iface = (const void *) &Pnacl_Wrappers_PPB_NetAddress_1_0, |
5618 .real_iface = NULL | 5650 .real_iface = NULL |
(...skipping 485 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6104 &Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1, | 6136 &Pnacl_WrapperInfo_PPB_MouseInputEvent_1_1, |
6105 &Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0, | 6137 &Pnacl_WrapperInfo_PPB_WheelInputEvent_1_0, |
6106 &Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0, | 6138 &Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_0, |
6107 &Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_2, | 6139 &Pnacl_WrapperInfo_PPB_KeyboardInputEvent_1_2, |
6108 &Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0, | 6140 &Pnacl_WrapperInfo_PPB_TouchInputEvent_1_0, |
6109 &Pnacl_WrapperInfo_PPB_IMEInputEvent_1_0, | 6141 &Pnacl_WrapperInfo_PPB_IMEInputEvent_1_0, |
6110 &Pnacl_WrapperInfo_PPB_MediaStreamAudioTrack_0_1, | 6142 &Pnacl_WrapperInfo_PPB_MediaStreamAudioTrack_0_1, |
6111 &Pnacl_WrapperInfo_PPB_MediaStreamVideoTrack_0_1, | 6143 &Pnacl_WrapperInfo_PPB_MediaStreamVideoTrack_0_1, |
6112 &Pnacl_WrapperInfo_PPB_MessageLoop_1_0, | 6144 &Pnacl_WrapperInfo_PPB_MessageLoop_1_0, |
6113 &Pnacl_WrapperInfo_PPB_Messaging_1_0, | 6145 &Pnacl_WrapperInfo_PPB_Messaging_1_0, |
| 6146 &Pnacl_WrapperInfo_PPB_Messaging_1_1, |
6114 &Pnacl_WrapperInfo_PPB_MouseLock_1_0, | 6147 &Pnacl_WrapperInfo_PPB_MouseLock_1_0, |
6115 &Pnacl_WrapperInfo_PPB_NetAddress_1_0, | 6148 &Pnacl_WrapperInfo_PPB_NetAddress_1_0, |
6116 &Pnacl_WrapperInfo_PPB_NetworkList_1_0, | 6149 &Pnacl_WrapperInfo_PPB_NetworkList_1_0, |
6117 &Pnacl_WrapperInfo_PPB_NetworkMonitor_1_0, | 6150 &Pnacl_WrapperInfo_PPB_NetworkMonitor_1_0, |
6118 &Pnacl_WrapperInfo_PPB_NetworkProxy_1_0, | 6151 &Pnacl_WrapperInfo_PPB_NetworkProxy_1_0, |
6119 &Pnacl_WrapperInfo_PPB_TCPSocket_1_0, | 6152 &Pnacl_WrapperInfo_PPB_TCPSocket_1_0, |
6120 &Pnacl_WrapperInfo_PPB_TCPSocket_1_1, | 6153 &Pnacl_WrapperInfo_PPB_TCPSocket_1_1, |
6121 &Pnacl_WrapperInfo_PPB_TextInputController_1_0, | 6154 &Pnacl_WrapperInfo_PPB_TextInputController_1_0, |
6122 &Pnacl_WrapperInfo_PPB_UDPSocket_1_0, | 6155 &Pnacl_WrapperInfo_PPB_UDPSocket_1_0, |
6123 &Pnacl_WrapperInfo_PPB_URLLoader_1_0, | 6156 &Pnacl_WrapperInfo_PPB_URLLoader_1_0, |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6259 | 6292 |
6260 /* Initialize the real_iface if it hasn't been. The wrapper depends on it. */ | 6293 /* Initialize the real_iface if it hasn't been. The wrapper depends on it. */ |
6261 if (wrapper->real_iface == NULL) { | 6294 if (wrapper->real_iface == NULL) { |
6262 const void *iface = (*__real_PPPGetInterface)(name); | 6295 const void *iface = (*__real_PPPGetInterface)(name); |
6263 if (NULL == iface) return NULL; | 6296 if (NULL == iface) return NULL; |
6264 wrapper->real_iface = iface; | 6297 wrapper->real_iface = iface; |
6265 } | 6298 } |
6266 | 6299 |
6267 return wrapper->wrapped_iface; | 6300 return wrapper->wrapped_iface; |
6268 } | 6301 } |
OLD | NEW |