PTestAsyncReturns.ipdl (543B)
1 /* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5 namespace mozilla { 6 namespace _ipdltest { 7 8 [ChildProc=any, ChildImpl=virtual, ParentImpl=virtual] 9 protocol PTestAsyncReturns { 10 child: 11 async Ping() returns (bool one); 12 async NoReturn() returns (bool unused); 13 14 parent: 15 async Pong() returns (uint32_t param1, uint32_t param2); 16 }; 17 18 } // namespace mozilla 19 } // namespace _ipdltest