PTestUrgency.ipdl (526B)
1 namespace mozilla { 2 namespace _ipdltest { 3 4 [ChildProc=any, NestedUpTo=inside_cpow, ChildImpl=virtual, ParentImpl=virtual] 5 sync protocol PTestUrgency 6 { 7 parent: 8 [Nested=inside_sync] sync Test1() returns (uint32_t result); 9 async Test2(); 10 sync Test3() returns (uint32_t result); 11 sync FinalTest_Begin(); 12 13 child: 14 async Start(); 15 [Nested=inside_sync] sync Reply1() returns (uint32_t result); 16 [Nested=inside_sync] sync Reply2() returns (uint32_t result); 17 }; 18 19 } // namespace _ipdltest 20 } // namespace mozilla