# All Classes

- All Classes Class Summary Enum Summary Exception Summary
  Class | Description
  --- | ---
  BytesArrayTools | Helper to manipulate byte[].
  ClientManagementUDP | Implementation of P2P-JAVA-PROJECT CLIENT
  ClientP2P |
  CodeType | Request/Response code's type enum.
  Directories | Helper to get application directories.
  EmptyDirectory |
  EmptyFile |
  FileList | Representation of payload for list response.
  FilePart | Representation of payload for load response.
  InternalError |
  InternalRemoteError |
  LoadRequest | Representation of payload for load request.
  NotFound |
  Payload | Representation of payload.
  ProtocolError |
  ProtocolP2PDatagram | Representation of datagram.
  ProtocolRemoteError |
  RequestResponseCode | Request/Response code enum.
  ServerManagementUDP | Implementation of P2P-JAVA-PROJECT VERSION 1.0 protocol for UDP.
  ServerP2P |
  SizeError | Used on reception side when size as set in datagram is too big, and we cant store this in a int/long as usual.
  TransmissionError |
  VersionError |
  VersionRemoteError |