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

Packages that use ReplyJob
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
`ReplyJob` `OutNetMessage.getOnReplyJob()` If the MessageSelector detects a reply, this job is enqueued

Methods in net.i2p.router with parameters of type ReplyJob
`void` `OutNetMessage.setOnReplyJob(ReplyJob job)`

Uses of ReplyJob in net.i2p.router.message

Constructors in net.i2p.router.message with parameters of type ReplyJob
`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
`(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
`protected ReplyJob` `FloodOnlySearchJob._onReply`

Uses of ReplyJob in net.i2p.router.transport

Methods in net.i2p.router.transport with parameters of type ReplyJob
`OutNetMessage` `OutboundMessageRegistry.registerPending(MessageSelector replySelector, ReplyJob onReply, Job onTimeout, int timeoutMs)`