PGamepadTestChannel.ipdl (664B)
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 file, 3 * You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 include protocol PBackground; 5 include "mozilla/dom/GamepadMessageUtils.h"; 6 include GamepadEventTypes; 7 8 using mozilla::dom::GamepadHandle from "mozilla/dom/GamepadHandle.h"; 9 10 namespace mozilla { 11 namespace dom { 12 13 protocol PGamepadTestChannel { 14 manager PBackground; 15 parent: 16 async GamepadTestEvent(uint32_t aID, GamepadChangeEvent aGamepadEvent); 17 async __delete__(); 18 child: 19 async ReplyGamepadHandle(uint32_t aID, GamepadHandle aHandle); 20 }; 21 22 } 23 }