# Uses of Class
org.apache.commons.net.tftp.TFTPPacket

Packages that use TFTPPacket
Package
Description
org.apache.commons.net.tftp
TFTP cliemt implementation

- ## Uses of TFTPPacket in org.apache.commons.net.tftp

  Subclasses of TFTPPacket in org.apache.commons.net.tftp
  Modifier and Type
  Class
  Description
  `final class`
  `TFTPAckPacket`
  A final class derived from TFTPPacket defining the TFTP Acknowledgement packet type.
  `final class`
  `TFTPDataPacket`
  A final class derived from TFTPPacket defining the TFTP Data packet type.
  `final class`
  `TFTPErrorPacket`
  A final class derived from TFTPPacket defining the TFTP Error packet type.
  `final class`
  `TFTPReadRequestPacket`
  A class derived from TFTPRequestPacket defining a TFTP read request packet type.
  `class`
  `TFTPRequestPacket`
  An abstract class derived from TFTPPacket definiing a TFTP Request packet type.
  `final class`
  `TFTPWriteRequestPacket`
  A class derived from TFTPRequestPacket defining a TFTP write request packet type.
  Methods in org.apache.commons.net.tftp that return TFTPPacket
  Modifier and Type
  Method
  Description
  `final TFTPPacket`
  TFTP.`bufferedReceive()`
  This is a special method to perform a more efficient packet receive.
  `static final TFTPPacket`
  TFTPPacket.`newTFTPPacket(DatagramPacket datagram)`
  When you receive a datagram that you expect to be a TFTP packet, you use this factory method to create the proper TFTPPacket object encapsulating the data contained in that datagram.
  `final TFTPPacket`
  TFTP.`receive()`
  Receives a TFTPPacket.
  Methods in org.apache.commons.net.tftp with parameters of type TFTPPacket
  Modifier and Type
  Method
  Description
  `final void`
  TFTP.`bufferedSend(TFTPPacket packet)`
  This is a special method to perform a more efficient packet send.
  `final void`
  TFTP.`send(TFTPPacket packet)`
  Sends a TFTP packet to its destination.
  `protected void`
  TFTP.`trace(String direction, TFTPPacket packet)`
  Trace facility; this implementation does nothing.