Package net.clackrouter.packets

Clack representations of packet data for a variety of core Internet protocols.

See:
          Description

Interface Summary
VNSPacketArrivalListener Listener inteface for receiving an event when a packet arrives at a box.
VNSPacketDepartureListener Listener inteface for receiving an event when a packet departs from a box.
 

Class Summary
DNSPacket Represents a Domain Name System (DNS) packet.
DNSPacket.Answer Contains DNS Answer information
DNSPacket.Query Contains DNS Query information
IPPacket Encapsulates an Internet Protocol packet.
LinkStatePacket Packet type for a simple link-state routing protocol.
LinkStatePacket.Link  
LinkStatePacket.Net  
RIPRoutingUpdate This is the packet type for a simple distance-vector protocol.
SSHPacket  
VNSARPPacket Encapsulates Address Resolution Protocol packet.
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.
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.
VNSTCPPacket Represents a Transmission Control Protocol (TCP) Packet.
VNSUDPPacket A User Datagram Protocol (UDP) Packet.
 

Exception Summary
VNSInvalidPacketException Encapsulates an exception that is thrown when a packet supplied to a constuctor or method is not of corrent type.
VNSUnknownICMPCodeException Encapsulates an exception that is thrown when a supplied ICMP code is not defined by the ICMP protocol.
VNSUnknownICMPTypeException Encapsulates an exception that is thrown when a supplied ICMP type is not defined by the ICMP protocol.
 

Package net.clackrouter.packets Description

Clack representations of packet data for a variety of core Internet protocols.