OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 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 // WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING | 5 // WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING |
6 // | 6 // |
7 // Automatically generated code. See srpcgen.py | 7 // Automatically generated code. See srpcgen.py |
8 // | 8 // |
9 // NaCl Simple Remote Procedure Call interface abstractions. | 9 // NaCl Simple Remote Procedure Call interface abstractions. |
10 | 10 |
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
167 int32_t delay_in_milliseconds, | 167 int32_t delay_in_milliseconds, |
168 int32_t callback_id, | 168 int32_t callback_id, |
169 int32_t result); | 169 int32_t result); |
170 | 170 |
171 private: | 171 private: |
172 PpbCoreRpcServer(); | 172 PpbCoreRpcServer(); |
173 PpbCoreRpcServer(const PpbCoreRpcServer&); | 173 PpbCoreRpcServer(const PpbCoreRpcServer&); |
174 void operator=(const PpbCoreRpcServer); | 174 void operator=(const PpbCoreRpcServer); |
175 }; // class PpbCoreRpcServer | 175 }; // class PpbCoreRpcServer |
176 | 176 |
177 class PpbCursorControlRpcServer { | |
178 public: | |
179 static void PPB_CursorControl_SetCursor( | |
180 NaClSrpcRpc* rpc, | |
181 NaClSrpcClosure* done, | |
182 PP_Instance instance, | |
183 int32_t type, | |
184 PP_Resource custom_image, | |
185 nacl_abi_size_t hot_spot_bytes, char* hot_spot, | |
186 int32_t* success); | |
187 static void PPB_CursorControl_LockCursor( | |
188 NaClSrpcRpc* rpc, | |
189 NaClSrpcClosure* done, | |
190 PP_Instance instance, | |
191 int32_t* success); | |
192 static void PPB_CursorControl_UnlockCursor( | |
193 NaClSrpcRpc* rpc, | |
194 NaClSrpcClosure* done, | |
195 PP_Instance instance, | |
196 int32_t* success); | |
197 static void PPB_CursorControl_HasCursorLock( | |
198 NaClSrpcRpc* rpc, | |
199 NaClSrpcClosure* done, | |
200 PP_Instance instance, | |
201 int32_t* success); | |
202 static void PPB_CursorControl_CanLockCursor( | |
203 NaClSrpcRpc* rpc, | |
204 NaClSrpcClosure* done, | |
205 PP_Instance instance, | |
206 int32_t* success); | |
207 | |
208 private: | |
209 PpbCursorControlRpcServer(); | |
210 PpbCursorControlRpcServer(const PpbCursorControlRpcServer&); | |
211 void operator=(const PpbCursorControlRpcServer); | |
212 }; // class PpbCursorControlRpcServer | |
213 | |
214 class PpbFileIORpcServer { | 177 class PpbFileIORpcServer { |
215 public: | 178 public: |
216 static void PPB_FileIO_Create( | 179 static void PPB_FileIO_Create( |
217 NaClSrpcRpc* rpc, | 180 NaClSrpcRpc* rpc, |
218 NaClSrpcClosure* done, | 181 NaClSrpcClosure* done, |
219 PP_Instance instance, | 182 PP_Instance instance, |
220 PP_Resource* resource); | 183 PP_Resource* resource); |
221 static void PPB_FileIO_IsFileIO( | 184 static void PPB_FileIO_IsFileIO( |
222 NaClSrpcRpc* rpc, | 185 NaClSrpcRpc* rpc, |
223 NaClSrpcClosure* done, | 186 NaClSrpcClosure* done, |
(...skipping 615 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
839 NaClSrpcClosure* done, | 802 NaClSrpcClosure* done, |
840 PP_Instance instance, | 803 PP_Instance instance, |
841 nacl_abi_size_t message_bytes, char* message); | 804 nacl_abi_size_t message_bytes, char* message); |
842 | 805 |
843 private: | 806 private: |
844 PpbMessagingRpcServer(); | 807 PpbMessagingRpcServer(); |
845 PpbMessagingRpcServer(const PpbMessagingRpcServer&); | 808 PpbMessagingRpcServer(const PpbMessagingRpcServer&); |
846 void operator=(const PpbMessagingRpcServer); | 809 void operator=(const PpbMessagingRpcServer); |
847 }; // class PpbMessagingRpcServer | 810 }; // class PpbMessagingRpcServer |
848 | 811 |
| 812 class PpbMouseCursorRpcServer { |
| 813 public: |
| 814 static void PPB_MouseCursor_SetCursor( |
| 815 NaClSrpcRpc* rpc, |
| 816 NaClSrpcClosure* done, |
| 817 PP_Instance instance, |
| 818 int32_t type, |
| 819 PP_Resource custom_image, |
| 820 nacl_abi_size_t hot_spot_bytes, char* hot_spot, |
| 821 int32_t* success); |
| 822 |
| 823 private: |
| 824 PpbMouseCursorRpcServer(); |
| 825 PpbMouseCursorRpcServer(const PpbMouseCursorRpcServer&); |
| 826 void operator=(const PpbMouseCursorRpcServer); |
| 827 }; // class PpbMouseCursorRpcServer |
| 828 |
849 class PpbMouseLockRpcServer { | 829 class PpbMouseLockRpcServer { |
850 public: | 830 public: |
851 static void PPB_MouseLock_LockMouse( | 831 static void PPB_MouseLock_LockMouse( |
852 NaClSrpcRpc* rpc, | 832 NaClSrpcRpc* rpc, |
853 NaClSrpcClosure* done, | 833 NaClSrpcClosure* done, |
854 PP_Instance instance, | 834 PP_Instance instance, |
855 int32_t callback_id, | 835 int32_t callback_id, |
856 int32_t* pp_error); | 836 int32_t* pp_error); |
857 static void PPB_MouseLock_UnlockMouse( | 837 static void PPB_MouseLock_UnlockMouse( |
858 NaClSrpcRpc* rpc, | 838 NaClSrpcRpc* rpc, |
(...skipping 704 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1563 }; // class PpbZoomRpcServer | 1543 }; // class PpbZoomRpcServer |
1564 | 1544 |
1565 class PpbRpcs { | 1545 class PpbRpcs { |
1566 public: | 1546 public: |
1567 static NaClSrpcHandlerDesc srpc_methods[]; | 1547 static NaClSrpcHandlerDesc srpc_methods[]; |
1568 }; // class PpbRpcs | 1548 }; // class PpbRpcs |
1569 | 1549 |
1570 | 1550 |
1571 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_ | 1551 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_ |
1572 | 1552 |
OLD | NEW |