Lines Matching refs:device

67     // Binder stub for receiving device notifications from MidiService
78 public void onDeviceAdded(MidiDeviceInfo device) {
80 final MidiDeviceInfo deviceF = device;
87 mCallback.onDeviceAdded(device);
92 public void onDeviceRemoved(MidiDeviceInfo device) {
94 final MidiDeviceInfo deviceF = device;
101 mCallback.onDeviceRemoved(device);
121 * Callback class used for clients to receive MIDI device added and removed notifications
125 * Called to notify when a new MIDI device has been added
127 * @param device a {@link MidiDeviceInfo} for the newly added device
129 public void onDeviceAdded(MidiDeviceInfo device) {
133 * Called to notify when a MIDI device has been removed
135 * @param device a {@link MidiDeviceInfo} for the removed device
137 public void onDeviceRemoved(MidiDeviceInfo device) {
141 * Called to notify when the status of a MIDI device has changed
143 * @param status a {@link MidiDeviceStatus} for the changed device
157 * @param device a {@link MidiDevice} for opened device, or null if opening failed
159 abstract public void onDeviceOpened(MidiDevice device);
179 * @param callback a {@link DeviceCallback} for MIDI device notifications
181 * device notifications. If handler is null, then the thread used for the
225 private void sendOpenDeviceResponse(final MidiDevice device,
230 listener.onDeviceOpened(device);
234 listener.onDeviceOpened(device);
239 * Opens a MIDI device for reading and writing.
257 MidiDevice device;
259 device = new MidiDevice(deviceInfoF, server, mService, mToken, deviceToken);
261 device = null;
263 sendOpenDeviceResponse(device, listenerF, handlerF);
275 * Opens a Bluetooth MIDI device for reading and writing.
277 * @param bluetoothDevice a {@link android.bluetooth.BluetoothDevice} to open as a MIDI device
292 MidiDevice device = null;
297 device = new MidiDevice(deviceInfo, server, mService, mToken, deviceToken);
302 sendOpenDeviceResponse(device, listenerF, handlerF);