OLD | NEW |
---|---|
(Empty) | |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 #include "mojo/examples/pepper_container_app/resource_creation_impl.h" | |
6 | |
7 #include "base/logging.h" | |
8 #include "mojo/examples/pepper_container_app/graphics_3d_resource.h" | |
9 | |
10 namespace mojo { | |
11 namespace examples { | |
12 | |
13 ResourceCreationImpl::ResourceCreationImpl() {} | |
14 | |
15 ResourceCreationImpl::~ResourceCreationImpl() {} | |
16 | |
17 PP_Resource ResourceCreationImpl::CreateFileIO(PP_Instance instance) { | |
18 NOTIMPLEMENTED(); | |
19 return 0; | |
20 } | |
21 | |
22 PP_Resource ResourceCreationImpl::CreateFileRef( | |
23 PP_Instance instance, | |
24 const ppapi::FileRefCreateInfo& create_info) { | |
25 NOTIMPLEMENTED(); | |
26 return 0; | |
27 } | |
28 | |
29 PP_Resource ResourceCreationImpl::CreateFileSystem( | |
30 PP_Instance instance, | |
31 PP_FileSystemType type) { | |
32 NOTIMPLEMENTED(); | |
33 return 0; | |
34 } | |
35 | |
36 PP_Resource ResourceCreationImpl::CreateIMEInputEvent( | |
37 PP_Instance instance, | |
38 PP_InputEvent_Type type, | |
39 PP_TimeTicks time_stamp, | |
40 struct PP_Var text, | |
41 uint32_t segment_number, | |
42 const uint32_t* segment_offsets, | |
43 int32_t target_segment, | |
44 uint32_t selection_start, | |
45 uint32_t selection_end) { | |
46 NOTIMPLEMENTED(); | |
47 return 0; | |
48 } | |
49 | |
50 PP_Resource ResourceCreationImpl::CreateKeyboardInputEvent_1_0( | |
51 PP_Instance instance, | |
52 PP_InputEvent_Type type, | |
53 PP_TimeTicks time_stamp, | |
54 uint32_t modifiers, | |
55 uint32_t key_code, | |
56 struct PP_Var character_text) { | |
57 NOTIMPLEMENTED(); | |
58 return 0; | |
59 } | |
60 | |
61 PP_Resource ResourceCreationImpl::CreateKeyboardInputEvent_1_2( | |
62 PP_Instance instance, | |
63 PP_InputEvent_Type type, | |
64 PP_TimeTicks time_stamp, | |
65 uint32_t modifiers, | |
66 uint32_t key_code, | |
67 struct PP_Var character_text, | |
68 struct PP_Var code) { | |
69 NOTIMPLEMENTED(); | |
70 return 0; | |
71 } | |
72 | |
73 PP_Resource ResourceCreationImpl::CreateMouseInputEvent( | |
74 PP_Instance instance, | |
75 PP_InputEvent_Type type, | |
76 PP_TimeTicks time_stamp, | |
77 uint32_t modifiers, | |
78 PP_InputEvent_MouseButton mouse_button, | |
79 const PP_Point* mouse_position, | |
80 int32_t click_count, | |
81 const PP_Point* mouse_movement) { | |
82 NOTIMPLEMENTED(); | |
83 return 0; | |
84 } | |
85 | |
86 PP_Resource ResourceCreationImpl::CreateTouchInputEvent( | |
87 PP_Instance instance, | |
88 PP_InputEvent_Type type, | |
89 PP_TimeTicks time_stamp, | |
90 uint32_t modifiers) { | |
91 NOTIMPLEMENTED(); | |
92 return 0; | |
93 } | |
94 | |
95 PP_Resource ResourceCreationImpl::CreateTrueTypeFont( | |
96 PP_Instance instance, | |
97 const PP_TrueTypeFontDesc_Dev* desc) { | |
98 NOTIMPLEMENTED(); | |
99 return 0; | |
100 } | |
101 | |
102 PP_Resource ResourceCreationImpl::CreateURLLoader(PP_Instance instance) { | |
103 NOTIMPLEMENTED(); | |
104 return 0; | |
105 } | |
106 | |
107 PP_Resource ResourceCreationImpl::CreateURLRequestInfo( | |
108 PP_Instance instance) { | |
109 NOTIMPLEMENTED(); | |
110 return 0; | |
111 } | |
112 | |
113 PP_Resource ResourceCreationImpl::CreateWheelInputEvent( | |
114 PP_Instance instance, | |
115 PP_TimeTicks time_stamp, | |
116 uint32_t modifiers, | |
117 const PP_FloatPoint* wheel_delta, | |
118 const PP_FloatPoint* wheel_ticks, | |
119 PP_Bool scroll_by_page) { | |
120 NOTIMPLEMENTED(); | |
121 return 0; | |
122 } | |
123 | |
124 PP_Resource ResourceCreationImpl::CreateAudio1_0( | |
125 PP_Instance instance, | |
126 PP_Resource config_id, | |
127 PPB_Audio_Callback_1_0 audio_callback, | |
128 void* user_data) { | |
129 NOTIMPLEMENTED(); | |
130 return 0; | |
131 } | |
132 | |
133 PP_Resource ResourceCreationImpl::CreateAudio( | |
134 PP_Instance instance, | |
135 PP_Resource config_id, | |
136 PPB_Audio_Callback audio_callback, | |
137 void* user_data) { | |
138 NOTIMPLEMENTED(); | |
139 return 0; | |
140 } | |
141 | |
142 PP_Resource ResourceCreationImpl::CreateAudioTrusted(PP_Instance instance) { | |
143 NOTIMPLEMENTED(); | |
144 return 0; | |
145 } | |
146 | |
147 PP_Resource ResourceCreationImpl::CreateAudioConfig( | |
148 PP_Instance instance, | |
149 PP_AudioSampleRate sample_rate, | |
150 uint32_t sample_frame_count) { | |
151 NOTIMPLEMENTED(); | |
152 return 0; | |
153 } | |
154 | |
155 PP_Resource ResourceCreationImpl::CreateFileChooser( | |
156 PP_Instance instance, | |
157 PP_FileChooserMode_Dev mode, | |
158 const PP_Var& accept_types) { | |
159 NOTIMPLEMENTED(); | |
160 return 0; | |
161 } | |
162 | |
163 PP_Resource ResourceCreationImpl::CreateGraphics2D(PP_Instance instance, | |
164 const PP_Size* size, | |
165 PP_Bool is_always_opaque) { | |
166 NOTIMPLEMENTED(); | |
167 return 0; | |
168 } | |
169 | |
170 PP_Resource ResourceCreationImpl::CreateGraphics3D( | |
171 PP_Instance instance, | |
172 PP_Resource share_context, | |
173 const int32_t* attrib_list) { | |
174 return (new Graphics3DResource(instance))->GetReference(); | |
175 } | |
176 | |
177 PP_Resource ResourceCreationImpl::CreateGraphics3DRaw( | |
178 PP_Instance instance, | |
179 PP_Resource share_context, | |
180 const int32_t* attrib_list) { | |
181 NOTIMPLEMENTED(); | |
182 return 0; | |
183 } | |
184 | |
185 PP_Resource ResourceCreationImpl::CreateHostResolver(PP_Instance instance) { | |
186 NOTIMPLEMENTED(); | |
187 return 0; | |
188 } | |
189 | |
190 PP_Resource ResourceCreationImpl::CreateHostResolverPrivate( | |
191 PP_Instance instance) { | |
192 NOTIMPLEMENTED(); | |
193 return 0; | |
194 } | |
195 | |
196 PP_Resource ResourceCreationImpl::CreateImageData( | |
197 PP_Instance instance, | |
198 PP_ImageDataFormat format, | |
199 const PP_Size* size, | |
200 PP_Bool init_to_zero) { | |
201 NOTIMPLEMENTED(); | |
202 return 0; | |
203 } | |
204 | |
205 PP_Resource ResourceCreationImpl::CreateImageDataSimple( | |
206 PP_Instance instance, | |
207 PP_ImageDataFormat format, | |
208 const PP_Size* size, | |
209 PP_Bool init_to_zero) { | |
210 NOTIMPLEMENTED(); | |
211 return 0; | |
212 } | |
213 | |
214 PP_Resource ResourceCreationImpl::CreateNetAddressFromIPv4Address( | |
215 PP_Instance instance, | |
216 const PP_NetAddress_IPv4* ipv4_addr) { | |
217 NOTIMPLEMENTED(); | |
218 return 0; | |
219 } | |
220 | |
221 PP_Resource ResourceCreationImpl::CreateNetAddressFromIPv6Address( | |
222 PP_Instance instance, | |
223 const PP_NetAddress_IPv6* ipv6_addr) { | |
224 NOTIMPLEMENTED(); | |
225 return 0; | |
226 } | |
227 | |
228 PP_Resource ResourceCreationImpl::CreateNetAddressFromNetAddressPrivate( | |
229 PP_Instance instance, | |
230 const PP_NetAddress_Private& private_addr) { | |
231 NOTIMPLEMENTED(); | |
232 return 0; | |
233 } | |
234 | |
235 PP_Resource ResourceCreationImpl::CreateNetworkMonitor( | |
236 PP_Instance instance) { | |
237 NOTIMPLEMENTED(); | |
238 return 0; | |
239 } | |
240 | |
241 PP_Resource ResourceCreationImpl::CreateOutputProtectionPrivate( | |
242 PP_Instance instance) { | |
243 NOTIMPLEMENTED(); | |
244 return 0; | |
245 } | |
246 | |
247 PP_Resource ResourceCreationImpl::CreatePrinting(PP_Instance instance) { | |
248 NOTIMPLEMENTED(); | |
249 return 0; | |
250 } | |
251 | |
252 PP_Resource ResourceCreationImpl::CreateTCPServerSocketPrivate( | |
253 PP_Instance instance) { | |
254 NOTIMPLEMENTED(); | |
255 return 0; | |
256 } | |
257 | |
258 PP_Resource ResourceCreationImpl::CreateTCPSocket1_0( | |
259 PP_Instance instance) { | |
260 NOTIMPLEMENTED(); | |
261 return 0; | |
262 } | |
263 | |
264 PP_Resource ResourceCreationImpl::CreateTCPSocket( | |
265 PP_Instance instance) { | |
266 NOTIMPLEMENTED(); | |
267 return 0; | |
268 } | |
269 | |
270 PP_Resource ResourceCreationImpl::CreateTCPSocketPrivate( | |
271 PP_Instance instance) { | |
272 NOTIMPLEMENTED(); | |
273 return 0; | |
274 } | |
275 | |
276 PP_Resource ResourceCreationImpl::CreateUDPSocket(PP_Instance instance) { | |
277 NOTIMPLEMENTED(); | |
278 return 0; | |
279 } | |
280 | |
281 PP_Resource ResourceCreationImpl::CreateUDPSocketPrivate( | |
282 PP_Instance instance) { | |
283 NOTIMPLEMENTED(); | |
284 return 0; | |
285 } | |
286 | |
287 PP_Resource ResourceCreationImpl::CreateVideoDestination( | |
288 PP_Instance instance) { | |
289 NOTIMPLEMENTED(); | |
290 return 0; | |
291 } | |
292 | |
293 PP_Resource ResourceCreationImpl::CreateVideoSource( | |
294 PP_Instance instance) { | |
295 NOTIMPLEMENTED(); | |
296 return 0; | |
297 } | |
298 | |
299 PP_Resource ResourceCreationImpl::CreateWebSocket(PP_Instance instance) { | |
300 NOTIMPLEMENTED(); | |
301 return 0; | |
302 } | |
303 | |
304 PP_Resource ResourceCreationImpl::CreateX509CertificatePrivate( | |
305 PP_Instance instance) { | |
306 NOTIMPLEMENTED(); | |
307 return 0; | |
308 } | |
309 | |
310 #if !defined(OS_NACL) | |
311 PP_Resource ResourceCreationImpl::CreateAudioInput( | |
312 PP_Instance instance) { | |
313 NOTIMPLEMENTED(); | |
314 return 0; | |
315 } | |
316 | |
317 PP_Resource ResourceCreationImpl::CreateBroker(PP_Instance instance) { | |
318 NOTIMPLEMENTED(); | |
319 return 0; | |
320 } | |
321 | |
322 PP_Resource ResourceCreationImpl::CreateBrowserFont( | |
323 PP_Instance instance, | |
324 const PP_BrowserFont_Trusted_Description* description) { | |
325 NOTIMPLEMENTED(); | |
326 return 0; | |
327 } | |
328 | |
329 PP_Resource ResourceCreationImpl::CreateBuffer(PP_Instance instance, | |
330 uint32_t size) { | |
331 NOTIMPLEMENTED(); | |
332 return 0; | |
333 } | |
334 | |
335 PP_Resource ResourceCreationImpl::CreateFlashDRM(PP_Instance instance) { | |
336 NOTIMPLEMENTED(); | |
337 return 0; | |
338 } | |
339 | |
340 PP_Resource ResourceCreationImpl::CreateFlashFontFile( | |
341 PP_Instance instance, | |
342 const PP_BrowserFont_Trusted_Description* description, | |
343 PP_PrivateFontCharset charset) { | |
344 NOTIMPLEMENTED(); | |
345 return 0; | |
346 } | |
347 | |
348 PP_Resource ResourceCreationImpl::CreateFlashMenu( | |
349 PP_Instance instance, | |
350 const PP_Flash_Menu* menu_data) { | |
351 NOTIMPLEMENTED(); | |
352 return 0; | |
353 } | |
354 | |
355 PP_Resource ResourceCreationImpl::CreateFlashMessageLoop( | |
356 PP_Instance instance) { | |
357 NOTIMPLEMENTED(); | |
358 return 0; | |
359 } | |
360 | |
361 PP_Resource ResourceCreationImpl::CreatePlatformVerificationPrivate( | |
362 PP_Instance instance) { | |
363 NOTIMPLEMENTED(); | |
364 return 0; | |
365 } | |
366 | |
367 PP_Resource ResourceCreationImpl::CreateScrollbar(PP_Instance instance, | |
368 PP_Bool vertical) { | |
369 NOTIMPLEMENTED(); | |
370 return 0; | |
371 } | |
372 | |
373 PP_Resource ResourceCreationImpl::CreateTalk(PP_Instance instance) { | |
374 NOTIMPLEMENTED(); | |
375 return 0; | |
376 } | |
377 | |
378 PP_Resource ResourceCreationImpl::CreateVideoCapture(PP_Instance instance) { | |
379 NOTIMPLEMENTED(); | |
380 return 0; | |
381 } | |
382 | |
383 PP_Resource ResourceCreationImpl::CreateVideoDecoder( | |
384 PP_Instance instance, | |
385 PP_Resource context3d_id, | |
386 PP_VideoDecoder_Profile profile) { | |
387 NOTIMPLEMENTED(); | |
388 return 0; | |
389 } | |
390 | |
viettrungluu
2014/03/21 04:20:00
nit: extraneous blank line
yzshen1
2014/03/21 17:52:08
Done.
| |
391 #endif // !defined(OS_NACL) | |
392 | |
393 } // namespace examples | |
394 } // namespace mojo | |
OLD | NEW |