| Interface | Description |
|---|---|
| ListADT<E> |
| Class | Description |
|---|---|
| ImageDriver |
Using ImageIO to display the image by creating an ImageIcon, placing that
icon an a JLabel, and placing that label on a JFrame.
|
| InputDriver |
The driver class for generating and simulating the input queue.
|
| Listnode<E> |
The internal node structure of
PacketLinkedList. |
| PacketLinkedList<E> |
A Single-linked linkedlist with a "dumb" header node (no data in the node), but
without a tail node.
|
| PacketLinkedListIterator<T> |
The iterator implementation for PacketLinkedList.
|
| Receiver |
The main class.
|
| SimplePacket |
The Packet structure which includes a sequence number, a checksum
(true/false), and the delivered data.
|
| Exception | Description |
|---|---|
| BadImageContentException |
This exception should be thrown whenever the image ONLY has errors in its
body.
|
| BadImageHeaderException |
This exception should be thrown whenever the image has errors in its header.
|
| BrokenImageException |
This exception should be thrown whenever the received image buffer has any
broken part.
|