LCOV - code coverage report
Current view: top level - obj-x86_64-pc-linux-gnu/ipc/ipdl - PQuotaRequestParent.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 0 237 0.0 %
Date: 2017-07-14 16:53:18 Functions: 0 33 0.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : //
       2             : // Automatically generated by ipdlc.
       3             : // Edit at your own risk
       4             : //
       5             : 
       6             : 
       7             : #include "mozilla/dom/quota/PQuotaRequestParent.h"
       8             : 
       9             : #include "mozilla/dom/quota/PQuotaParent.h"
      10             : 
      11             : #include "nsIFile.h"
      12             : #include "GeckoProfiler.h"
      13             : 
      14             : namespace mozilla {
      15             : namespace dom {
      16             : namespace quota {
      17             : 
      18             : 
      19             : 
      20           0 : MOZ_IMPLICIT PQuotaRequestParent::PQuotaRequestParent() :
      21             :     mozilla::ipc::IProtocol(mozilla::ipc::ParentSide),
      22           0 :     mState(PQuotaRequest::__Dead)
      23             : {
      24           0 :     MOZ_COUNT_CTOR(PQuotaRequestParent);
      25           0 : }
      26             : 
      27           0 : PQuotaRequestParent::~PQuotaRequestParent()
      28             : {
      29           0 :     MOZ_COUNT_DTOR(PQuotaRequestParent);
      30           0 : }
      31             : 
      32           0 : auto PQuotaRequestParent::Manager() const -> PQuotaParent*
      33             : {
      34           0 :     return static_cast<PQuotaParent*>(IProtocol::Manager());
      35             : }
      36             : 
      37           0 : auto PQuotaRequestParent::Send__delete__(
      38             :         PQuotaRequestParent* actor,
      39             :         const RequestResponse& response) -> bool
      40             : {
      41           0 :     if ((!(actor))) {
      42           0 :         return false;
      43             :     }
      44             : 
      45           0 :     IPC::Message* msg__ = PQuotaRequest::Msg___delete__((actor)->Id());
      46             : 
      47           0 :     (actor)->Write(actor, msg__, false);
      48             :     // Sentinel = 'actor'
      49           0 :     (msg__)->WriteSentinel(875202478);
      50           0 :     (actor)->Write(response, msg__);
      51             :     // Sentinel = 'response'
      52           0 :     (msg__)->WriteSentinel(2396115421);
      53             : 
      54             : 
      55             : 
      56           0 :     if (mozilla::ipc::LoggingEnabledFor("PQuotaRequestParent")) {
      57           0 :         mozilla::ipc::LogMessageForProtocol("PQuotaRequestParent", (actor)->OtherPid(), "Sending ", (msg__)->type(), mozilla::ipc::MessageDirection::eSending);
      58             :     }
      59           0 :     AUTO_PROFILER_LABEL("PQuotaRequest::Msg___delete__", OTHER);
      60           0 :     PQuotaRequest::Transition(PQuotaRequest::Msg___delete____ID, (&((actor)->mState)));
      61             : 
      62           0 :     bool sendok__ = ((actor)->GetIPCChannel())->Send(msg__);
      63             : 
      64           0 :     IProtocol* mgr = (actor)->Manager();
      65           0 :     (actor)->DestroySubtree(Deletion);
      66           0 :     (actor)->DeallocSubtree();
      67           0 :     (mgr)->RemoveManagee(PQuotaRequestMsgStart, actor);
      68           0 :     return sendok__;
      69             : }
      70             : 
      71           0 : auto PQuotaRequestParent::RemoveManagee(
      72             :         int32_t aProtocolId,
      73             :         ProtocolBase* aListener) -> void
      74             : {
      75           0 :     FatalError("unreached");
      76           0 :     return;
      77             : }
      78             : 
      79           0 : auto PQuotaRequestParent::OnMessageReceived(const Message& msg__) -> PQuotaRequestParent::Result
      80             : {
      81           0 :     switch ((msg__).type()) {
      82             :     case PQuotaRequest::Reply___delete____ID:
      83             :         {
      84           0 :             return MsgProcessed;
      85             :         }
      86             :     default:
      87             :         {
      88           0 :             return MsgNotKnown;
      89             :         }
      90             :     }
      91             : }
      92             : 
      93           0 : auto PQuotaRequestParent::OnMessageReceived(
      94             :         const Message& msg__,
      95             :         Message*& reply__) -> PQuotaRequestParent::Result
      96             : {
      97           0 :     return MsgNotKnown;
      98             : }
      99             : 
     100           0 : auto PQuotaRequestParent::OnCallReceived(
     101             :         const Message& msg__,
     102             :         Message*& reply__) -> PQuotaRequestParent::Result
     103             : {
     104           0 :     MOZ_ASSERT_UNREACHABLE("message protocol not supported");
     105             :     return MsgNotKnown;
     106             : }
     107             : 
     108           0 : auto PQuotaRequestParent::GetProtocolTypeId() -> int32_t
     109             : {
     110           0 :     return PQuotaRequestMsgStart;
     111             : }
     112             : 
     113           0 : auto PQuotaRequestParent::ProtocolName() const -> const char*
     114             : {
     115           0 :     return "PQuotaRequestParent";
     116             : }
     117             : 
     118           0 : auto PQuotaRequestParent::DestroySubtree(ActorDestroyReason why) -> void
     119             : {
     120             :     // Unregister from our manager.
     121           0 :     Unregister(Id());
     122             : 
     123             :     // Reject owning pending promises.
     124           0 :     (GetIPCChannel())->RejectPendingPromisesForActor(this);
     125             : 
     126             :     // Finally, destroy "us".
     127           0 :     ActorDestroy(why);
     128           0 : }
     129             : 
     130           0 : auto PQuotaRequestParent::DeallocSubtree() -> void
     131             : {
     132           0 : }
     133             : 
     134           0 : auto PQuotaRequestParent::Write(
     135             :         const ClearAllResponse& v__,
     136             :         Message* msg__) -> void
     137             : {
     138           0 : }
     139             : 
     140           0 : auto PQuotaRequestParent::Read(
     141             :         ClearAllResponse* v__,
     142             :         const Message* msg__,
     143             :         PickleIterator* iter__) -> bool
     144             : {
     145           0 :     return true;
     146             : }
     147             : 
     148           0 : auto PQuotaRequestParent::Write(
     149             :         const PersistResponse& v__,
     150             :         Message* msg__) -> void
     151             : {
     152           0 : }
     153             : 
     154           0 : auto PQuotaRequestParent::Read(
     155             :         PersistResponse* v__,
     156             :         const Message* msg__,
     157             :         PickleIterator* iter__) -> bool
     158             : {
     159           0 :     return true;
     160             : }
     161             : 
     162           0 : auto PQuotaRequestParent::Write(
     163             :         const ClearOriginResponse& v__,
     164             :         Message* msg__) -> void
     165             : {
     166           0 : }
     167             : 
     168           0 : auto PQuotaRequestParent::Read(
     169             :         ClearOriginResponse* v__,
     170             :         const Message* msg__,
     171             :         PickleIterator* iter__) -> bool
     172             : {
     173           0 :     return true;
     174             : }
     175             : 
     176           0 : auto PQuotaRequestParent::Write(
     177             :         const InitOriginResponse& v__,
     178             :         Message* msg__) -> void
     179             : {
     180           0 :     Write((v__).created(), msg__);
     181             :     // Sentinel = 'created'
     182           0 :     (msg__)->WriteSentinel(1060709095);
     183           0 : }
     184             : 
     185           0 : auto PQuotaRequestParent::Read(
     186             :         InitOriginResponse* v__,
     187             :         const Message* msg__,
     188             :         PickleIterator* iter__) -> bool
     189             : {
     190           0 :     if ((!(Read((&((v__)->created())), msg__, iter__)))) {
     191           0 :         FatalError("Error deserializing 'created' (bool) member of 'InitOriginResponse'");
     192           0 :         return false;
     193             :     }
     194             :     // Sentinel = 'created'
     195           0 :     if ((!((msg__)->ReadSentinel(iter__, 1060709095)))) {
     196           0 :         mozilla::ipc::SentinelReadError("Error deserializing 'created' (bool) member of 'InitOriginResponse'");
     197           0 :         return false;
     198             :     }
     199           0 :     return true;
     200             : }
     201             : 
     202           0 : auto PQuotaRequestParent::Write(
     203             :         const ResetAllResponse& v__,
     204             :         Message* msg__) -> void
     205             : {
     206           0 : }
     207             : 
     208           0 : auto PQuotaRequestParent::Read(
     209             :         ResetAllResponse* v__,
     210             :         const Message* msg__,
     211             :         PickleIterator* iter__) -> bool
     212             : {
     213           0 :     return true;
     214             : }
     215             : 
     216           0 : auto PQuotaRequestParent::Write(
     217             :         const RequestResponse& v__,
     218             :         Message* msg__) -> void
     219             : {
     220             :     typedef RequestResponse type__;
     221           0 :     Write(int((v__).type()), msg__);
     222             :     // Sentinel = 'RequestResponse'
     223           0 :     (msg__)->WriteSentinel(454300225);
     224             : 
     225           0 :     switch ((v__).type()) {
     226             :     case type__::Tnsresult:
     227             :         {
     228           0 :             Write((v__).get_nsresult(), msg__);
     229             :             // Sentinel = 'Tnsresult'
     230           0 :             (msg__)->WriteSentinel(2293764539);
     231           0 :             return;
     232             :         }
     233             :     case type__::TInitResponse:
     234             :         {
     235           0 :             Write((v__).get_InitResponse(), msg__);
     236             :             // Sentinel = 'TInitResponse'
     237           0 :             (msg__)->WriteSentinel(941770198);
     238           0 :             return;
     239             :         }
     240             :     case type__::TInitOriginResponse:
     241             :         {
     242           0 :             Write((v__).get_InitOriginResponse(), msg__);
     243             :             // Sentinel = 'TInitOriginResponse'
     244           0 :             (msg__)->WriteSentinel(3039434590);
     245           0 :             return;
     246             :         }
     247             :     case type__::TClearOriginResponse:
     248             :         {
     249           0 :             Write((v__).get_ClearOriginResponse(), msg__);
     250             :             // Sentinel = 'TClearOriginResponse'
     251           0 :             (msg__)->WriteSentinel(2032369236);
     252           0 :             return;
     253             :         }
     254             :     case type__::TClearDataResponse:
     255             :         {
     256           0 :             Write((v__).get_ClearDataResponse(), msg__);
     257             :             // Sentinel = 'TClearDataResponse'
     258           0 :             (msg__)->WriteSentinel(1322469308);
     259           0 :             return;
     260             :         }
     261             :     case type__::TClearAllResponse:
     262             :         {
     263           0 :             Write((v__).get_ClearAllResponse(), msg__);
     264             :             // Sentinel = 'TClearAllResponse'
     265           0 :             (msg__)->WriteSentinel(2851178716);
     266           0 :             return;
     267             :         }
     268             :     case type__::TResetAllResponse:
     269             :         {
     270           0 :             Write((v__).get_ResetAllResponse(), msg__);
     271             :             // Sentinel = 'TResetAllResponse'
     272           0 :             (msg__)->WriteSentinel(706855290);
     273           0 :             return;
     274             :         }
     275             :     case type__::TPersistedResponse:
     276             :         {
     277           0 :             Write((v__).get_PersistedResponse(), msg__);
     278             :             // Sentinel = 'TPersistedResponse'
     279           0 :             (msg__)->WriteSentinel(1830900968);
     280           0 :             return;
     281             :         }
     282             :     case type__::TPersistResponse:
     283             :         {
     284           0 :             Write((v__).get_PersistResponse(), msg__);
     285             :             // Sentinel = 'TPersistResponse'
     286           0 :             (msg__)->WriteSentinel(3249867633);
     287           0 :             return;
     288             :         }
     289             :     default:
     290             :         {
     291           0 :             FatalError("unknown union type");
     292           0 :             return;
     293             :         }
     294             :     }
     295             : }
     296             : 
     297           0 : auto PQuotaRequestParent::Read(
     298             :         RequestResponse* v__,
     299             :         const Message* msg__,
     300             :         PickleIterator* iter__) -> bool
     301             : {
     302             :     typedef RequestResponse type__;
     303             :     int type;
     304           0 :     if ((!(Read((&(type)), msg__, iter__)))) {
     305           0 :         mozilla::ipc::UnionTypeReadError("RequestResponse");
     306           0 :         return false;
     307             :     }
     308             :     // Sentinel = 'RequestResponse'
     309           0 :     if ((!((msg__)->ReadSentinel(iter__, 454300225)))) {
     310           0 :         mozilla::ipc::SentinelReadError("RequestResponse");
     311           0 :         return false;
     312             :     }
     313             : 
     314           0 :     switch (type) {
     315             :     case type__::Tnsresult:
     316             :         {
     317           0 :             nsresult tmp = nsresult();
     318           0 :             (*(v__)) = tmp;
     319           0 :             if ((!(Read((&((v__)->get_nsresult())), msg__, iter__)))) {
     320           0 :                 FatalError("Error deserializing Union type");
     321           0 :                 return false;
     322             :             }
     323             :             // Sentinel = 'Tnsresult'
     324           0 :             if ((!((msg__)->ReadSentinel(iter__, 2293764539)))) {
     325           0 :                 mozilla::ipc::SentinelReadError("Error deserializing Union type");
     326           0 :                 return false;
     327             :             }
     328           0 :             return true;
     329             :         }
     330             :     case type__::TInitResponse:
     331             :         {
     332           0 :             InitResponse tmp = InitResponse();
     333           0 :             (*(v__)) = tmp;
     334           0 :             if ((!(Read((&((v__)->get_InitResponse())), msg__, iter__)))) {
     335           0 :                 FatalError("Error deserializing Union type");
     336           0 :                 return false;
     337             :             }
     338             :             // Sentinel = 'TInitResponse'
     339           0 :             if ((!((msg__)->ReadSentinel(iter__, 941770198)))) {
     340           0 :                 mozilla::ipc::SentinelReadError("Error deserializing Union type");
     341           0 :                 return false;
     342             :             }
     343           0 :             return true;
     344             :         }
     345             :     case type__::TInitOriginResponse:
     346             :         {
     347           0 :             InitOriginResponse tmp = InitOriginResponse();
     348           0 :             (*(v__)) = tmp;
     349           0 :             if ((!(Read((&((v__)->get_InitOriginResponse())), msg__, iter__)))) {
     350           0 :                 FatalError("Error deserializing Union type");
     351           0 :                 return false;
     352             :             }
     353             :             // Sentinel = 'TInitOriginResponse'
     354           0 :             if ((!((msg__)->ReadSentinel(iter__, 3039434590)))) {
     355           0 :                 mozilla::ipc::SentinelReadError("Error deserializing Union type");
     356           0 :                 return false;
     357             :             }
     358           0 :             return true;
     359             :         }
     360             :     case type__::TClearOriginResponse:
     361             :         {
     362           0 :             ClearOriginResponse tmp = ClearOriginResponse();
     363           0 :             (*(v__)) = tmp;
     364           0 :             if ((!(Read((&((v__)->get_ClearOriginResponse())), msg__, iter__)))) {
     365           0 :                 FatalError("Error deserializing Union type");
     366           0 :                 return false;
     367             :             }
     368             :             // Sentinel = 'TClearOriginResponse'
     369           0 :             if ((!((msg__)->ReadSentinel(iter__, 2032369236)))) {
     370           0 :                 mozilla::ipc::SentinelReadError("Error deserializing Union type");
     371           0 :                 return false;
     372             :             }
     373           0 :             return true;
     374             :         }
     375             :     case type__::TClearDataResponse:
     376             :         {
     377           0 :             ClearDataResponse tmp = ClearDataResponse();
     378           0 :             (*(v__)) = tmp;
     379           0 :             if ((!(Read((&((v__)->get_ClearDataResponse())), msg__, iter__)))) {
     380           0 :                 FatalError("Error deserializing Union type");
     381           0 :                 return false;
     382             :             }
     383             :             // Sentinel = 'TClearDataResponse'
     384           0 :             if ((!((msg__)->ReadSentinel(iter__, 1322469308)))) {
     385           0 :                 mozilla::ipc::SentinelReadError("Error deserializing Union type");
     386           0 :                 return false;
     387             :             }
     388           0 :             return true;
     389             :         }
     390             :     case type__::TClearAllResponse:
     391             :         {
     392           0 :             ClearAllResponse tmp = ClearAllResponse();
     393           0 :             (*(v__)) = tmp;
     394           0 :             if ((!(Read((&((v__)->get_ClearAllResponse())), msg__, iter__)))) {
     395           0 :                 FatalError("Error deserializing Union type");
     396           0 :                 return false;
     397             :             }
     398             :             // Sentinel = 'TClearAllResponse'
     399           0 :             if ((!((msg__)->ReadSentinel(iter__, 2851178716)))) {
     400           0 :                 mozilla::ipc::SentinelReadError("Error deserializing Union type");
     401           0 :                 return false;
     402             :             }
     403           0 :             return true;
     404             :         }
     405             :     case type__::TResetAllResponse:
     406             :         {
     407           0 :             ResetAllResponse tmp = ResetAllResponse();
     408           0 :             (*(v__)) = tmp;
     409           0 :             if ((!(Read((&((v__)->get_ResetAllResponse())), msg__, iter__)))) {
     410           0 :                 FatalError("Error deserializing Union type");
     411           0 :                 return false;
     412             :             }
     413             :             // Sentinel = 'TResetAllResponse'
     414           0 :             if ((!((msg__)->ReadSentinel(iter__, 706855290)))) {
     415           0 :                 mozilla::ipc::SentinelReadError("Error deserializing Union type");
     416           0 :                 return false;
     417             :             }
     418           0 :             return true;
     419             :         }
     420             :     case type__::TPersistedResponse:
     421             :         {
     422           0 :             PersistedResponse tmp = PersistedResponse();
     423           0 :             (*(v__)) = tmp;
     424           0 :             if ((!(Read((&((v__)->get_PersistedResponse())), msg__, iter__)))) {
     425           0 :                 FatalError("Error deserializing Union type");
     426           0 :                 return false;
     427             :             }
     428             :             // Sentinel = 'TPersistedResponse'
     429           0 :             if ((!((msg__)->ReadSentinel(iter__, 1830900968)))) {
     430           0 :                 mozilla::ipc::SentinelReadError("Error deserializing Union type");
     431           0 :                 return false;
     432             :             }
     433           0 :             return true;
     434             :         }
     435             :     case type__::TPersistResponse:
     436             :         {
     437           0 :             PersistResponse tmp = PersistResponse();
     438           0 :             (*(v__)) = tmp;
     439           0 :             if ((!(Read((&((v__)->get_PersistResponse())), msg__, iter__)))) {
     440           0 :                 FatalError("Error deserializing Union type");
     441           0 :                 return false;
     442             :             }
     443             :             // Sentinel = 'TPersistResponse'
     444           0 :             if ((!((msg__)->ReadSentinel(iter__, 3249867633)))) {
     445           0 :                 mozilla::ipc::SentinelReadError("Error deserializing Union type");
     446           0 :                 return false;
     447             :             }
     448           0 :             return true;
     449             :         }
     450             :     default:
     451             :         {
     452           0 :             FatalError("unknown union type");
     453           0 :             return false;
     454             :         }
     455             :     }
     456             : }
     457             : 
     458           0 : auto PQuotaRequestParent::Write(
     459             :         const ClearDataResponse& v__,
     460             :         Message* msg__) -> void
     461             : {
     462           0 : }
     463             : 
     464           0 : auto PQuotaRequestParent::Read(
     465             :         ClearDataResponse* v__,
     466             :         const Message* msg__,
     467             :         PickleIterator* iter__) -> bool
     468             : {
     469           0 :     return true;
     470             : }
     471             : 
     472           0 : auto PQuotaRequestParent::Write(
     473             :         const PQuotaRequestParent* v__,
     474             :         Message* msg__,
     475             :         bool nullable__) -> void
     476             : {
     477             :     int32_t id;
     478           0 :     if ((!(v__))) {
     479           0 :         if ((!(nullable__))) {
     480           0 :             FatalError("NULL actor value passed to non-nullable param");
     481             :         }
     482           0 :         id = 0;
     483             :     }
     484             :     else {
     485           0 :         id = (v__)->Id();
     486           0 :         if ((1) == (id)) {
     487           0 :             FatalError("actor has been |delete|d");
     488             :         }
     489             :     }
     490             : 
     491           0 :     Write(id, msg__);
     492           0 : }
     493             : 
     494           0 : auto PQuotaRequestParent::Read(
     495             :         PQuotaRequestParent** v__,
     496             :         const Message* msg__,
     497             :         PickleIterator* iter__,
     498             :         bool nullable__) -> bool
     499             : {
     500           0 :     Maybe<mozilla::ipc::IProtocol*> actor = ReadActor(msg__, iter__, nullable__, "PQuotaRequest", PQuotaRequestMsgStart);
     501           0 :     if ((actor).isNothing()) {
     502           0 :         return false;
     503             :     }
     504             : 
     505           0 :     (*(v__)) = static_cast<PQuotaRequestParent*>((actor).value());
     506           0 :     return true;
     507             : }
     508             : 
     509           0 : auto PQuotaRequestParent::Write(
     510             :         const InitResponse& v__,
     511             :         Message* msg__) -> void
     512             : {
     513           0 : }
     514             : 
     515           0 : auto PQuotaRequestParent::Read(
     516             :         InitResponse* v__,
     517             :         const Message* msg__,
     518             :         PickleIterator* iter__) -> bool
     519             : {
     520           0 :     return true;
     521             : }
     522             : 
     523           0 : auto PQuotaRequestParent::Write(
     524             :         const PersistedResponse& v__,
     525             :         Message* msg__) -> void
     526             : {
     527           0 :     Write((v__).persisted(), msg__);
     528             :     // Sentinel = 'persisted'
     529           0 :     (msg__)->WriteSentinel(3547791474);
     530           0 : }
     531             : 
     532           0 : auto PQuotaRequestParent::Read(
     533             :         PersistedResponse* v__,
     534             :         const Message* msg__,
     535             :         PickleIterator* iter__) -> bool
     536             : {
     537           0 :     if ((!(Read((&((v__)->persisted())), msg__, iter__)))) {
     538           0 :         FatalError("Error deserializing 'persisted' (bool) member of 'PersistedResponse'");
     539           0 :         return false;
     540             :     }
     541             :     // Sentinel = 'persisted'
     542           0 :     if ((!((msg__)->ReadSentinel(iter__, 3547791474)))) {
     543           0 :         mozilla::ipc::SentinelReadError("Error deserializing 'persisted' (bool) member of 'PersistedResponse'");
     544           0 :         return false;
     545             :     }
     546           0 :     return true;
     547             : }
     548             : 
     549             : 
     550             : 
     551             : } // namespace quota
     552             : } // namespace dom
     553             : } // namespace mozilla

Generated by: LCOV version 1.13