ipc/ipdl/test/cxx/PTestNestedLoops.ipdl

branch
TOR_BUG_9701
changeset 15
b8a032363ba2
equal deleted inserted replaced
-1:000000000000 0:dc86f6277950
1
2 namespace mozilla {
3 namespace _ipdltest {
4
5
6 intr protocol PTestNestedLoops {
7
8 child:
9 async Start();
10 intr R();
11 __delete__();
12
13 parent:
14 async Nonce();
15
16
17 state START:
18 send Start goto RACE;
19
20 state RACE:
21 recv Nonce goto RACE1;
22 call R goto RACE2;
23 state RACE1:
24 call R goto DEAD;
25 state RACE2:
26 recv Nonce goto DEAD;
27
28 state DEAD:
29 send __delete__;
30 };
31
32
33 } // namespace mozilla
34 } // namespace _ipdltest

mercurial