Package org.robovm.apple.coremidi
Class MIDIDevice
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.apple.coremidi.MIDIObject
-
- org.robovm.apple.coremidi.MIDIDevice
-
public class MIDIDevice extends MIDIObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MIDIDevice.MIDIDevicePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.coremidi.MIDIObject
MIDIObject.MIDIObjectPtr
-
-
Constructor Summary
Constructors Constructor Description MIDIDevice()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MIDIError
addEntity(java.lang.String name, boolean embedded, long numSourceEndpoints, long numDestinationEndpoints, MIDIEntity newEntity)
protected MIDIError
addEntity(java.lang.String name, boolean embedded, long numSourceEndpoints, long numDestinationEndpoints, MIDIEntity.MIDIEntityPtr newEntity)
static MIDIDevice
create(MIDIDriver owner, java.lang.String name, java.lang.String manufacturer, java.lang.String model)
protected static MIDIError
create(MIDIDriver owner, java.lang.String name, java.lang.String manufacturer, java.lang.String model, MIDIDevice.MIDIDevicePtr outDevice)
static MIDIDevice
createExternal(java.lang.String name, java.lang.String manufacturer, java.lang.String model)
protected static MIDIError
createExternal(java.lang.String name, java.lang.String manufacturer, java.lang.String model, MIDIDevice.MIDIDevicePtr outDevice)
MIDIError
dispose()
MIDIEntity
getEntity(long entityIndex0)
long
getNumberOfEntities()
MIDIError
removeEntity(MIDIEntity entity)
-
Methods inherited from class org.robovm.apple.coremidi.MIDIObject
findByUniqueID, findObjectById, findObjectTypeById, getDataProperty, getDataProperty, getDictionaryProperty, getDictionaryProperty, getIntegerProperty, getIntegerProperty, getProperties, getProperties, getStringProperty, getStringProperty, removeProperty, setDataProperty, setDictionaryProperty, setIntegerProperty, setStringProperty
-
-
-
-
Method Detail
-
addEntity
public MIDIError addEntity(java.lang.String name, boolean embedded, long numSourceEndpoints, long numDestinationEndpoints, MIDIEntity newEntity)
-
create
public static MIDIDevice create(MIDIDriver owner, java.lang.String name, java.lang.String manufacturer, java.lang.String model)
-
createExternal
public static MIDIDevice createExternal(java.lang.String name, java.lang.String manufacturer, java.lang.String model)
-
getNumberOfEntities
public long getNumberOfEntities()
- Since:
- Available in iOS 4.2 and later.
-
getEntity
public MIDIEntity getEntity(long entityIndex0)
- Since:
- Available in iOS 4.2 and later.
-
addEntity
protected MIDIError addEntity(java.lang.String name, boolean embedded, long numSourceEndpoints, long numDestinationEndpoints, MIDIEntity.MIDIEntityPtr newEntity)
- Since:
- Available in iOS 4.2 and later.
-
removeEntity
public MIDIError removeEntity(MIDIEntity entity)
- Since:
- Available in iOS 4.2 and later.
-
createExternal
protected static MIDIError createExternal(java.lang.String name, java.lang.String manufacturer, java.lang.String model, MIDIDevice.MIDIDevicePtr outDevice)
- Since:
- Available in iOS 4.2 and later.
-
create
protected static MIDIError create(MIDIDriver owner, java.lang.String name, java.lang.String manufacturer, java.lang.String model, MIDIDevice.MIDIDevicePtr outDevice)
- Since:
- Available in iOS 4.2 and later.
-
dispose
public MIDIError dispose()
- Since:
- Available in iOS 4.2 and later.
-
-