summaryrefslogtreecommitdiffstats
path: root/ipc/ipdl/test/cxx/PTestPriority.ipdl
blob: c4a2c93c39cd081c7fb8e0f75c60af944e687095 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
namespace mozilla {
namespace _ipdltest {

sync protocol PTestPriority {
parent:
    prio(input) async PMsg1();
    prio(input) sync PMsg2();
    prio(high) async PMsg3();
    prio(high) sync PMsg4();
    prio(mediumhigh) async PMsg5();
    prio(mediumhigh) sync PMsg6();

child:
    prio(input) async CMsg1();
    prio(high) async CMsg2();
    prio(mediumhigh) async CMsg3();
};

} // namespace _ipdltest
} // namespace mozilla