Added in API level 23
MidiOutputPort
class MidiOutputPort : MidiSender, Closeable
kotlin.Any | ||
↳ | android.media.midi.MidiSender | |
↳ | android.media.midi.MidiOutputPort |
This class is used for receiving data from a port on a MIDI device
Summary
Public methods | |
---|---|
Unit |
close() |
Int |
Returns the port number of this port |
Unit |
onConnect(receiver: MidiReceiver!) |
Unit |
onDisconnect(receiver: MidiReceiver!) |
Protected methods | |
---|---|
Unit |
finalize() |
Inherited functions | |
---|---|
Public methods
close
Added in API level 23
fun close(): Unit
Exceptions | |
---|---|
java.lang.Exception |
if this resource cannot be closed |
java.io.IOException |
if an I/O error occurs |
getPortNumber
Added in API level 23
fun getPortNumber(): Int
Returns the port number of this port
Return | |
---|---|
Int |
the port's port number |
onConnect
Added in API level 23
fun onConnect(receiver: MidiReceiver!): Unit
Parameters | |
---|---|
receiver |
MidiReceiver!: the receiver to connect |
onDisconnect
Added in API level 23
fun onDisconnect(receiver: MidiReceiver!): Unit
Parameters | |
---|---|
receiver |
MidiReceiver!: the receiver to disconnect |
Protected methods
finalize
Added in API level 23
protected fun finalize(): Unit
Exceptions | |
---|---|
java.lang.Throwable |
the Exception raised by this method |