Uses of Class
net.i2p.router.message.GarlicConfig

Packages that use GarlicConfig
net.i2p.router.message Creates and parses garlic messages. 
 

Uses of GarlicConfig in net.i2p.router.message
 

Subclasses of GarlicConfig in net.i2p.router.message
 class PayloadGarlicConfig
          Garlic config for a single clove, containing an I2NP message and no sub-cloves.
 

Methods in net.i2p.router.message that return GarlicConfig
 GarlicConfig GarlicConfig.getClove(int index)
           
 GarlicConfig PayloadGarlicConfig.getClove(int index)
           
 

Methods in net.i2p.router.message with parameters of type GarlicConfig
 void GarlicConfig.addClove(GarlicConfig config)
          Add a clove to the current message - if any cloves are added, an I2NP message cannot be specified via setPayload.
 void PayloadGarlicConfig.addClove(GarlicConfig config)
           
static GarlicMessage GarlicMessageBuilder.buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set<SessionTag> wrappedTags, int numTagsToDeliver, int lowTagsThreshold, SessionKeyManager skm)
          called by netdb and above
static GarlicMessage GarlicMessageBuilder.buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set<SessionTag> wrappedTags, int numTagsToDeliver, SessionKeyManager skm)
          called by OCMJH
static GarlicMessage GarlicMessageBuilder.buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set<SessionTag> wrappedTags, PublicKey target, SessionKey encryptKey, SessionTag encryptTag)
          used by TestJob and directly above and for encrypting DatabaseLookupMessages
static GarlicMessage GarlicMessageBuilder.buildMessage(RouterContext ctx, GarlicConfig config, SessionKey wrappedKey, Set<SessionTag> wrappedTags, SessionKeyManager skm)
          Now unused, since we have to generate a reply token first in OCMOSJ but we don't know if tags are required yet.
 

Constructor parameters in net.i2p.router.message with type arguments of type GarlicConfig
GarlicConfig(List<GarlicConfig> cloveConfigs)