Uses of Package
net.clackrouter.packets

Packages that use net.clackrouter.packets
net.clackrouter.application Support for applications that run on top of a Clack host's network stack. 
net.clackrouter.chart   
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.tcp Provides the ability to graphically inspect TCP functionality within Clack. 
net.clackrouter.jpcap Largely unchanged JPcap classes incorporated into Clack. 
net.clackrouter.netutils Simple network utility classes used by a Clack Router. 
net.clackrouter.packets Clack representations of packet data for a variety of core Internet protocols. 
net.clackrouter.protocol.commands Representations for the different types of commands sent between a client and the VNS server. 
net.clackrouter.router.core Core router class responsible for creating, configuring, running and serializing Clack routers. 
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.packets used by net.clackrouter.application
VNSUDPPacket
          A User Datagram Protocol (UDP) Packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.chart
VNSPacket
          Encapsulates common functionality of a packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.component.base
VNSPacket
          Encapsulates common functionality of a packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.component.ethernet
VNSPacket
          Encapsulates common functionality of a packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.component.extension
VNSEthernetPacket
          Encapsulates an Ethernet frame.
VNSPacket
          Encapsulates common functionality of a packet.
VNSTCPPacket
          Represents a Transmission Control Protocol (TCP) Packet.
VNSUDPPacket
          A User Datagram Protocol (UDP) Packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.component.simplerouter
IPPacket
          Encapsulates an Internet Protocol packet.
VNSPacket
          Encapsulates common functionality of a packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.component.tcp
IPPacket
          Encapsulates an Internet Protocol packet.
VNSPacket
          Encapsulates common functionality of a packet.
VNSTCPPacket
          Represents a Transmission Control Protocol (TCP) Packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.ethereal
VNSPacket
          Encapsulates common functionality of a packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.example
VNSPacket
          Encapsulates common functionality of a packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.gui.tcp
VNSTCPPacket
          Represents a Transmission Control Protocol (TCP) Packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.jpcap
VNSEthernetPacket
          Encapsulates an Ethernet frame.
 

Classes in net.clackrouter.packets used by net.clackrouter.netutils
VNSPacket
          Encapsulates common functionality of a packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.packets
DNSPacket.Answer
          Contains DNS Answer information
DNSPacket.Query
          Contains DNS Query information
IPPacket
          Encapsulates an Internet Protocol packet.
IPPacket.Header
          Encapsulates IP packet header.
LinkStatePacket
          Packet type for a simple link-state routing protocol.
LinkStatePacket.Link
           
LinkStatePacket.Net
           
VNSEthernetPacket
          Encapsulates an Ethernet frame.
VNSICMPCode
          Encapsulates Internet Control Message Protocol type.
VNSICMPPacket
          Encapsulates Internet Control Message Protocol packet.
VNSICMPType
          Encapsulates Internet Control Message Protocol type.
VNSInvalidPacketException
          Encapsulates an exception that is thrown when a packet supplied to a constuctor or method is not of corrent type.
VNSPacket
          Encapsulates common functionality of a packet.
VNSPacketArrivalEvent
          Encapsulates an event that is sent to all interested parties when a packet arrives at a particular destination, for example the box input port, the box itself, or the box output port.
VNSPacketDepartureEvent
          Encapsulates an event that is sent to all interested parties when a packet leaves a particular destination, for example the box input port, the box itself, or the box output port.
VNSUnknownICMPCodeException
          Encapsulates an exception that is thrown when a supplied ICMP code is not defined by the ICMP protocol.
 

Classes in net.clackrouter.packets used by net.clackrouter.protocol.commands
VNSPacket
          Encapsulates common functionality of a packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.router.core
VNSEthernetPacket
          Encapsulates an Ethernet frame.
VNSPacket
          Encapsulates common functionality of a packet.
 

Classes in net.clackrouter.packets used by net.clackrouter.test
VNSEthernetPacket
          Encapsulates an Ethernet frame.
 

Classes in net.clackrouter.packets used by net.clackrouter.topology.core
VNSPacket
          Encapsulates common functionality of a packet.