LCOV - code coverage report
Current view: directory - objdir/ipc/ipdl/_ipdlheaders/mozilla/net - PWyciwygChannel.h (source / functions) Found Hit Coverage
Test: app.info Lines: 144 0 0.0 %
Date: 2012-06-02 Functions: 48 0 0.0 %

       1                 : //
       2                 : // Automatically generated by ipdlc.
       3                 : // Edit at your own risk
       4                 : //
       5                 : 
       6                 : #ifndef PWyciwygChannel_h
       7                 : #define PWyciwygChannel_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 "mozilla/net/NeckoMessageUtils.h"
      21                 : 
      22                 : //-----------------------------------------------------------------------------
      23                 : // Code common to PWyciwygChannelChild and PWyciwygChannelParent
      24                 : //
      25                 : namespace mozilla {
      26                 : namespace net {
      27                 : namespace PWyciwygChannel {
      28                 : 
      29                 : enum State {
      30                 :     __Dead,
      31                 :     __Null,
      32                 :     __Error,
      33                 :     __Start = __Null
      34                 : };
      35                 : 
      36                 : enum MessageType {
      37                 :     PWyciwygChannelStart = PWyciwygChannelMsgStart << 16,
      38                 :     PWyciwygChannelPreStart = (PWyciwygChannelMsgStart << 16) - 1,
      39                 :     Msg___delete____ID,
      40                 :     Reply___delete____ID,
      41                 :     Msg_Init__ID,
      42                 :     Msg_AsyncOpen__ID,
      43                 :     Msg_WriteToCacheEntry__ID,
      44                 :     Msg_CloseCacheEntry__ID,
      45                 :     Msg_SetCharsetAndSource__ID,
      46                 :     Msg_SetSecurityInfo__ID,
      47                 :     Msg_Cancel__ID,
      48                 :     Msg_OnStartRequest__ID,
      49                 :     Msg_OnDataAvailable__ID,
      50                 :     Msg_OnStopRequest__ID,
      51                 :     Msg_CancelEarly__ID,
      52                 :     PWyciwygChannelEnd
      53                 : };
      54                 : 
      55                 : bool
      56                 : Transition(
      57                 :         State from,
      58                 :         mozilla::ipc::Trigger trigger,
      59                 :         State* next);
      60                 : 
      61                 : class Msg___delete__ :
      62                 :     public IPC::Message
      63               0 : {
      64                 : private:
      65                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
      66                 :     typedef mozilla::ipc::Shmem Shmem;
      67                 :     typedef IPC::URI URI;
      68                 : 
      69                 : public:
      70                 :     enum {
      71                 :         ID = Msg___delete____ID
      72                 :     };
      73               0 :     Msg___delete__() :
      74               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg___delete__")
      75                 :     {
      76               0 :     }
      77                 : 
      78                 :     void
      79               0 :     Log(
      80                 :             const std::string& __pfx,
      81                 :             FILE* __outf) const
      82                 :     {
      83               0 :         std::string __logmsg;
      84               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
      85               0 :         (__logmsg).append(__pfx);
      86               0 :         (__logmsg).append("Msg___delete__(");
      87                 : 
      88               0 :         (__logmsg).append("[TODO])\n");
      89               0 :         fputs((__logmsg).c_str(), __outf);
      90               0 :     }
      91                 : };
      92                 : 
      93                 : class Reply___delete__ :
      94                 :     public IPC::Message
      95                 : {
      96                 : private:
      97                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
      98                 :     typedef mozilla::ipc::Shmem Shmem;
      99                 :     typedef IPC::URI URI;
     100                 : 
     101                 : public:
     102                 :     enum {
     103                 :         ID = Reply___delete____ID
     104                 :     };
     105                 :     Reply___delete__() :
     106                 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Reply___delete__")
     107                 :     {
     108                 :     }
     109                 : 
     110                 :     void
     111                 :     Log(
     112                 :             const std::string& __pfx,
     113                 :             FILE* __outf) const
     114                 :     {
     115                 :         std::string __logmsg;
     116                 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     117                 :         (__logmsg).append(__pfx);
     118                 :         (__logmsg).append("Reply___delete__(");
     119                 : 
     120                 :         (__logmsg).append("[TODO])\n");
     121                 :         fputs((__logmsg).c_str(), __outf);
     122                 :     }
     123                 : };
     124                 : 
     125                 : class Msg_Init :
     126                 :     public IPC::Message
     127               0 : {
     128                 : private:
     129                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     130                 :     typedef mozilla::ipc::Shmem Shmem;
     131                 :     typedef IPC::URI URI;
     132                 : 
     133                 : public:
     134                 :     enum {
     135                 :         ID = Msg_Init__ID
     136                 :     };
     137               0 :     Msg_Init() :
     138               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_Init")
     139                 :     {
     140               0 :     }
     141                 : 
     142                 :     void
     143               0 :     Log(
     144                 :             const std::string& __pfx,
     145                 :             FILE* __outf) const
     146                 :     {
     147               0 :         std::string __logmsg;
     148               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     149               0 :         (__logmsg).append(__pfx);
     150               0 :         (__logmsg).append("Msg_Init(");
     151                 : 
     152               0 :         (__logmsg).append("[TODO])\n");
     153               0 :         fputs((__logmsg).c_str(), __outf);
     154               0 :     }
     155                 : };
     156                 : 
     157                 : class Msg_AsyncOpen :
     158                 :     public IPC::Message
     159               0 : {
     160                 : private:
     161                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     162                 :     typedef mozilla::ipc::Shmem Shmem;
     163                 :     typedef IPC::URI URI;
     164                 : 
     165                 : public:
     166                 :     enum {
     167                 :         ID = Msg_AsyncOpen__ID
     168                 :     };
     169               0 :     Msg_AsyncOpen() :
     170               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_AsyncOpen")
     171                 :     {
     172               0 :     }
     173                 : 
     174                 :     void
     175               0 :     Log(
     176                 :             const std::string& __pfx,
     177                 :             FILE* __outf) const
     178                 :     {
     179               0 :         std::string __logmsg;
     180               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     181               0 :         (__logmsg).append(__pfx);
     182               0 :         (__logmsg).append("Msg_AsyncOpen(");
     183                 : 
     184               0 :         (__logmsg).append("[TODO])\n");
     185               0 :         fputs((__logmsg).c_str(), __outf);
     186               0 :     }
     187                 : };
     188                 : 
     189                 : class Msg_WriteToCacheEntry :
     190                 :     public IPC::Message
     191               0 : {
     192                 : private:
     193                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     194                 :     typedef mozilla::ipc::Shmem Shmem;
     195                 :     typedef IPC::URI URI;
     196                 : 
     197                 : public:
     198                 :     enum {
     199                 :         ID = Msg_WriteToCacheEntry__ID
     200                 :     };
     201               0 :     Msg_WriteToCacheEntry() :
     202               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_WriteToCacheEntry")
     203                 :     {
     204               0 :     }
     205                 : 
     206                 :     void
     207               0 :     Log(
     208                 :             const std::string& __pfx,
     209                 :             FILE* __outf) const
     210                 :     {
     211               0 :         std::string __logmsg;
     212               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     213               0 :         (__logmsg).append(__pfx);
     214               0 :         (__logmsg).append("Msg_WriteToCacheEntry(");
     215                 : 
     216               0 :         (__logmsg).append("[TODO])\n");
     217               0 :         fputs((__logmsg).c_str(), __outf);
     218               0 :     }
     219                 : };
     220                 : 
     221                 : class Msg_CloseCacheEntry :
     222                 :     public IPC::Message
     223               0 : {
     224                 : private:
     225                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     226                 :     typedef mozilla::ipc::Shmem Shmem;
     227                 :     typedef IPC::URI URI;
     228                 : 
     229                 : public:
     230                 :     enum {
     231                 :         ID = Msg_CloseCacheEntry__ID
     232                 :     };
     233               0 :     Msg_CloseCacheEntry() :
     234               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_CloseCacheEntry")
     235                 :     {
     236               0 :     }
     237                 : 
     238                 :     void
     239               0 :     Log(
     240                 :             const std::string& __pfx,
     241                 :             FILE* __outf) const
     242                 :     {
     243               0 :         std::string __logmsg;
     244               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     245               0 :         (__logmsg).append(__pfx);
     246               0 :         (__logmsg).append("Msg_CloseCacheEntry(");
     247                 : 
     248               0 :         (__logmsg).append("[TODO])\n");
     249               0 :         fputs((__logmsg).c_str(), __outf);
     250               0 :     }
     251                 : };
     252                 : 
     253                 : class Msg_SetCharsetAndSource :
     254                 :     public IPC::Message
     255               0 : {
     256                 : private:
     257                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     258                 :     typedef mozilla::ipc::Shmem Shmem;
     259                 :     typedef IPC::URI URI;
     260                 : 
     261                 : public:
     262                 :     enum {
     263                 :         ID = Msg_SetCharsetAndSource__ID
     264                 :     };
     265               0 :     Msg_SetCharsetAndSource() :
     266               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_SetCharsetAndSource")
     267                 :     {
     268               0 :     }
     269                 : 
     270                 :     void
     271               0 :     Log(
     272                 :             const std::string& __pfx,
     273                 :             FILE* __outf) const
     274                 :     {
     275               0 :         std::string __logmsg;
     276               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     277               0 :         (__logmsg).append(__pfx);
     278               0 :         (__logmsg).append("Msg_SetCharsetAndSource(");
     279                 : 
     280               0 :         (__logmsg).append("[TODO])\n");
     281               0 :         fputs((__logmsg).c_str(), __outf);
     282               0 :     }
     283                 : };
     284                 : 
     285                 : class Msg_SetSecurityInfo :
     286                 :     public IPC::Message
     287               0 : {
     288                 : private:
     289                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     290                 :     typedef mozilla::ipc::Shmem Shmem;
     291                 :     typedef IPC::URI URI;
     292                 : 
     293                 : public:
     294                 :     enum {
     295                 :         ID = Msg_SetSecurityInfo__ID
     296                 :     };
     297               0 :     Msg_SetSecurityInfo() :
     298               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_SetSecurityInfo")
     299                 :     {
     300               0 :     }
     301                 : 
     302                 :     void
     303               0 :     Log(
     304                 :             const std::string& __pfx,
     305                 :             FILE* __outf) const
     306                 :     {
     307               0 :         std::string __logmsg;
     308               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     309               0 :         (__logmsg).append(__pfx);
     310               0 :         (__logmsg).append("Msg_SetSecurityInfo(");
     311                 : 
     312               0 :         (__logmsg).append("[TODO])\n");
     313               0 :         fputs((__logmsg).c_str(), __outf);
     314               0 :     }
     315                 : };
     316                 : 
     317                 : class Msg_Cancel :
     318                 :     public IPC::Message
     319               0 : {
     320                 : private:
     321                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     322                 :     typedef mozilla::ipc::Shmem Shmem;
     323                 :     typedef IPC::URI URI;
     324                 : 
     325                 : public:
     326                 :     enum {
     327                 :         ID = Msg_Cancel__ID
     328                 :     };
     329               0 :     Msg_Cancel() :
     330               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_Cancel")
     331                 :     {
     332               0 :     }
     333                 : 
     334                 :     void
     335               0 :     Log(
     336                 :             const std::string& __pfx,
     337                 :             FILE* __outf) const
     338                 :     {
     339               0 :         std::string __logmsg;
     340               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     341               0 :         (__logmsg).append(__pfx);
     342               0 :         (__logmsg).append("Msg_Cancel(");
     343                 : 
     344               0 :         (__logmsg).append("[TODO])\n");
     345               0 :         fputs((__logmsg).c_str(), __outf);
     346               0 :     }
     347                 : };
     348                 : 
     349                 : class Msg_OnStartRequest :
     350                 :     public IPC::Message
     351               0 : {
     352                 : private:
     353                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     354                 :     typedef mozilla::ipc::Shmem Shmem;
     355                 :     typedef IPC::URI URI;
     356                 : 
     357                 : public:
     358                 :     enum {
     359                 :         ID = Msg_OnStartRequest__ID
     360                 :     };
     361               0 :     Msg_OnStartRequest() :
     362               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_OnStartRequest")
     363                 :     {
     364               0 :     }
     365                 : 
     366                 :     void
     367               0 :     Log(
     368                 :             const std::string& __pfx,
     369                 :             FILE* __outf) const
     370                 :     {
     371               0 :         std::string __logmsg;
     372               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     373               0 :         (__logmsg).append(__pfx);
     374               0 :         (__logmsg).append("Msg_OnStartRequest(");
     375                 : 
     376               0 :         (__logmsg).append("[TODO])\n");
     377               0 :         fputs((__logmsg).c_str(), __outf);
     378               0 :     }
     379                 : };
     380                 : 
     381                 : class Msg_OnDataAvailable :
     382                 :     public IPC::Message
     383               0 : {
     384                 : private:
     385                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     386                 :     typedef mozilla::ipc::Shmem Shmem;
     387                 :     typedef IPC::URI URI;
     388                 : 
     389                 : public:
     390                 :     enum {
     391                 :         ID = Msg_OnDataAvailable__ID
     392                 :     };
     393               0 :     Msg_OnDataAvailable() :
     394               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_OnDataAvailable")
     395                 :     {
     396               0 :     }
     397                 : 
     398                 :     void
     399               0 :     Log(
     400                 :             const std::string& __pfx,
     401                 :             FILE* __outf) const
     402                 :     {
     403               0 :         std::string __logmsg;
     404               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     405               0 :         (__logmsg).append(__pfx);
     406               0 :         (__logmsg).append("Msg_OnDataAvailable(");
     407                 : 
     408               0 :         (__logmsg).append("[TODO])\n");
     409               0 :         fputs((__logmsg).c_str(), __outf);
     410               0 :     }
     411                 : };
     412                 : 
     413                 : class Msg_OnStopRequest :
     414                 :     public IPC::Message
     415               0 : {
     416                 : private:
     417                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     418                 :     typedef mozilla::ipc::Shmem Shmem;
     419                 :     typedef IPC::URI URI;
     420                 : 
     421                 : public:
     422                 :     enum {
     423                 :         ID = Msg_OnStopRequest__ID
     424                 :     };
     425               0 :     Msg_OnStopRequest() :
     426               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_OnStopRequest")
     427                 :     {
     428               0 :     }
     429                 : 
     430                 :     void
     431               0 :     Log(
     432                 :             const std::string& __pfx,
     433                 :             FILE* __outf) const
     434                 :     {
     435               0 :         std::string __logmsg;
     436               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     437               0 :         (__logmsg).append(__pfx);
     438               0 :         (__logmsg).append("Msg_OnStopRequest(");
     439                 : 
     440               0 :         (__logmsg).append("[TODO])\n");
     441               0 :         fputs((__logmsg).c_str(), __outf);
     442               0 :     }
     443                 : };
     444                 : 
     445                 : class Msg_CancelEarly :
     446                 :     public IPC::Message
     447               0 : {
     448                 : private:
     449                 :     typedef mozilla::ipc::ActorHandle ActorHandle;
     450                 :     typedef mozilla::ipc::Shmem Shmem;
     451                 :     typedef IPC::URI URI;
     452                 : 
     453                 : public:
     454                 :     enum {
     455                 :         ID = Msg_CancelEarly__ID
     456                 :     };
     457               0 :     Msg_CancelEarly() :
     458               0 :         IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_CancelEarly")
     459                 :     {
     460               0 :     }
     461                 : 
     462                 :     void
     463               0 :     Log(
     464                 :             const std::string& __pfx,
     465                 :             FILE* __outf) const
     466                 :     {
     467               0 :         std::string __logmsg;
     468               0 :         StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
     469               0 :         (__logmsg).append(__pfx);
     470               0 :         (__logmsg).append("Msg_CancelEarly(");
     471                 : 
     472               0 :         (__logmsg).append("[TODO])\n");
     473               0 :         fputs((__logmsg).c_str(), __outf);
     474               0 :     }
     475                 : };
     476                 : 
     477                 : 
     478                 : 
     479                 : } // namespace PWyciwygChannel
     480                 : } // namespace net
     481                 : } // namespace mozilla
     482                 : 
     483                 : #endif // ifndef PWyciwygChannel_h

Generated by: LCOV version 1.7