1 : //
2 : // Automatically generated by ipdlc.
3 : // Edit at your own risk
4 : //
5 :
6 : #ifndef PPluginModule_h
7 : #define PPluginModule_h
8 :
9 : #include "mozilla/Attributes.h"
10 : #include "base/basictypes.h"
11 : #include "prtime.h"
12 : #include "nscore.h"
13 : #include "IPCMessageStart.h"
14 : #include "IPC/IPCMessageUtils.h"
15 : #include "nsAutoPtr.h"
16 : #include "nsStringGlue.h"
17 : #include "nsTArray.h"
18 : #include "nsIFile.h"
19 : #include "mozilla/ipc/ProtocolUtils.h"
20 : #include "npapi.h"
21 : #include "mozilla/plugins/PluginMessageUtils.h"
22 : #include "mozilla/dom/TabMessageUtils.h"
23 :
24 : //-----------------------------------------------------------------------------
25 : // Code common to PPluginModuleChild and PPluginModuleParent
26 : //
27 : namespace mozilla {
28 : namespace plugins {
29 : namespace PPluginModule {
30 :
31 : enum State {
32 : __Dead,
33 : __Null,
34 : __Error,
35 : __Start = __Null
36 : };
37 :
38 : enum MessageType {
39 : PPluginModuleStart = PPluginModuleMsgStart << 16,
40 : PPluginModulePreStart = (PPluginModuleMsgStart << 16) - 1,
41 : Msg_PPluginIdentifierConstructor__ID,
42 : Reply_PPluginIdentifierConstructor__ID,
43 : Msg_ProcessNativeEventsInRPCCall__ID,
44 : Msg_NP_GetEntryPoints__ID,
45 : Reply_NP_GetEntryPoints__ID,
46 : Msg_NP_Initialize__ID,
47 : Reply_NP_Initialize__ID,
48 : Msg_PPluginInstanceConstructor__ID,
49 : Reply_PPluginInstanceConstructor__ID,
50 : Msg_NP_Shutdown__ID,
51 : Reply_NP_Shutdown__ID,
52 : Msg_OptionalFunctionsSupported__ID,
53 : Reply_OptionalFunctionsSupported__ID,
54 : Msg_NPP_ClearSiteData__ID,
55 : Reply_NPP_ClearSiteData__ID,
56 : Msg_NPP_GetSitesWithData__ID,
57 : Reply_NPP_GetSitesWithData__ID,
58 : Msg_SetAudioSessionData__ID,
59 : Msg_SetParentHangTimeout__ID,
60 : Msg_PCrashReporterConstructor__ID,
61 : Reply_PCrashReporterConstructor__ID,
62 : Msg_BackUpXResources__ID,
63 : Msg_NPN_UserAgent__ID,
64 : Reply_NPN_UserAgent__ID,
65 : Msg_NPN_GetValue_WithBoolReturn__ID,
66 : Reply_NPN_GetValue_WithBoolReturn__ID,
67 : Msg_ProcessSomeEvents__ID,
68 : Reply_ProcessSomeEvents__ID,
69 : Msg_PluginShowWindow__ID,
70 : Msg_PluginHideWindow__ID,
71 : Msg_SetCursor__ID,
72 : Msg_ShowCursor__ID,
73 : Msg_PushCursor__ID,
74 : Msg_PopCursor__ID,
75 : Msg_GetNativeCursorsSupported__ID,
76 : Reply_GetNativeCursorsSupported__ID,
77 : Msg_NPN_SetException__ID,
78 : Reply_NPN_SetException__ID,
79 : PPluginModuleEnd
80 : };
81 :
82 : bool
83 : Transition(
84 : State from,
85 : mozilla::ipc::Trigger trigger,
86 : State* next);
87 :
88 : class Msg_PPluginIdentifierConstructor :
89 : public IPC::Message
90 0 : {
91 : private:
92 : typedef mozilla::ipc::ActorHandle ActorHandle;
93 : typedef mozilla::ipc::Shmem Shmem;
94 : typedef base::FileDescriptor FileDescriptor;
95 : typedef mozilla::dom::NativeThreadId NativeThreadId;
96 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
97 :
98 : public:
99 : enum {
100 : ID = Msg_PPluginIdentifierConstructor__ID
101 : };
102 0 : Msg_PPluginIdentifierConstructor() :
103 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_PPluginIdentifierConstructor")
104 : {
105 0 : }
106 :
107 : void
108 0 : Log(
109 : const std::string& __pfx,
110 : FILE* __outf) const
111 : {
112 0 : std::string __logmsg;
113 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
114 0 : (__logmsg).append(__pfx);
115 0 : (__logmsg).append("Msg_PPluginIdentifierConstructor(");
116 :
117 0 : (__logmsg).append("[TODO])\n");
118 0 : fputs((__logmsg).c_str(), __outf);
119 0 : }
120 : };
121 :
122 : class Reply_PPluginIdentifierConstructor :
123 : public IPC::Message
124 : {
125 : private:
126 : typedef mozilla::ipc::ActorHandle ActorHandle;
127 : typedef mozilla::ipc::Shmem Shmem;
128 : typedef base::FileDescriptor FileDescriptor;
129 : typedef mozilla::dom::NativeThreadId NativeThreadId;
130 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
131 :
132 : public:
133 : enum {
134 : ID = Reply_PPluginIdentifierConstructor__ID
135 : };
136 : Reply_PPluginIdentifierConstructor() :
137 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_PPluginIdentifierConstructor")
138 : {
139 : }
140 :
141 : void
142 : Log(
143 : const std::string& __pfx,
144 : FILE* __outf) const
145 : {
146 : std::string __logmsg;
147 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
148 : (__logmsg).append(__pfx);
149 : (__logmsg).append("Reply_PPluginIdentifierConstructor(");
150 :
151 : (__logmsg).append("[TODO])\n");
152 : fputs((__logmsg).c_str(), __outf);
153 : }
154 : };
155 :
156 : class Msg_ProcessNativeEventsInRPCCall :
157 : public IPC::Message
158 0 : {
159 : private:
160 : typedef mozilla::ipc::ActorHandle ActorHandle;
161 : typedef mozilla::ipc::Shmem Shmem;
162 : typedef base::FileDescriptor FileDescriptor;
163 : typedef mozilla::dom::NativeThreadId NativeThreadId;
164 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
165 :
166 : public:
167 : enum {
168 : ID = Msg_ProcessNativeEventsInRPCCall__ID
169 : };
170 0 : Msg_ProcessNativeEventsInRPCCall() :
171 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_ProcessNativeEventsInRPCCall")
172 : {
173 0 : }
174 :
175 : void
176 0 : Log(
177 : const std::string& __pfx,
178 : FILE* __outf) const
179 : {
180 0 : std::string __logmsg;
181 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
182 0 : (__logmsg).append(__pfx);
183 0 : (__logmsg).append("Msg_ProcessNativeEventsInRPCCall(");
184 :
185 0 : (__logmsg).append("[TODO])\n");
186 0 : fputs((__logmsg).c_str(), __outf);
187 0 : }
188 : };
189 :
190 : class Msg_NP_GetEntryPoints :
191 : public IPC::Message
192 0 : {
193 : private:
194 : typedef mozilla::ipc::ActorHandle ActorHandle;
195 : typedef mozilla::ipc::Shmem Shmem;
196 : typedef base::FileDescriptor FileDescriptor;
197 : typedef mozilla::dom::NativeThreadId NativeThreadId;
198 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
199 :
200 : public:
201 : enum {
202 : ID = Msg_NP_GetEntryPoints__ID
203 : };
204 0 : Msg_NP_GetEntryPoints() :
205 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_NP_GetEntryPoints")
206 : {
207 0 : }
208 :
209 : void
210 0 : Log(
211 : const std::string& __pfx,
212 : FILE* __outf) const
213 : {
214 0 : std::string __logmsg;
215 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
216 0 : (__logmsg).append(__pfx);
217 0 : (__logmsg).append("Msg_NP_GetEntryPoints(");
218 :
219 0 : (__logmsg).append("[TODO])\n");
220 0 : fputs((__logmsg).c_str(), __outf);
221 0 : }
222 : };
223 :
224 : class Reply_NP_GetEntryPoints :
225 : public IPC::Message
226 0 : {
227 : private:
228 : typedef mozilla::ipc::ActorHandle ActorHandle;
229 : typedef mozilla::ipc::Shmem Shmem;
230 : typedef base::FileDescriptor FileDescriptor;
231 : typedef mozilla::dom::NativeThreadId NativeThreadId;
232 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
233 :
234 : public:
235 : enum {
236 : ID = Reply_NP_GetEntryPoints__ID
237 : };
238 0 : Reply_NP_GetEntryPoints() :
239 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_NP_GetEntryPoints")
240 : {
241 0 : }
242 :
243 : void
244 0 : Log(
245 : const std::string& __pfx,
246 : FILE* __outf) const
247 : {
248 0 : std::string __logmsg;
249 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
250 0 : (__logmsg).append(__pfx);
251 0 : (__logmsg).append("Reply_NP_GetEntryPoints(");
252 :
253 0 : (__logmsg).append("[TODO])\n");
254 0 : fputs((__logmsg).c_str(), __outf);
255 0 : }
256 : };
257 :
258 : class Msg_NP_Initialize :
259 : public IPC::Message
260 0 : {
261 : private:
262 : typedef mozilla::ipc::ActorHandle ActorHandle;
263 : typedef mozilla::ipc::Shmem Shmem;
264 : typedef base::FileDescriptor FileDescriptor;
265 : typedef mozilla::dom::NativeThreadId NativeThreadId;
266 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
267 :
268 : public:
269 : enum {
270 : ID = Msg_NP_Initialize__ID
271 : };
272 0 : Msg_NP_Initialize() :
273 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_NP_Initialize")
274 : {
275 0 : }
276 :
277 : void
278 0 : Log(
279 : const std::string& __pfx,
280 : FILE* __outf) const
281 : {
282 0 : std::string __logmsg;
283 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
284 0 : (__logmsg).append(__pfx);
285 0 : (__logmsg).append("Msg_NP_Initialize(");
286 :
287 0 : (__logmsg).append("[TODO])\n");
288 0 : fputs((__logmsg).c_str(), __outf);
289 0 : }
290 : };
291 :
292 : class Reply_NP_Initialize :
293 : public IPC::Message
294 0 : {
295 : private:
296 : typedef mozilla::ipc::ActorHandle ActorHandle;
297 : typedef mozilla::ipc::Shmem Shmem;
298 : typedef base::FileDescriptor FileDescriptor;
299 : typedef mozilla::dom::NativeThreadId NativeThreadId;
300 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
301 :
302 : public:
303 : enum {
304 : ID = Reply_NP_Initialize__ID
305 : };
306 0 : Reply_NP_Initialize() :
307 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_NP_Initialize")
308 : {
309 0 : }
310 :
311 : void
312 0 : Log(
313 : const std::string& __pfx,
314 : FILE* __outf) const
315 : {
316 0 : std::string __logmsg;
317 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
318 0 : (__logmsg).append(__pfx);
319 0 : (__logmsg).append("Reply_NP_Initialize(");
320 :
321 0 : (__logmsg).append("[TODO])\n");
322 0 : fputs((__logmsg).c_str(), __outf);
323 0 : }
324 : };
325 :
326 : class Msg_PPluginInstanceConstructor :
327 : public IPC::Message
328 0 : {
329 : private:
330 : typedef mozilla::ipc::ActorHandle ActorHandle;
331 : typedef mozilla::ipc::Shmem Shmem;
332 : typedef base::FileDescriptor FileDescriptor;
333 : typedef mozilla::dom::NativeThreadId NativeThreadId;
334 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
335 :
336 : public:
337 : enum {
338 : ID = Msg_PPluginInstanceConstructor__ID
339 : };
340 0 : Msg_PPluginInstanceConstructor() :
341 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_PPluginInstanceConstructor")
342 : {
343 0 : }
344 :
345 : void
346 0 : Log(
347 : const std::string& __pfx,
348 : FILE* __outf) const
349 : {
350 0 : std::string __logmsg;
351 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
352 0 : (__logmsg).append(__pfx);
353 0 : (__logmsg).append("Msg_PPluginInstanceConstructor(");
354 :
355 0 : (__logmsg).append("[TODO])\n");
356 0 : fputs((__logmsg).c_str(), __outf);
357 0 : }
358 : };
359 :
360 : class Reply_PPluginInstanceConstructor :
361 : public IPC::Message
362 0 : {
363 : private:
364 : typedef mozilla::ipc::ActorHandle ActorHandle;
365 : typedef mozilla::ipc::Shmem Shmem;
366 : typedef base::FileDescriptor FileDescriptor;
367 : typedef mozilla::dom::NativeThreadId NativeThreadId;
368 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
369 :
370 : public:
371 : enum {
372 : ID = Reply_PPluginInstanceConstructor__ID
373 : };
374 0 : Reply_PPluginInstanceConstructor() :
375 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_PPluginInstanceConstructor")
376 : {
377 0 : }
378 :
379 : void
380 0 : Log(
381 : const std::string& __pfx,
382 : FILE* __outf) const
383 : {
384 0 : std::string __logmsg;
385 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
386 0 : (__logmsg).append(__pfx);
387 0 : (__logmsg).append("Reply_PPluginInstanceConstructor(");
388 :
389 0 : (__logmsg).append("[TODO])\n");
390 0 : fputs((__logmsg).c_str(), __outf);
391 0 : }
392 : };
393 :
394 : class Msg_NP_Shutdown :
395 : public IPC::Message
396 0 : {
397 : private:
398 : typedef mozilla::ipc::ActorHandle ActorHandle;
399 : typedef mozilla::ipc::Shmem Shmem;
400 : typedef base::FileDescriptor FileDescriptor;
401 : typedef mozilla::dom::NativeThreadId NativeThreadId;
402 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
403 :
404 : public:
405 : enum {
406 : ID = Msg_NP_Shutdown__ID
407 : };
408 0 : Msg_NP_Shutdown() :
409 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_NP_Shutdown")
410 : {
411 0 : }
412 :
413 : void
414 0 : Log(
415 : const std::string& __pfx,
416 : FILE* __outf) const
417 : {
418 0 : std::string __logmsg;
419 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
420 0 : (__logmsg).append(__pfx);
421 0 : (__logmsg).append("Msg_NP_Shutdown(");
422 :
423 0 : (__logmsg).append("[TODO])\n");
424 0 : fputs((__logmsg).c_str(), __outf);
425 0 : }
426 : };
427 :
428 : class Reply_NP_Shutdown :
429 : public IPC::Message
430 0 : {
431 : private:
432 : typedef mozilla::ipc::ActorHandle ActorHandle;
433 : typedef mozilla::ipc::Shmem Shmem;
434 : typedef base::FileDescriptor FileDescriptor;
435 : typedef mozilla::dom::NativeThreadId NativeThreadId;
436 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
437 :
438 : public:
439 : enum {
440 : ID = Reply_NP_Shutdown__ID
441 : };
442 0 : Reply_NP_Shutdown() :
443 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_NP_Shutdown")
444 : {
445 0 : }
446 :
447 : void
448 0 : Log(
449 : const std::string& __pfx,
450 : FILE* __outf) const
451 : {
452 0 : std::string __logmsg;
453 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
454 0 : (__logmsg).append(__pfx);
455 0 : (__logmsg).append("Reply_NP_Shutdown(");
456 :
457 0 : (__logmsg).append("[TODO])\n");
458 0 : fputs((__logmsg).c_str(), __outf);
459 0 : }
460 : };
461 :
462 : class Msg_OptionalFunctionsSupported :
463 : public IPC::Message
464 0 : {
465 : private:
466 : typedef mozilla::ipc::ActorHandle ActorHandle;
467 : typedef mozilla::ipc::Shmem Shmem;
468 : typedef base::FileDescriptor FileDescriptor;
469 : typedef mozilla::dom::NativeThreadId NativeThreadId;
470 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
471 :
472 : public:
473 : enum {
474 : ID = Msg_OptionalFunctionsSupported__ID
475 : };
476 0 : Msg_OptionalFunctionsSupported() :
477 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_OptionalFunctionsSupported")
478 : {
479 0 : }
480 :
481 : void
482 0 : Log(
483 : const std::string& __pfx,
484 : FILE* __outf) const
485 : {
486 0 : std::string __logmsg;
487 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
488 0 : (__logmsg).append(__pfx);
489 0 : (__logmsg).append("Msg_OptionalFunctionsSupported(");
490 :
491 0 : (__logmsg).append("[TODO])\n");
492 0 : fputs((__logmsg).c_str(), __outf);
493 0 : }
494 : };
495 :
496 : class Reply_OptionalFunctionsSupported :
497 : public IPC::Message
498 0 : {
499 : private:
500 : typedef mozilla::ipc::ActorHandle ActorHandle;
501 : typedef mozilla::ipc::Shmem Shmem;
502 : typedef base::FileDescriptor FileDescriptor;
503 : typedef mozilla::dom::NativeThreadId NativeThreadId;
504 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
505 :
506 : public:
507 : enum {
508 : ID = Reply_OptionalFunctionsSupported__ID
509 : };
510 0 : Reply_OptionalFunctionsSupported() :
511 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_OptionalFunctionsSupported")
512 : {
513 0 : }
514 :
515 : void
516 0 : Log(
517 : const std::string& __pfx,
518 : FILE* __outf) const
519 : {
520 0 : std::string __logmsg;
521 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
522 0 : (__logmsg).append(__pfx);
523 0 : (__logmsg).append("Reply_OptionalFunctionsSupported(");
524 :
525 0 : (__logmsg).append("[TODO])\n");
526 0 : fputs((__logmsg).c_str(), __outf);
527 0 : }
528 : };
529 :
530 : class Msg_NPP_ClearSiteData :
531 : public IPC::Message
532 0 : {
533 : private:
534 : typedef mozilla::ipc::ActorHandle ActorHandle;
535 : typedef mozilla::ipc::Shmem Shmem;
536 : typedef base::FileDescriptor FileDescriptor;
537 : typedef mozilla::dom::NativeThreadId NativeThreadId;
538 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
539 :
540 : public:
541 : enum {
542 : ID = Msg_NPP_ClearSiteData__ID
543 : };
544 0 : Msg_NPP_ClearSiteData() :
545 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_NPP_ClearSiteData")
546 : {
547 0 : }
548 :
549 : void
550 0 : Log(
551 : const std::string& __pfx,
552 : FILE* __outf) const
553 : {
554 0 : std::string __logmsg;
555 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
556 0 : (__logmsg).append(__pfx);
557 0 : (__logmsg).append("Msg_NPP_ClearSiteData(");
558 :
559 0 : (__logmsg).append("[TODO])\n");
560 0 : fputs((__logmsg).c_str(), __outf);
561 0 : }
562 : };
563 :
564 : class Reply_NPP_ClearSiteData :
565 : public IPC::Message
566 0 : {
567 : private:
568 : typedef mozilla::ipc::ActorHandle ActorHandle;
569 : typedef mozilla::ipc::Shmem Shmem;
570 : typedef base::FileDescriptor FileDescriptor;
571 : typedef mozilla::dom::NativeThreadId NativeThreadId;
572 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
573 :
574 : public:
575 : enum {
576 : ID = Reply_NPP_ClearSiteData__ID
577 : };
578 0 : Reply_NPP_ClearSiteData() :
579 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_NPP_ClearSiteData")
580 : {
581 0 : }
582 :
583 : void
584 0 : Log(
585 : const std::string& __pfx,
586 : FILE* __outf) const
587 : {
588 0 : std::string __logmsg;
589 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
590 0 : (__logmsg).append(__pfx);
591 0 : (__logmsg).append("Reply_NPP_ClearSiteData(");
592 :
593 0 : (__logmsg).append("[TODO])\n");
594 0 : fputs((__logmsg).c_str(), __outf);
595 0 : }
596 : };
597 :
598 : class Msg_NPP_GetSitesWithData :
599 : public IPC::Message
600 0 : {
601 : private:
602 : typedef mozilla::ipc::ActorHandle ActorHandle;
603 : typedef mozilla::ipc::Shmem Shmem;
604 : typedef base::FileDescriptor FileDescriptor;
605 : typedef mozilla::dom::NativeThreadId NativeThreadId;
606 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
607 :
608 : public:
609 : enum {
610 : ID = Msg_NPP_GetSitesWithData__ID
611 : };
612 0 : Msg_NPP_GetSitesWithData() :
613 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_NPP_GetSitesWithData")
614 : {
615 0 : }
616 :
617 : void
618 0 : Log(
619 : const std::string& __pfx,
620 : FILE* __outf) const
621 : {
622 0 : std::string __logmsg;
623 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
624 0 : (__logmsg).append(__pfx);
625 0 : (__logmsg).append("Msg_NPP_GetSitesWithData(");
626 :
627 0 : (__logmsg).append("[TODO])\n");
628 0 : fputs((__logmsg).c_str(), __outf);
629 0 : }
630 : };
631 :
632 : class Reply_NPP_GetSitesWithData :
633 : public IPC::Message
634 0 : {
635 : private:
636 : typedef mozilla::ipc::ActorHandle ActorHandle;
637 : typedef mozilla::ipc::Shmem Shmem;
638 : typedef base::FileDescriptor FileDescriptor;
639 : typedef mozilla::dom::NativeThreadId NativeThreadId;
640 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
641 :
642 : public:
643 : enum {
644 : ID = Reply_NPP_GetSitesWithData__ID
645 : };
646 0 : Reply_NPP_GetSitesWithData() :
647 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_NPP_GetSitesWithData")
648 : {
649 0 : }
650 :
651 : void
652 0 : Log(
653 : const std::string& __pfx,
654 : FILE* __outf) const
655 : {
656 0 : std::string __logmsg;
657 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
658 0 : (__logmsg).append(__pfx);
659 0 : (__logmsg).append("Reply_NPP_GetSitesWithData(");
660 :
661 0 : (__logmsg).append("[TODO])\n");
662 0 : fputs((__logmsg).c_str(), __outf);
663 0 : }
664 : };
665 :
666 : class Msg_SetAudioSessionData :
667 : public IPC::Message
668 0 : {
669 : private:
670 : typedef mozilla::ipc::ActorHandle ActorHandle;
671 : typedef mozilla::ipc::Shmem Shmem;
672 : typedef base::FileDescriptor FileDescriptor;
673 : typedef mozilla::dom::NativeThreadId NativeThreadId;
674 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
675 :
676 : public:
677 : enum {
678 : ID = Msg_SetAudioSessionData__ID
679 : };
680 0 : Msg_SetAudioSessionData() :
681 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_SetAudioSessionData")
682 : {
683 0 : }
684 :
685 : void
686 0 : Log(
687 : const std::string& __pfx,
688 : FILE* __outf) const
689 : {
690 0 : std::string __logmsg;
691 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
692 0 : (__logmsg).append(__pfx);
693 0 : (__logmsg).append("Msg_SetAudioSessionData(");
694 :
695 0 : (__logmsg).append("[TODO])\n");
696 0 : fputs((__logmsg).c_str(), __outf);
697 0 : }
698 : };
699 :
700 : class Msg_SetParentHangTimeout :
701 : public IPC::Message
702 0 : {
703 : private:
704 : typedef mozilla::ipc::ActorHandle ActorHandle;
705 : typedef mozilla::ipc::Shmem Shmem;
706 : typedef base::FileDescriptor FileDescriptor;
707 : typedef mozilla::dom::NativeThreadId NativeThreadId;
708 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
709 :
710 : public:
711 : enum {
712 : ID = Msg_SetParentHangTimeout__ID
713 : };
714 0 : Msg_SetParentHangTimeout() :
715 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_SetParentHangTimeout")
716 : {
717 0 : }
718 :
719 : void
720 0 : Log(
721 : const std::string& __pfx,
722 : FILE* __outf) const
723 : {
724 0 : std::string __logmsg;
725 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
726 0 : (__logmsg).append(__pfx);
727 0 : (__logmsg).append("Msg_SetParentHangTimeout(");
728 :
729 0 : (__logmsg).append("[TODO])\n");
730 0 : fputs((__logmsg).c_str(), __outf);
731 0 : }
732 : };
733 :
734 : class Msg_PCrashReporterConstructor :
735 : public IPC::Message
736 0 : {
737 : private:
738 : typedef mozilla::ipc::ActorHandle ActorHandle;
739 : typedef mozilla::ipc::Shmem Shmem;
740 : typedef base::FileDescriptor FileDescriptor;
741 : typedef mozilla::dom::NativeThreadId NativeThreadId;
742 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
743 :
744 : public:
745 : enum {
746 : ID = Msg_PCrashReporterConstructor__ID
747 : };
748 0 : Msg_PCrashReporterConstructor() :
749 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_PCrashReporterConstructor")
750 : {
751 0 : }
752 :
753 : void
754 0 : Log(
755 : const std::string& __pfx,
756 : FILE* __outf) const
757 : {
758 0 : std::string __logmsg;
759 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
760 0 : (__logmsg).append(__pfx);
761 0 : (__logmsg).append("Msg_PCrashReporterConstructor(");
762 :
763 0 : (__logmsg).append("[TODO])\n");
764 0 : fputs((__logmsg).c_str(), __outf);
765 0 : }
766 : };
767 :
768 : class Reply_PCrashReporterConstructor :
769 : public IPC::Message
770 0 : {
771 : private:
772 : typedef mozilla::ipc::ActorHandle ActorHandle;
773 : typedef mozilla::ipc::Shmem Shmem;
774 : typedef base::FileDescriptor FileDescriptor;
775 : typedef mozilla::dom::NativeThreadId NativeThreadId;
776 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
777 :
778 : public:
779 : enum {
780 : ID = Reply_PCrashReporterConstructor__ID
781 : };
782 0 : Reply_PCrashReporterConstructor() :
783 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_PCrashReporterConstructor")
784 : {
785 0 : }
786 :
787 : void
788 0 : Log(
789 : const std::string& __pfx,
790 : FILE* __outf) const
791 : {
792 0 : std::string __logmsg;
793 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
794 0 : (__logmsg).append(__pfx);
795 0 : (__logmsg).append("Reply_PCrashReporterConstructor(");
796 :
797 0 : (__logmsg).append("[TODO])\n");
798 0 : fputs((__logmsg).c_str(), __outf);
799 0 : }
800 : };
801 :
802 : class Msg_BackUpXResources :
803 : public IPC::Message
804 0 : {
805 : private:
806 : typedef mozilla::ipc::ActorHandle ActorHandle;
807 : typedef mozilla::ipc::Shmem Shmem;
808 : typedef base::FileDescriptor FileDescriptor;
809 : typedef mozilla::dom::NativeThreadId NativeThreadId;
810 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
811 :
812 : public:
813 : enum {
814 : ID = Msg_BackUpXResources__ID
815 : };
816 0 : Msg_BackUpXResources() :
817 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_BackUpXResources")
818 : {
819 0 : }
820 :
821 : void
822 0 : Log(
823 : const std::string& __pfx,
824 : FILE* __outf) const
825 : {
826 0 : std::string __logmsg;
827 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
828 0 : (__logmsg).append(__pfx);
829 0 : (__logmsg).append("Msg_BackUpXResources(");
830 :
831 0 : (__logmsg).append("[TODO])\n");
832 0 : fputs((__logmsg).c_str(), __outf);
833 0 : }
834 : };
835 :
836 : class Msg_NPN_UserAgent :
837 : public IPC::Message
838 0 : {
839 : private:
840 : typedef mozilla::ipc::ActorHandle ActorHandle;
841 : typedef mozilla::ipc::Shmem Shmem;
842 : typedef base::FileDescriptor FileDescriptor;
843 : typedef mozilla::dom::NativeThreadId NativeThreadId;
844 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
845 :
846 : public:
847 : enum {
848 : ID = Msg_NPN_UserAgent__ID
849 : };
850 0 : Msg_NPN_UserAgent() :
851 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_NPN_UserAgent")
852 : {
853 0 : }
854 :
855 : void
856 0 : Log(
857 : const std::string& __pfx,
858 : FILE* __outf) const
859 : {
860 0 : std::string __logmsg;
861 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
862 0 : (__logmsg).append(__pfx);
863 0 : (__logmsg).append("Msg_NPN_UserAgent(");
864 :
865 0 : (__logmsg).append("[TODO])\n");
866 0 : fputs((__logmsg).c_str(), __outf);
867 0 : }
868 : };
869 :
870 : class Reply_NPN_UserAgent :
871 : public IPC::Message
872 0 : {
873 : private:
874 : typedef mozilla::ipc::ActorHandle ActorHandle;
875 : typedef mozilla::ipc::Shmem Shmem;
876 : typedef base::FileDescriptor FileDescriptor;
877 : typedef mozilla::dom::NativeThreadId NativeThreadId;
878 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
879 :
880 : public:
881 : enum {
882 : ID = Reply_NPN_UserAgent__ID
883 : };
884 0 : Reply_NPN_UserAgent() :
885 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_NPN_UserAgent")
886 : {
887 0 : }
888 :
889 : void
890 0 : Log(
891 : const std::string& __pfx,
892 : FILE* __outf) const
893 : {
894 0 : std::string __logmsg;
895 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
896 0 : (__logmsg).append(__pfx);
897 0 : (__logmsg).append("Reply_NPN_UserAgent(");
898 :
899 0 : (__logmsg).append("[TODO])\n");
900 0 : fputs((__logmsg).c_str(), __outf);
901 0 : }
902 : };
903 :
904 : class Msg_NPN_GetValue_WithBoolReturn :
905 : public IPC::Message
906 0 : {
907 : private:
908 : typedef mozilla::ipc::ActorHandle ActorHandle;
909 : typedef mozilla::ipc::Shmem Shmem;
910 : typedef base::FileDescriptor FileDescriptor;
911 : typedef mozilla::dom::NativeThreadId NativeThreadId;
912 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
913 :
914 : public:
915 : enum {
916 : ID = Msg_NPN_GetValue_WithBoolReturn__ID
917 : };
918 0 : Msg_NPN_GetValue_WithBoolReturn() :
919 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_NPN_GetValue_WithBoolReturn")
920 : {
921 0 : }
922 :
923 : void
924 0 : Log(
925 : const std::string& __pfx,
926 : FILE* __outf) const
927 : {
928 0 : std::string __logmsg;
929 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
930 0 : (__logmsg).append(__pfx);
931 0 : (__logmsg).append("Msg_NPN_GetValue_WithBoolReturn(");
932 :
933 0 : (__logmsg).append("[TODO])\n");
934 0 : fputs((__logmsg).c_str(), __outf);
935 0 : }
936 : };
937 :
938 : class Reply_NPN_GetValue_WithBoolReturn :
939 : public IPC::Message
940 0 : {
941 : private:
942 : typedef mozilla::ipc::ActorHandle ActorHandle;
943 : typedef mozilla::ipc::Shmem Shmem;
944 : typedef base::FileDescriptor FileDescriptor;
945 : typedef mozilla::dom::NativeThreadId NativeThreadId;
946 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
947 :
948 : public:
949 : enum {
950 : ID = Reply_NPN_GetValue_WithBoolReturn__ID
951 : };
952 0 : Reply_NPN_GetValue_WithBoolReturn() :
953 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_NPN_GetValue_WithBoolReturn")
954 : {
955 0 : }
956 :
957 : void
958 0 : Log(
959 : const std::string& __pfx,
960 : FILE* __outf) const
961 : {
962 0 : std::string __logmsg;
963 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
964 0 : (__logmsg).append(__pfx);
965 0 : (__logmsg).append("Reply_NPN_GetValue_WithBoolReturn(");
966 :
967 0 : (__logmsg).append("[TODO])\n");
968 0 : fputs((__logmsg).c_str(), __outf);
969 0 : }
970 : };
971 :
972 : class Msg_ProcessSomeEvents :
973 : public IPC::Message
974 0 : {
975 : private:
976 : typedef mozilla::ipc::ActorHandle ActorHandle;
977 : typedef mozilla::ipc::Shmem Shmem;
978 : typedef base::FileDescriptor FileDescriptor;
979 : typedef mozilla::dom::NativeThreadId NativeThreadId;
980 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
981 :
982 : public:
983 : enum {
984 : ID = Msg_ProcessSomeEvents__ID
985 : };
986 0 : Msg_ProcessSomeEvents() :
987 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_ProcessSomeEvents")
988 : {
989 0 : }
990 :
991 : void
992 0 : Log(
993 : const std::string& __pfx,
994 : FILE* __outf) const
995 : {
996 0 : std::string __logmsg;
997 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
998 0 : (__logmsg).append(__pfx);
999 0 : (__logmsg).append("Msg_ProcessSomeEvents(");
1000 :
1001 0 : (__logmsg).append("[TODO])\n");
1002 0 : fputs((__logmsg).c_str(), __outf);
1003 0 : }
1004 : };
1005 :
1006 : class Reply_ProcessSomeEvents :
1007 : public IPC::Message
1008 0 : {
1009 : private:
1010 : typedef mozilla::ipc::ActorHandle ActorHandle;
1011 : typedef mozilla::ipc::Shmem Shmem;
1012 : typedef base::FileDescriptor FileDescriptor;
1013 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1014 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1015 :
1016 : public:
1017 : enum {
1018 : ID = Reply_ProcessSomeEvents__ID
1019 : };
1020 0 : Reply_ProcessSomeEvents() :
1021 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_ProcessSomeEvents")
1022 : {
1023 0 : }
1024 :
1025 : void
1026 0 : Log(
1027 : const std::string& __pfx,
1028 : FILE* __outf) const
1029 : {
1030 0 : std::string __logmsg;
1031 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1032 0 : (__logmsg).append(__pfx);
1033 0 : (__logmsg).append("Reply_ProcessSomeEvents(");
1034 :
1035 0 : (__logmsg).append("[TODO])\n");
1036 0 : fputs((__logmsg).c_str(), __outf);
1037 0 : }
1038 : };
1039 :
1040 : class Msg_PluginShowWindow :
1041 : public IPC::Message
1042 0 : {
1043 : private:
1044 : typedef mozilla::ipc::ActorHandle ActorHandle;
1045 : typedef mozilla::ipc::Shmem Shmem;
1046 : typedef base::FileDescriptor FileDescriptor;
1047 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1048 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1049 :
1050 : public:
1051 : enum {
1052 : ID = Msg_PluginShowWindow__ID
1053 : };
1054 0 : Msg_PluginShowWindow() :
1055 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_PluginShowWindow")
1056 : {
1057 0 : }
1058 :
1059 : void
1060 0 : Log(
1061 : const std::string& __pfx,
1062 : FILE* __outf) const
1063 : {
1064 0 : std::string __logmsg;
1065 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1066 0 : (__logmsg).append(__pfx);
1067 0 : (__logmsg).append("Msg_PluginShowWindow(");
1068 :
1069 0 : (__logmsg).append("[TODO])\n");
1070 0 : fputs((__logmsg).c_str(), __outf);
1071 0 : }
1072 : };
1073 :
1074 : class Msg_PluginHideWindow :
1075 : public IPC::Message
1076 0 : {
1077 : private:
1078 : typedef mozilla::ipc::ActorHandle ActorHandle;
1079 : typedef mozilla::ipc::Shmem Shmem;
1080 : typedef base::FileDescriptor FileDescriptor;
1081 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1082 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1083 :
1084 : public:
1085 : enum {
1086 : ID = Msg_PluginHideWindow__ID
1087 : };
1088 0 : Msg_PluginHideWindow() :
1089 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_PluginHideWindow")
1090 : {
1091 0 : }
1092 :
1093 : void
1094 0 : Log(
1095 : const std::string& __pfx,
1096 : FILE* __outf) const
1097 : {
1098 0 : std::string __logmsg;
1099 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1100 0 : (__logmsg).append(__pfx);
1101 0 : (__logmsg).append("Msg_PluginHideWindow(");
1102 :
1103 0 : (__logmsg).append("[TODO])\n");
1104 0 : fputs((__logmsg).c_str(), __outf);
1105 0 : }
1106 : };
1107 :
1108 : class Msg_SetCursor :
1109 : public IPC::Message
1110 0 : {
1111 : private:
1112 : typedef mozilla::ipc::ActorHandle ActorHandle;
1113 : typedef mozilla::ipc::Shmem Shmem;
1114 : typedef base::FileDescriptor FileDescriptor;
1115 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1116 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1117 :
1118 : public:
1119 : enum {
1120 : ID = Msg_SetCursor__ID
1121 : };
1122 0 : Msg_SetCursor() :
1123 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_SetCursor")
1124 : {
1125 0 : }
1126 :
1127 : void
1128 0 : Log(
1129 : const std::string& __pfx,
1130 : FILE* __outf) const
1131 : {
1132 0 : std::string __logmsg;
1133 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1134 0 : (__logmsg).append(__pfx);
1135 0 : (__logmsg).append("Msg_SetCursor(");
1136 :
1137 0 : (__logmsg).append("[TODO])\n");
1138 0 : fputs((__logmsg).c_str(), __outf);
1139 0 : }
1140 : };
1141 :
1142 : class Msg_ShowCursor :
1143 : public IPC::Message
1144 0 : {
1145 : private:
1146 : typedef mozilla::ipc::ActorHandle ActorHandle;
1147 : typedef mozilla::ipc::Shmem Shmem;
1148 : typedef base::FileDescriptor FileDescriptor;
1149 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1150 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1151 :
1152 : public:
1153 : enum {
1154 : ID = Msg_ShowCursor__ID
1155 : };
1156 0 : Msg_ShowCursor() :
1157 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_ShowCursor")
1158 : {
1159 0 : }
1160 :
1161 : void
1162 0 : Log(
1163 : const std::string& __pfx,
1164 : FILE* __outf) const
1165 : {
1166 0 : std::string __logmsg;
1167 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1168 0 : (__logmsg).append(__pfx);
1169 0 : (__logmsg).append("Msg_ShowCursor(");
1170 :
1171 0 : (__logmsg).append("[TODO])\n");
1172 0 : fputs((__logmsg).c_str(), __outf);
1173 0 : }
1174 : };
1175 :
1176 : class Msg_PushCursor :
1177 : public IPC::Message
1178 0 : {
1179 : private:
1180 : typedef mozilla::ipc::ActorHandle ActorHandle;
1181 : typedef mozilla::ipc::Shmem Shmem;
1182 : typedef base::FileDescriptor FileDescriptor;
1183 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1184 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1185 :
1186 : public:
1187 : enum {
1188 : ID = Msg_PushCursor__ID
1189 : };
1190 0 : Msg_PushCursor() :
1191 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_PushCursor")
1192 : {
1193 0 : }
1194 :
1195 : void
1196 0 : Log(
1197 : const std::string& __pfx,
1198 : FILE* __outf) const
1199 : {
1200 0 : std::string __logmsg;
1201 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1202 0 : (__logmsg).append(__pfx);
1203 0 : (__logmsg).append("Msg_PushCursor(");
1204 :
1205 0 : (__logmsg).append("[TODO])\n");
1206 0 : fputs((__logmsg).c_str(), __outf);
1207 0 : }
1208 : };
1209 :
1210 : class Msg_PopCursor :
1211 : public IPC::Message
1212 0 : {
1213 : private:
1214 : typedef mozilla::ipc::ActorHandle ActorHandle;
1215 : typedef mozilla::ipc::Shmem Shmem;
1216 : typedef base::FileDescriptor FileDescriptor;
1217 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1218 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1219 :
1220 : public:
1221 : enum {
1222 : ID = Msg_PopCursor__ID
1223 : };
1224 0 : Msg_PopCursor() :
1225 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_PopCursor")
1226 : {
1227 0 : }
1228 :
1229 : void
1230 0 : Log(
1231 : const std::string& __pfx,
1232 : FILE* __outf) const
1233 : {
1234 0 : std::string __logmsg;
1235 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1236 0 : (__logmsg).append(__pfx);
1237 0 : (__logmsg).append("Msg_PopCursor(");
1238 :
1239 0 : (__logmsg).append("[TODO])\n");
1240 0 : fputs((__logmsg).c_str(), __outf);
1241 0 : }
1242 : };
1243 :
1244 : class Msg_GetNativeCursorsSupported :
1245 : public IPC::Message
1246 0 : {
1247 : private:
1248 : typedef mozilla::ipc::ActorHandle ActorHandle;
1249 : typedef mozilla::ipc::Shmem Shmem;
1250 : typedef base::FileDescriptor FileDescriptor;
1251 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1252 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1253 :
1254 : public:
1255 : enum {
1256 : ID = Msg_GetNativeCursorsSupported__ID
1257 : };
1258 0 : Msg_GetNativeCursorsSupported() :
1259 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_GetNativeCursorsSupported")
1260 : {
1261 0 : }
1262 :
1263 : void
1264 0 : Log(
1265 : const std::string& __pfx,
1266 : FILE* __outf) const
1267 : {
1268 0 : std::string __logmsg;
1269 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1270 0 : (__logmsg).append(__pfx);
1271 0 : (__logmsg).append("Msg_GetNativeCursorsSupported(");
1272 :
1273 0 : (__logmsg).append("[TODO])\n");
1274 0 : fputs((__logmsg).c_str(), __outf);
1275 0 : }
1276 : };
1277 :
1278 : class Reply_GetNativeCursorsSupported :
1279 : public IPC::Message
1280 0 : {
1281 : private:
1282 : typedef mozilla::ipc::ActorHandle ActorHandle;
1283 : typedef mozilla::ipc::Shmem Shmem;
1284 : typedef base::FileDescriptor FileDescriptor;
1285 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1286 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1287 :
1288 : public:
1289 : enum {
1290 : ID = Reply_GetNativeCursorsSupported__ID
1291 : };
1292 0 : Reply_GetNativeCursorsSupported() :
1293 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_GetNativeCursorsSupported")
1294 : {
1295 0 : }
1296 :
1297 : void
1298 0 : Log(
1299 : const std::string& __pfx,
1300 : FILE* __outf) const
1301 : {
1302 0 : std::string __logmsg;
1303 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1304 0 : (__logmsg).append(__pfx);
1305 0 : (__logmsg).append("Reply_GetNativeCursorsSupported(");
1306 :
1307 0 : (__logmsg).append("[TODO])\n");
1308 0 : fputs((__logmsg).c_str(), __outf);
1309 0 : }
1310 : };
1311 :
1312 : class Msg_NPN_SetException :
1313 : public IPC::Message
1314 0 : {
1315 : private:
1316 : typedef mozilla::ipc::ActorHandle ActorHandle;
1317 : typedef mozilla::ipc::Shmem Shmem;
1318 : typedef base::FileDescriptor FileDescriptor;
1319 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1320 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1321 :
1322 : public:
1323 : enum {
1324 : ID = Msg_NPN_SetException__ID
1325 : };
1326 0 : Msg_NPN_SetException() :
1327 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Msg_NPN_SetException")
1328 : {
1329 0 : }
1330 :
1331 : void
1332 0 : Log(
1333 : const std::string& __pfx,
1334 : FILE* __outf) const
1335 : {
1336 0 : std::string __logmsg;
1337 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1338 0 : (__logmsg).append(__pfx);
1339 0 : (__logmsg).append("Msg_NPN_SetException(");
1340 :
1341 0 : (__logmsg).append("[TODO])\n");
1342 0 : fputs((__logmsg).c_str(), __outf);
1343 0 : }
1344 : };
1345 :
1346 : class Reply_NPN_SetException :
1347 : public IPC::Message
1348 0 : {
1349 : private:
1350 : typedef mozilla::ipc::ActorHandle ActorHandle;
1351 : typedef mozilla::ipc::Shmem Shmem;
1352 : typedef base::FileDescriptor FileDescriptor;
1353 : typedef mozilla::dom::NativeThreadId NativeThreadId;
1354 : typedef mac_plugin_interposing::NSCursorInfo NSCursorInfo;
1355 :
1356 : public:
1357 : enum {
1358 : ID = Reply_NPN_SetException__ID
1359 : };
1360 0 : Reply_NPN_SetException() :
1361 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PPluginModule::Reply_NPN_SetException")
1362 : {
1363 0 : }
1364 :
1365 : void
1366 0 : Log(
1367 : const std::string& __pfx,
1368 : FILE* __outf) const
1369 : {
1370 0 : std::string __logmsg;
1371 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
1372 0 : (__logmsg).append(__pfx);
1373 0 : (__logmsg).append("Reply_NPN_SetException(");
1374 :
1375 0 : (__logmsg).append("[TODO])\n");
1376 0 : fputs((__logmsg).c_str(), __outf);
1377 0 : }
1378 : };
1379 :
1380 :
1381 :
1382 : } // namespace PPluginModule
1383 : } // namespace plugins
1384 : } // namespace mozilla
1385 :
1386 : #endif // ifndef PPluginModule_h
|