Uses of Package
net.clackrouter.router.core

Packages that use net.clackrouter.router.core
net.clackrouter.application Support for applications that run on top of a Clack host's network stack. 
net.clackrouter.component.base Provides the base objects for supporting components within a Clack Router. 
net.clackrouter.component.ethernet   
net.clackrouter.component.extension More advanced router components that are not central to the operation of a router. 
net.clackrouter.component.simplerouter Provides core component classes central to the operation of a simple router. 
net.clackrouter.component.tcp A decomposed implementation of a simplified TCP stack. 
net.clackrouter.ethereal Contains core classes for Clack's Ethereal-like packet analyzer. 
net.clackrouter.example   
net.clackrouter.gui Major graphical components that comprise the Clack Application. 
net.clackrouter.gui.util Simple utility functions used by Clack's graphical user-interface. 
net.clackrouter.protocol Provides VNS protocol connectivity to the VNS server. 
net.clackrouter.router.core Core router class responsible for creating, configuring, running and serializing Clack routers. 
net.clackrouter.router.graph Graphical components for visually depicting a the "zoomed in" router-graph view. 
net.clackrouter.test Examples of both static and dynamic checks that can be used to validate router correctness and diagnose problems. 
net.clackrouter.topology.core Core classes for parsing topology information from VNS and loading a Clack topology configuration from file. 
 

Classes in net.clackrouter.router.core used by net.clackrouter.application
Alarm
           
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.component.base
Alarm
           
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.component.ethernet
Alarm
           
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.component.extension
Alarm
           
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.component.simplerouter
Alarm
           
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.component.tcp
Alarm
           
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.ethereal
Alarm
           
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.example
Alarm
           
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.gui
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
TimeManager
           
 

Classes in net.clackrouter.router.core used by net.clackrouter.gui.util
RouterConfig.ConnectionInfo
          Simple struct to hold information about an attempt to connect to the VNS server.
 

Classes in net.clackrouter.router.core used by net.clackrouter.protocol
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.router.core
Alarm
           
Alerter
          Simple "alarm clock" like class that gives an alert on regular intervals to any classes that registered to be notified.
Alerter.Alertable
          Simple interface for callback to an component that is being "alerted".
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
TimeManager
           
 

Classes in net.clackrouter.router.core used by net.clackrouter.router.graph
Alerter.Alertable
          Simple interface for callback to an component that is being "alerted".
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.test
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.
 

Classes in net.clackrouter.router.core used by net.clackrouter.topology.core
Alerter
          Simple "alarm clock" like class that gives an alert on regular intervals to any classes that registered to be notified.
Router
          Main router class that contains all components representing a given host in a Clack topology and handles all packet receiving and transmission.