Uses of Package
net.clackrouter.component.extension

Packages that use net.clackrouter.component.extension
net.clackrouter.application Support for applications that run on top of a Clack host's network stack. 
net.clackrouter.component.extension More advanced router components that are not central to the operation of a router. 
net.clackrouter.gui.tcp Provides the ability to graphically inspect TCP functionality within Clack. 
net.clackrouter.propertyview Graphical Property Views that provide the ability to inspect and modify Clack components. 
net.clackrouter.router.core Core router class responsible for creating, configuring, running and serializing Clack routers. 
 

Classes in net.clackrouter.component.extension used by net.clackrouter.application
UDP
          Simplified implementation of the User Datagram Protocol (UDP).
 

Classes in net.clackrouter.component.extension used by net.clackrouter.component.extension
Classifier.PatternMatcher
           
Classifier.QuickMatch
           
NAPT.TransportLevelMapping
           
TCPMonitor.TCPFlowListener
          Listener interface for classes wishing to be updated about changes to a TCPMonitor.TCPFlow.
 

Classes in net.clackrouter.component.extension used by net.clackrouter.gui.tcp
TCPMonitor.TCPFlow
          Helper class to contain all information about a single TCP flow.
 

Classes in net.clackrouter.component.extension used by net.clackrouter.propertyview
Capture
          Component that allows the user to capture packet through it to a PCAP file readable by Ethereal or another packet-analyzer.
Classifier
          Classifies packets and sends them out distict ports if they match user-specified byte-string/offset pairs called patterns.
Counter
          Simple component that transparently passes packets on to the next component , but graphically displays the number of packets that have passed through it.
Delay
           
FlowByteQueue
           
Loss
          Component that randomly drops packets based on a user-specified drop rate.
NAPT
          VERY basic implementation of NAT.
REDQueue
          Implementation of a Random Early Detection (RED) queue.
TCPMonitor
           A class for tracking and analyzing the TCP flows being forwarded by a router.
TCPMonitor.TCPFlow
          Helper class to contain all information about a single TCP flow.
TCPSeqMon
           
Throttle
          Component to slow down the packet being passed through it in a user configurable manner.
 

Classes in net.clackrouter.component.extension used by net.clackrouter.router.core
UDP
          Simplified implementation of the User Datagram Protocol (UDP).