## Uses of Interface
net.i2p.util.SimpleTimer.TimedEvent

Packages that use SimpleTimer.TimedEvent
Package | Description
--- | ---
net.i2p.client | Implements the base I2P SDK for developing applications that communicate through I2P.
net.i2p.client.streaming | Implements a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages.
net.i2p.router.tunnel |
net.i2p.util | These classes define the several useful utilities used throughout the router and applications.

### Uses of SimpleTimer.TimedEvent in net.i2p.client

Classes in net.i2p.client that implement SimpleTimer.TimedEvent
Modifier and Type | Class and Description
--- | ---
`protected class` | `I2PSessionImpl.VerifyUsage`
`(package private) class` | `SessionIdleTimer` Reduce tunnels or shutdown the session on idle if so configured

### Uses of SimpleTimer.TimedEvent in net.i2p.client.streaming

Classes in net.i2p.client.streaming that implement SimpleTimer.TimedEvent
Modifier and Type | Class and Description
--- | ---
`(package private) class` | `Connection.ConEvent` fired to reschedule event notification

Methods in net.i2p.client.streaming that return SimpleTimer.TimedEvent
Modifier and Type | Method and Description
--- | ---
`SimpleTimer.TimedEvent` | Connection.`getConnectionEvent()`

### Uses of SimpleTimer.TimedEvent in net.i2p.router.tunnel

Methods in net.i2p.router.tunnel that return SimpleTimer.TimedEvent
Modifier and Type | Method and Description
--- | ---
`(package private) SimpleTimer.TimedEvent` | FragmentedMessage.`getExpireEvent()` used in the fragment handler so we can cancel the expire event on success

Methods in net.i2p.router.tunnel with parameters of type SimpleTimer.TimedEvent
Modifier and Type | Method and Description
--- | ---
`(package private) void` | FragmentedMessage.`setExpireEvent(SimpleTimer.TimedEvent evt)`

### Uses of SimpleTimer.TimedEvent in net.i2p.util

Classes in net.i2p.util that implement SimpleTimer.TimedEvent
Modifier and Type | Class and Description
--- | ---
`class` | `SocketTimeout` This should be deprecated.

Fields in net.i2p.util declared as SimpleTimer.TimedEvent
Modifier and Type | Field and Description
--- | ---
`protected SimpleTimer.TimedEvent` | DecayingBloomFilter.`_decayEvent`

Methods in net.i2p.util with parameters of type SimpleTimer.TimedEvent
Modifier and Type | Method and Description
--- | ---
`void` | SimpleTimer.`addEvent(SimpleTimer.TimedEvent event, long timeoutMs)` Queue up the given event to be fired no sooner than timeoutMs from now.
`void` | SimpleScheduler.`addEvent(SimpleTimer.TimedEvent event, long timeoutMs)` Queue up the given event to be fired no sooner than timeoutMs from now.
`void` | SimpleTimer.`addEvent(SimpleTimer.TimedEvent event, long timeoutMs, boolean useEarliestTime)`
`void` | SimpleScheduler.`addPeriodicEvent(SimpleTimer.TimedEvent event, long timeoutMs)` Queue up the given event to be fired after timeoutMs and every timeoutMs thereafter.
`void` | SimpleScheduler.`addPeriodicEvent(SimpleTimer.TimedEvent event, long initialDelay, long timeoutMs)` Queue up the given event to be fired after initialDelay and every timeoutMs thereafter.
`boolean` | SimpleTimer.`removeEvent(SimpleTimer.TimedEvent evt)`
`void` | SimpleTimer.`reschedule(SimpleTimer.TimedEvent event, long timeoutMs)`