Uses of Package
anthill.nest

Packages that use anthill.nest
anthill.antnet This package is a prototype implementation of package anthill.nest to be used during actual deployment in a real environment. 
anthill.antsim This package contains the main interfaces used in the Anthill simulation tool, including interfaces to perform evaluations, to collect statistics, to simulate peer-to-peer networks and to generate random requests of documents. 
anthill.antsim.impl This package contains a prototype implementation of the interfaces included in package anthill.antsim
anthill.genie This package contains the main interfaces used in the Anthill evolution framework, including interfaces to perform evaluations using genetic tools, to represent genetic codes and to manipulate populations of genetic codes. 
anthill.genie.impl This package contains a prototype implementation of the interfaces included in package anthill.genie
anthill.nest This package contains the main interfaces needed by nest implementors. 
anthill.nestor This package is a prototype implementation of package anthill.nest to be used during Anthill simulations.  
gnutant This package contains a simple ant implementation. 
 

Classes in anthill.nest used by anthill.antnet
AntListener
          This interface must be implemented by nests in order to receive ants from other nests.
Gate
          The Gate interface contains the set of methods used by a nest to communicate with other nests.
Manager
          The aim of a Manager is to control the execution of the ants receveid by other nests or generated locally.
 

Classes in anthill.nest used by anthill.antsim
Nest
          Nest is the interface used by nest users to communicate with nests.
 

Classes in anthill.nest used by anthill.antsim.impl
Nest
          Nest is the interface used by nest users to communicate with nests.
ResponseListener
          Listener interface which must be implemented by objects that want to be notified about the results of a request.
 

Classes in anthill.nest used by anthill.genie
Nest
          Nest is the interface used by nest users to communicate with nests.
 

Classes in anthill.nest used by anthill.genie.impl
ResponseListener
          Listener interface which must be implemented by objects that want to be notified about the results of a request.
 

Classes in anthill.nest used by anthill.nest
AntDescriptor
          This class contains information about an ant,including the identifier of the nest which has sent it to this host, the identifier of the ant, the remaining time-to-live and a reference to the ant itself.
AntListener
          This interface must be implemented by nests in order to receive ants from other nests.
Manager
          The aim of a Manager is to control the execution of the ants receveid by other nests or generated locally.
ResponseListener
          Listener interface which must be implemented by objects that want to be notified about the results of a request.
 

Classes in anthill.nest used by anthill.nestor
AntDescriptor
          This class contains information about an ant,including the identifier of the nest which has sent it to this host, the identifier of the ant, the remaining time-to-live and a reference to the ant itself.
AntListener
          This interface must be implemented by nests in order to receive ants from other nests.
Gate
          The Gate interface contains the set of methods used by a nest to communicate with other nests.
Manager
          The aim of a Manager is to control the execution of the ants receveid by other nests or generated locally.
Nest
          Nest is the interface used by nest users to communicate with nests.
RequestSet
          The RequestSet interface represents a data structure containing associations between ant identifiers and listeners interested in the responses returned by those ants.
ResponseListener
          Listener interface which must be implemented by objects that want to be notified about the results of a request.
Trail
          This interface represents a container for associations (ant identifier, previous nest identifier) stored in nests.
 

Classes in anthill.nest used by gnutant
ResponseListener
          Listener interface which must be implemented by objects that want to be notified about the results of a request.