MIKMIDIDestinationEndpoint
Objective-C
@interface MIKMIDIDestinationEndpoint
: MIKMIDIEndpoint <MIKMIDICommandScheduler>
Swift
class MIKMIDIDestinationEndpoint : MIKMIDIEndpoint, MIKMIDICommandScheduler
MIKMIDIDestinationEndpoint represents a destination (output) MIDI endpoint. It is essentially an Objective-C wrapper for instances of CoreMIDI’s MIDIEndpoint class which are kMIDIObjectType_Destination type endpoints.
MIDI destination endpoints are contained by MIDI entities, which are in turn contained by MIDI devices. MIDI messages can be outputed through a destination endpoint using MIKMIDIDeviceManager’s -sendCommands:toEndpoint:error: method.
Note that MIKMIDIDestinationEndpoint does not declare any methods of its own. All its methods can be found on its superclasses: MIKMIDIEndpoint and MIKMIDIObject. Also, MIKMIDIDestinationEndpoint itself is only used to represent MIDI endpoints owned by external applications/devices. To create virtual destination endpoints to be owned by your application and offered to others, use its subclass, MIKMIDIClientDestinationEndpoint instead.
See
-[MIKMIDIDeviceManager sendCommands:toEndpoint:error:]See
MIKMIDIClientDestinationEndpoint-
Unschedules previously-sent events. Events that have been scheduled with timestamps in the future are cancelled and won’t be sent.
Declaration
Objective-C
- (void)unscheduleAllPendingEvents;
Swift
func unscheduleAllPendingEvents()