ipc/ipdl/test/cxx/PTestShutdownSub.ipdl

branch
TOR_BUG_9701
changeset 15
b8a032363ba2
equal deleted inserted replaced
-1:000000000000 0:821cc59ebd14
1 include protocol PTestShutdown;
2 include protocol PTestShutdownSubsub;
3
4 namespace mozilla {
5 namespace _ipdltest {
6
7 intr protocol PTestShutdownSub {
8 manager PTestShutdown;
9 manages PTestShutdownSubsub;
10
11 both:
12 intr StackFrame();
13
14 parent:
15 PTestShutdownSubsub(bool expectParentDeleted);
16 sync __delete__();
17
18 state CREATING:
19 recv PTestShutdownSubsub goto CREATING;
20 answer StackFrame goto DUMMYFRAME;
21
22 state DUMMYFRAME:
23 call StackFrame goto DEAD;
24
25 state DEAD:
26 recv __delete__;
27 };
28
29 } // namespace _ipdltest
30 } // namespace mozilla

mercurial