![JAR search and dependency download from the Maven repository](/logo.png)
jadex.micro.philosophers.agents.ITableService Maven / Gradle / Ivy
The newest version!
package jadex.micro.philosophers.agents;
import jadex.core.IExternalAccess;
import jadex.future.IFuture;
import jadex.providedservice.annotation.Service;
@Service
public interface ITableService
{
public void addPhilosopher(int no);
public IFuture getPhilosopher(int no);
public IFuture getStickOwner(int no);
public void notifyAllPhilosophers();
public IFuture getLeftStick(int no);
public IFuture getRightStick(int no);
public void releaseLeftStick(int no);
public void releaseRightStick(int no);
public IFuture isWaitForClicks();
public void invertWaitForClicks();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy