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 Exceptionraised by this method | 
