Line data Source code
1 : //
2 : // Automatically generated by ipdlc.
3 : // Edit at your own risk
4 : //
5 :
6 :
7 : #include "mozilla/PProfiler.h"
8 :
9 : namespace mozilla {
10 : namespace PProfiler {
11 :
12 : nsresult
13 2 : CreateEndpoints(
14 : base::ProcessId aParentDestPid,
15 : base::ProcessId aChildDestPid,
16 : mozilla::ipc::Endpoint<mozilla::PProfilerParent>* aParent,
17 : mozilla::ipc::Endpoint<mozilla::PProfilerChild>* aChild)
18 : {
19 2 : return mozilla::ipc::CreateEndpoints(mozilla::ipc::PrivateIPDLInterface(), aParentDestPid, aChildDestPid, PProfilerMsgStart, PProfilerMsgStartChild, aParent, aChild);
20 : }
21 : void
22 0 : Transition(
23 : MessageType msg,
24 : State* next)
25 : {
26 0 : switch ((*(next))) {
27 : case __Null:
28 0 : break;
29 : case __Dead:
30 0 : mozilla::ipc::LogicError("__delete__()d actor");
31 0 : break;
32 : default:
33 0 : mozilla::ipc::LogicError("corrupted actor state");
34 0 : break;
35 : }
36 0 : }
37 : IPC::Message*
38 0 : Msg_Start(int32_t routingId)
39 : {
40 0 : return new IPC::Message(routingId, Msg_Start__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PProfiler::Msg_Start", true);
41 : }
42 : IPC::Message*
43 0 : Msg_Stop(int32_t routingId)
44 : {
45 0 : return new IPC::Message(routingId, Msg_Stop__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PProfiler::Msg_Stop", true);
46 : }
47 : IPC::Message*
48 0 : Msg_Pause(int32_t routingId)
49 : {
50 0 : return new IPC::Message(routingId, Msg_Pause__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PProfiler::Msg_Pause", true);
51 : }
52 : IPC::Message*
53 0 : Msg_Resume(int32_t routingId)
54 : {
55 0 : return new IPC::Message(routingId, Msg_Resume__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PProfiler::Msg_Resume", true);
56 : }
57 : IPC::Message*
58 0 : Msg_GatherProfile(int32_t routingId)
59 : {
60 0 : return new IPC::Message(routingId, Msg_GatherProfile__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PProfiler::Msg_GatherProfile", true);
61 : }
62 : IPC::Message*
63 0 : Reply_GatherProfile(int32_t routingId)
64 : {
65 0 : return new IPC::Message(routingId, Reply_GatherProfile__ID, 0, IPC::Message::NOT_NESTED, IPC::Message::NORMAL_PRIORITY, IPC::Message::COMPRESSION_NONE, "PProfiler::Reply_GatherProfile", true);
66 : }
67 :
68 : } // namespace PProfiler
69 : } // namespace mozilla
|