summaryrefslogtreecommitdiffstats
path: root/ipc/ipdl/test/cxx/PTestBridgeSub.ipdl
blob: 6c798c84e5f6d4a2a38e2c9cfe1d30e9c7d0451c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
include protocol PTestBridgeMainSub;

namespace mozilla {
namespace _ipdltest {


protocol PTestBridgeSub {
child:
    async Ping();

parent:
    async BridgeEm();
    async __delete__();

state START:
    send Ping goto BRIDGEEM;
state BRIDGEEM:
    recv BridgeEm goto DEAD;
state DEAD:
    recv __delete__;
};


} // namespace mozilla
} // namespace _ipdltest