Class Routing.EventReceiver

java.lang.Object
eu.bandm.music.midi.Routing.EventReceiver
All Implemented Interfaces:
AutoCloseable, Consumer<MidiEvent>, Receiver
Direct Known Subclasses:
Routing.ToTrack
Enclosing class:
Routing

public static class Routing.EventReceiver extends Object implements Receiver, Consumer<MidiEvent>
A wrapper which takes a Receiver and adds interfaces and convenience methods. A Receiver receives a MidiMessage and a time stamp. The time stamp should be == Routing.NO_TIME_INFO == -1, whenever to time info is intended.