|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
GarlicMessageReceiver.CloveReceiver |
Class Summary | |
---|---|
CloveSet | Wrap up the data contained in a GarlicMessage after being decrypted |
GarlicConfig | Define the contents of a garlic chunk that contains 1 or more sub garlics. |
GarlicMessageBuilder | Build garlic messages based on a GarlicConfig |
GarlicMessageHandler | HandlerJobBuilder to build jobs to handle GarlicMessages This is the handler for garlic message not received down a tunnel, which is the case for floodfills receiving netdb messages. |
GarlicMessageParser | Read a GarlicMessage, decrypt it, and return the resulting CloveSet. |
GarlicMessageReceiver | Unencrypt a garlic message and pass off any valid cloves to the configured receiver to dispatch as they choose. |
HandleGarlicMessageJob | Unencrypt a garlic message and handle each of the cloves - locally destined messages are tossed into the inbound network message pool so they're handled as if they arrived locally. |
OutboundCache | Helper for OCMOSJ This is the place where we make I2P go fast. |
OutboundCache.HashPair | Key used to cache things with based on source + dest |
OutboundClientMessageJobHelper | Static methods to create a Garlic Message with one or more cloves, as follows: |
OutboundClientMessageOneShotJob | Send a client message out a random outbound tunnel and into a random inbound tunnel on the target leaseSet. |
PayloadGarlicConfig | Garlic config for a single clove, containing an I2NP message and no sub-cloves. |
SendMessageDirectJob | Send a message directly to another router, i.e. |
Creates and parses garlic messages. Creates the source routing for outbound messages.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |