## Uses of Class
net.i2p.router.message.PayloadGarlicConfig

Packages that use PayloadGarlicConfig
net.i2p.router.message

Uses of PayloadGarlicConfig in net.i2p.router.message

Methods in net.i2p.router.message that return PayloadGarlicConfig
`(package private) static PayloadGarlicConfig` `OutboundClientMessageJobHelper.buildDataClove(RouterContext ctx, Payload data, Destination dest, long expiration)` Build a clove that sends the payload to the destination
`(package private) static PayloadGarlicConfig` `OutboundClientMessageJobHelper.buildLeaseSetClove(RouterContext ctx, long expiration, LeaseSet replyLeaseSet)` Build a clove that stores the leaseSet locally

Methods in net.i2p.router.message with parameters of type PayloadGarlicConfig

`(package private) static GarlicMessage`

`OutboundClientMessageJobHelper.createGarlicMessage(RouterContext ctx, long replyToken, long expiration, PublicKey recipientPK, PayloadGarlicConfig dataClove, Hash from, Destination dest, TunnelInfo replyTunnel, SessionKey wrappedKey, Set<SessionTag> wrappedTags, boolean requireAck, LeaseSet bundledReplyLeaseSet)`
Allow the app to specify the data clove directly, which enables OutboundClientMessage to resend the same payload (including expiration and unique id) in different garlics (down different tunnels) This is called from OCMOSJ