# Uses of Package
net.i2p.update

- Packages that use net.i2p.update
  Package | Description
  --- | ---
  net.i2p.router.update | Classes to implement the router update process for checking and applying I2P router updates from the update manager.
  net.i2p.update | Interfaces and utilities for update process that operate without requiring full router context.
  org.klomp.snark | I2P version of the snark bittorrent client, imported in 2005 and heavily enhanced to add a web UI, DHT support, and other features.

- Classes in net.i2p.update used by net.i2p.router.update
  Class and Description
  Checker Controls one or more types of updates.
  UpdateManager The central resource coordinating updates.
  UpdateMethod Transport mechanism for getting something.
  UpdatePostProcessor An external class to handle complex processing of update files, where necessary instead of simply copying i2pupdate.zip to the config dir.
  Updater Controls one or more types of updates.
  UpdateTask A running check or download.
  UpdateType What to update

- Classes in net.i2p.update used by net.i2p.update
  Class and Description
  Checker Controls one or more types of updates.
  UpdateMethod Transport mechanism for getting something.
  UpdatePostProcessor An external class to handle complex processing of update files, where necessary instead of simply copying i2pupdate.zip to the config dir.
  Updater Controls one or more types of updates.
  UpdateTask A running check or download.
  UpdateType What to update

- Classes in net.i2p.update used by org.klomp.snark
  Class and Description
  UpdateManager The central resource coordinating updates.
  UpdateMethod Transport mechanism for getting something.
  Updater Controls one or more types of updates.
  UpdateTask A running check or download.
  UpdateType What to update