LCOV - app.info - objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModule.h

LCOV - code coverage report
| Current view: | directory - objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins - PPluginModule.h (source / functions) |  | Found | Hit | Coverage |
| Test: | app.info | Lines: | 456 | 0 | 0.0 %
| Date: | 2012-07-07 | Functions: | 152 | 0 | 0.0 %

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

Generated by: LCOV version 1.7