Do the simplest thing possible for preprocessing - for each message available,
turn it into the minimum number of fragmented preprocessed blocks, sending
each of those out.
Deprecated.this isn't run by default, and no one seems to use it, and has
lots of things to maintain. so, at some point this may dissapear
unless someone pipes up ;)
Contains the session key used by the tunnel gateway to encrypt the DeliveryInstructions
and used by the tunnel end point to decrypt those instructions.
Contains the private key which constructs a signature for the TunnelMessage
which every participant in a tunnel uses to verify the
TunnelVerificationStructure with.
Take note of the fact that the given sessionTags associated with the key for
encryption to the target have definitely been received at the target (aka call this
method after receiving an ack to a message delivering them)
Take note of the fact that the given sessionTags associated with the key for
encryption to the target have definitely been received at the target (aka call this
method after receiving an ack to a message delivering them)
Using the configured limiter, determine how long it takes to read
numBytes through a BandwidthLimitedInputStream (broken up into numBytesPerRead)
chunks.
Using the configured limiter, determine how long it takes to shove
numBytes through a BandwidthLimitedOutputStream (broken up into numBytesPerWrite)
chunks.