## Uses of Interface
net.i2p.router.ReplyJob

- Packages that use ReplyJob
  Package | Description
  --- | ---
  net.i2p.router | The I2P router application handles the I2P network communication.
  net.i2p.router.message |
  net.i2p.router.networkdb.kademlia |
  net.i2p.router.transport | The transport system allows the usage of communication layers that are below I2P in the stack, on which I2P messages are sent.

- - ### Uses of ReplyJob in net.i2p.router

    Methods in net.i2p.router that return ReplyJob
    Modifier and Type | Method and Description
    --- | ---
    `ReplyJob` | OutNetMessage.`getOnReplyJob()` If the MessageSelector detects a reply, this job is enqueued

    Methods in net.i2p.router with parameters of type ReplyJob
    Modifier and Type | Method and Description
    --- | ---
    `void` | OutNetMessage.`setOnReplyJob(ReplyJob job)`

  - ### Uses of ReplyJob in net.i2p.router.message

    Constructors in net.i2p.router.message with parameters of type ReplyJob
    Constructor and Description
    `SendMessageDirectJob(RouterContext ctx, I2NPMessage message, Hash toPeer, Job onSend, ReplyJob onSuccess, Job onFail, MessageSelector selector, int timeoutMs, int priority)`
    `SendMessageDirectJob(RouterContext ctx, I2NPMessage message, Hash toPeer, ReplyJob onSuccess, Job onFail, MessageSelector selector, int timeoutMs, int priority)`

  - ### Uses of ReplyJob in net.i2p.router.networkdb.kademlia

    Classes in net.i2p.router.networkdb.kademlia that implement ReplyJob
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `FloodOnlyLookupMatchJob`
    `(package private) class` | `SearchUpdateReplyFoundJob` Called after a match to a db search is found

    Fields in net.i2p.router.networkdb.kademlia declared as ReplyJob
    Modifier and Type | Field and Description
    --- | ---
    `protected ReplyJob` | FloodOnlySearchJob.`_onReply`

  - ### Uses of ReplyJob in net.i2p.router.transport

    Methods in net.i2p.router.transport with parameters of type ReplyJob
    Modifier and Type | Method and Description
    --- | ---
    `OutNetMessage` | OutboundMessageRegistry.`registerPending(MessageSelector replySelector, ReplyJob onReply, Job onTimeout, int timeoutMs)`