Constructor and Description |
---|
ReceiverDispatcher()
Constructs a new
ReceiverDispatcher . |
Modifier and Type | Method and Description |
---|---|
boolean |
add(Receiver receiver)
Adds a
Receiver to the list to forward messages to. |
void |
close()
Closes all registered
Receiver s. |
boolean |
remove(Receiver receiver)
Removes a
Receiver from the list to forward messages to. |
void |
send(MidiMessage message,
long timeStamp)
Sends a
MidiMessage to all registered Receiver s. |
public ReceiverDispatcher()
ReceiverDispatcher
.public boolean add(Receiver receiver)
receiver
- the Receiver
to addtrue
if receiver
was added, false
if receiver
was null or duplicateremove(Receiver)
public boolean remove(Receiver receiver)
Receiver
from the list to forward messages to.receiver
- the Receiver
to removetrue
if receiver
was removed, false
if it was null
or not addedadd(Receiver)
public void send(@NonNull MidiMessage message, long timeStamp)
MidiMessage
to all registered Receiver
s.