## 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 and Description
    --- | ---
    `class` | `TFTPAckPacket` A final class derived from TFTPPacket definiing the TFTP Acknowledgement packet type.
    `class` | `TFTPDataPacket` A final class derived from TFTPPacket definiing the TFTP Data packet type.
    `class` | `TFTPErrorPacket` A final class derived from TFTPPacket definiing the TFTP Error packet type.
    `class` | `TFTPReadRequestPacket` A class derived from TFTPRequestPacket definiing a TFTP read request packet type.
    `class` | `TFTPRequestPacket` An abstract class derived from TFTPPacket definiing a TFTP Request packet type.
    `class` | `TFTPWriteRequestPacket` A class derived from TFTPRequestPacket definiing a TFTP write request packet type.

    Methods in org.apache.commons.net.tftp that return TFTPPacket
    Modifier and Type | Method and Description
    --- | ---
    `TFTPPacket` | TFTP.`bufferedReceive()` This is a special method to perform a more efficient packet receive.
    `static 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.
    `TFTPPacket` | TFTP.`receive()` Receives a TFTPPacket.

    Methods in org.apache.commons.net.tftp with parameters of type TFTPPacket
    Modifier and Type | Method and Description
    --- | ---
    `void` | TFTP.`bufferedSend(TFTPPacket packet)` This is a special method to perform a more efficient packet send.
    `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.

Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.