Package org.robovm.apple.coremidi
Class MIDIPort
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.coremidi.MIDIObject
org.robovm.apple.coremidi.MIDIPort
public class MIDIPort extends MIDIObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMIDIPort.MIDIPortPtrNested classes/interfaces inherited from class org.robovm.apple.coremidi.MIDIObject
MIDIObject.MIDIObjectPtrNested classes/interfaces inherited from class org.robovm.rt.bro.NativeObject
NativeObject.Marshaler -
Field Summary
Fields Modifier and Type Field Description protected longlocalRefconId -
Constructor Summary
Constructors Constructor Description MIDIPort() -
Method Summary
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
-
Field Details
-
localRefconId
protected long localRefconId
-
-
Constructor Details
-
MIDIPort
public MIDIPort()
-
-
Method Details
-
createInputPort
- Since:
- Available in iOS 4.2 and later.
-
createOutputPort
- Since:
- Available in iOS 4.2 and later.
-
connectSource
- Since:
- Available in iOS 4.2 and later.
-
createInputPort
protected static MIDIError createInputPort(MIDIClient client, String portName, MIDIProtocolID protocol, MIDIPort.MIDIPortPtr outPort, VoidBlock2<MIDIEventList,VoidPtr> receiveBlock)- Since:
- Available in iOS 14.0 and later.
-
createInputPort
@Deprecated protected static MIDIError createInputPort(MIDIClient client, String portName, FunctionPtr readProc, long refCon, MIDIPort.MIDIPortPtr outPort)Deprecated.Use MIDIInputPortCreateWithProtocol -
createInputPort
@Deprecated protected static MIDIError createInputPort(MIDIClient client, String portName, MIDIPort.MIDIPortPtr outPort, VoidBlock2<MIDIPacketList,Long> readBlock)Deprecated.Use MIDIInputPortCreateWithProtocol- Since:
- Available in iOS 9.0 and later.
-
createOutputPort
protected static MIDIError createOutputPort(MIDIClient client, String portName, MIDIPort.MIDIPortPtr outPort) -
dispose
-
connectSource
-
disconnectSource
-
createDestination
protected static MIDIError createDestination(MIDIClient client, String name, MIDIProtocolID protocol, MIDIEndpoint.MIDIEndpointPtr outDest, VoidBlock2<MIDIEventList,VoidPtr> readBlock)- Since:
- Available in iOS 14.0 and later.
-
createDestination
@Deprecated protected static MIDIError createDestination(MIDIClient client, String name, MIDIEndpoint.MIDIEndpointPtr outDest, VoidBlock2<MIDIPacketList,Long> readBlock)Deprecated.Use MIDIDestinationCreateWithProtocol- Since:
- Available in iOS 9.0 and later.
-