## Uses of Class
org.klomp.snark.MagnetState

- Packages that use MagnetState
  Package | Description
  --- | ---
  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.

- - ### Uses of MagnetState in org.klomp.snark

    Fields in org.klomp.snark declared as MagnetState
    Modifier and Type | Field and Description
    --- | ---
    `(package private) MagnetState` | Peer.`magnetState` shared across all peers on this torrent

    Methods in org.klomp.snark that return MagnetState
    Modifier and Type | Method and Description
    --- | ---
    `MagnetState` | Peer.`getMagnetState()` Shared state across all peers, callers must sync on returned object

    Methods in org.klomp.snark with parameters of type MagnetState
    Modifier and Type | Method and Description
    --- | ---
    `void` | Peer.`runConnection(I2PSnarkUtil util, PeerListener listener, BandwidthListener bwl, BitField bitfield, MagnetState mState, boolean uploadOnly)` Runs the connection to the other peer.
    `void` | WebPeer.`runConnection(I2PSnarkUtil util, PeerListener listener, BandwidthListener bwl, BitField ignore, MagnetState mState, boolean uploadOnly)` Runs the connection to the other peer.