## Uses of Class
net.i2p.util.I2PAppThread

Packages that use I2PAppThread
Package | Description
--- | ---
net.i2p.i2ptunnel |
net.i2p.sam |
org.klomp.snark |

### Uses of I2PAppThread in net.i2p.i2ptunnel

Subclasses of I2PAppThread in net.i2p.i2ptunnel
Modifier and Type | Class and Description
--- | ---
`class` | `I2Ping.PingHandler`
`class` | `I2PTunnelHTTPClientRunner` Override the response with a stream filtering the HTTP headers received.
`class` | `I2PTunnelRunner`

### Uses of I2PAppThread in net.i2p.sam

Fields in net.i2p.sam declared as I2PAppThread
Modifier and Type | Field and Description
--- | ---
`protected I2PAppThread` | SAMHandler.`thread`

### Uses of I2PAppThread in org.klomp.snark

Subclasses of I2PAppThread in org.klomp.snark
Modifier and Type | Class and Description
--- | ---
`class` | `SnarkManager.SnarkManagerShutdown`
`class` | `SnarkShutdown` Makes sure everything ends correctly when shutting down.
`class` | `TrackerClient` Informs metainfo tracker of events and gets new peers for peer coordinator.