class PooledTunnelCreatorConfig extends TunnelCreatorConfig
_context, REPLY_IV_LENGTH
Constructor and Description |
---|
PooledTunnelCreatorConfig(RouterContext ctx,
int length,
boolean isInbound,
Hash destination,
TunnelPool pool)
Creates a new instance of PooledTunnelCreatorConfig
|
Modifier and Type | Method and Description |
---|---|
Properties |
getOptions() |
TunnelPool |
getTunnelPool() |
void |
testJobSuccessful(int ms)
called from TestJob
|
boolean |
tunnelFailed()
The tunnel failed a test, so (maybe) stop using it
|
getAESReplyIV, getAESReplyKey, getBlankHash, getChaChaReplyAD, getChaChaReplyKey, getConfig, getDestination, getEndpoint, getExpiration, getFarEnd, getGateway, getLength, getPeer, getPriority, getProcessedMessagesCount, getReceiveTunnelId, getReplyMessageId, getReplyOrder, getSendTunnelId, getTunnelFailed, getTunnelFailures, getVerifiedBytesTransferred, incrementProcessedMessages, incrementVerifiedBytesTransferred, isEC, isInbound, setAESReplyKeys, setBlankHash, setChaChaReplyKeys, setExpiration, setPeer, setPriority, setReplyMessageId, setReplyOrder, setReused, testSuccessful, toString, wasReused
public PooledTunnelCreatorConfig(RouterContext ctx, int length, boolean isInbound, Hash destination, TunnelPool pool)
destination
- may be nullpool
- non-nullpublic void testJobSuccessful(int ms)
public boolean tunnelFailed()
tunnelFailed
in class TunnelCreatorConfig
public Properties getOptions()
getOptions
in class TunnelCreatorConfig
public TunnelPool getTunnelPool()