PMIDIManager.ipdl (528B)
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 include MIDITypes; 6 7 namespace mozilla { 8 namespace dom { 9 10 [ChildProc=anydom] 11 async protocol PMIDIManager 12 { 13 parent: 14 async Refresh(); 15 async Shutdown(); 16 child: 17 /* 18 * Send an updated list of MIDI ports to the child 19 */ 20 async MIDIPortListUpdate(MIDIPortList aPortList); 21 }; 22 23 } // namespace ipc 24 } // namespace mozilla