All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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