mosaic.sim.neuron
Interface NeuronOutput

All Known Implementing Classes:
NeuronOutputSupport

public interface NeuronOutput

This interface specifies the capability of an object to act like the output part of a neuron, i.e. the ability to send spike events. Objects implementing the NeuronInput interface will register to this event source and all objects implementing NeuronOutput must call the spikeEvent() method of all currently registered objects whenever the object emits a spike event.

See Also:
NeuronInput

Method Summary
 void addOutput(NeuronInput receiver)
          Add a spike event listener.
 boolean removeOutput(NeuronInput receiver)
          Remove a spike event listener.
 

Method Detail

addOutput

public void addOutput(NeuronInput receiver)
Add a spike event listener.

removeOutput

public boolean removeOutput(NeuronInput receiver)
Remove a spike event listener.