package cern.laser.util.buffer;
import java.util.EventListener;
/**
* SynchroBuffer listener interface.
* @author F.Calderini
*/
public interface SynchroBufferListener extends EventListener {
/** Callback method. Called with respect to the window size management properties. The callback is executed
* within a single thread of execution.
* @param event the pulled objects event
* @throws PullException if the pull action failed
*/
public void pull(PullEvent event) throws PullException;
}