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

Packages that use MessageSelector
net.i2p.router
net.i2p.router.message
net.i2p.router.networkdb.kademlia
net.i2p.router.transport
net.i2p.router.tunnel.pool

Uses of MessageSelector in net.i2p.router

Methods in net.i2p.router that return MessageSelector
`MessageSelector` `OutNetMessage.getReplySelector()` Defines a MessageSelector to find a reply to this message.

Methods in net.i2p.router with parameters of type MessageSelector
`void` `OutNetMessage.setReplySelector(MessageSelector selector)`

Uses of MessageSelector in net.i2p.router.message

Constructors in net.i2p.router.message with parameters of type MessageSelector
`SendGarlicJob(RouterContext ctx, GarlicConfig config, Job onSend, Job onSendFailed, ReplyJob onReply, Job onReplyFailed, long timeoutMs, int priority, MessageSelector replySelector)`
`SendGarlicJob(RouterContext ctx, GarlicConfig config, Job onSend, Job onSendFailed, ReplyJob onReply, Job onReplyFailed, long timeoutMs, int priority, MessageSelector replySelector, SessionKey wrappedKey, java.util.Set wrappedTags)`
`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 MessageSelector in net.i2p.router.networkdb.kademlia

Classes in net.i2p.router.networkdb.kademlia that implement MessageSelector
`(package private) class` `FloodLookupSelector`
`(package private) class` `FloodOnlyLookupSelector`
`(package private) class` `SearchMessageSelector` Check to see the message is a reply from the peer regarding the current search
`(package private) class` `StoreMessageSelector` Check to see the message is a reply from the peer regarding the current store

Uses of MessageSelector in net.i2p.router.transport

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

Uses of MessageSelector in net.i2p.router.tunnel.pool

Constructors in net.i2p.router.tunnel.pool with parameters of type MessageSelector
`SendGarlicMessageJob(RouterContext ctx, I2NPMessage payload, RouterInfo target, MessageSelector selector, ReplyJob onReply, Job onTimeout, SessionKey sentKey, java.util.Set sentTags)`