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-06-02 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