MidiDeviceInfo.PortInfo


public static final class MidiDeviceInfo.PortInfo
extends Object

java.lang.Object
   ↳ android.media.midi.MidiDeviceInfo.PortInfo


Contains information about an input or output port.

Summary

Constants

int TYPE_INPUT

Port type for input ports

int TYPE_OUTPUT

Port type for output ports

Public methods

String getName()

Returns the name of the port, or empty string if the port has no name

int getPortNumber()

Returns the port number of the port

int getType()

Returns the port type of the port (either TYPE_INPUT or TYPE_OUTPUT)

Inherited methods

Object clone()

Creates and returns a copy of this object.

boolean equals(Object obj)

Indicates whether some other object is "equal to" this one.

void finalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

final Class<?> getClass()

Returns the runtime class of this Object.

int hashCode()

Returns a hash code value for the object.

final void notify()

Wakes up a single thread that is waiting on this object's monitor.

final void notifyAll()

Wakes up all threads that are waiting on this object's monitor.

String toString()

Returns a string representation of the object.

final void wait(long timeoutMillis, int nanos)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait(long timeoutMillis)

Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.

final void wait()

Causes the current thread to wait until it is awakened, typically by being notified or interrupted.

Constants

TYPE_INPUT

Added in API level 23
public static final int TYPE_INPUT

Port type for input ports

Constant Value: 1 (0x00000001)

TYPE_OUTPUT

Added in API level 23
public static final int TYPE_OUTPUT

Port type for output ports

Constant Value: 2 (0x00000002)

Public methods

getName

Added in API level 23
public String getName ()

Returns the name of the port, or empty string if the port has no name

Returns
String the port name

getPortNumber

Added in API level 23
public int getPortNumber ()

Returns the port number of the port

Returns
int the port number

getType

Added in API level 23
public int getType ()

Returns the port type of the port (either TYPE_INPUT or TYPE_OUTPUT)

Returns
int the port type