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: | 444 | 0 | 0.0 %
| Date: | 2012-04-21 | Functions: | 148 | 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                 :     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

Generated by: LCOV version 1.7