A B C D E F G H I J K L M N O P Q R S T U V W X Y _

## S

safeDecrypt(byte[], SessionKey, byte[]) - Method in class net.i2p.crypto.AESEngine
safeEncrypt(byte[], SessionKey, byte[], int) - Method in class net.i2p.crypto.AESEngine
saveConfig() - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
  Save the configuration of all known tunnels to the default config file
saveConfig(String) - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
  Save the configuration of all known tunnels to the given file
saveConfig() - Method in class net.i2p.router.Router
  Save the current config options (returning true if save was successful, false otherwise)
saveConfig() - Method in class net.i2p.util.LogManager
saveSeed() - Method in class net.i2p.util.RandomSource
saveState(OutputStream) - Method in class net.i2p.crypto.PersistentSessionKeyManager
  Write the session key data to the given stream
saveTags(Map, Map) - Method in class net.i2p.router.transport.tcp.ConnectionTagManager
  Save the tags/keys associated with the peer.
saveTags(Map, Map) - Method in class net.i2p.router.transport.tcp.PersistentConnectionTagManager
  Save the tags/keys associated with the peer.
scheduledGracefulExitCode() - Method in class net.i2p.router.Router
  What exit code do we plan on using when we shut down (or -1, if there isn't a graceful shutdown planned)
SchedulerChooser - Class in net.i2p.client.streaming
  Examine a connection's state and pick the right scheduler for it.
SchedulerChooser(I2PAppContext) - Constructor for class net.i2p.client.streaming.SchedulerChooser
SchedulerClosed - Class in net.i2p.client.streaming
  Scheduler used for after both sides have had their close packets ACKed, but the final timeout hasn't passed.
SchedulerClosed(I2PAppContext) - Constructor for class net.i2p.client.streaming.SchedulerClosed
SchedulerClosing - Class in net.i2p.client.streaming
  Scheduler used for after both SYNs have been ACKed and both sides have closed the stream, but either we haven't ACKed their close or they haven't ACKed ours.
SchedulerClosing(I2PAppContext) - Constructor for class net.i2p.client.streaming.SchedulerClosing
SchedulerConnectedBulk - Class in net.i2p.client.streaming
  Scheduler used for after our SYN has been sent and ACKed but one (or more) sides haven't closed the stream yet.
SchedulerConnectedBulk(I2PAppContext) - Constructor for class net.i2p.client.streaming.SchedulerConnectedBulk
SchedulerConnecting - Class in net.i2p.client.streaming
  Scheduler used once we've sent our SYN but it hasn't been ACKed yet.
SchedulerConnecting(I2PAppContext) - Constructor for class net.i2p.client.streaming.SchedulerConnecting
SchedulerDead - Class in net.i2p.client.streaming
  Scheduler used for after the final timeout has passed or the connection was reset.
SchedulerDead(I2PAppContext) - Constructor for class net.i2p.client.streaming.SchedulerDead
SchedulerHardDisconnected - Class in net.i2p.client.streaming
  Scheduler used after we've locally done a hard disconnect, but the final timeout hasn't passed.
SchedulerHardDisconnected(I2PAppContext) - Constructor for class net.i2p.client.streaming.SchedulerHardDisconnected
SchedulerImpl - Class in net.i2p.client.streaming
  Base scheduler
SchedulerImpl(I2PAppContext) - Constructor for class net.i2p.client.streaming.SchedulerImpl
SchedulerPreconnect - Class in net.i2p.client.streaming
  Scheduler used for locally created connections where we have not yet sent the initial SYN packet.
SchedulerPreconnect(I2PAppContext) - Constructor for class net.i2p.client.streaming.SchedulerPreconnect
SchedulerReceived - Class in net.i2p.client.streaming
  Scheduler used after receiving an inbound connection but before we have sent our own SYN.
SchedulerReceived(I2PAppContext) - Constructor for class net.i2p.client.streaming.SchedulerReceived
search(Hash, Job, Job, long, boolean) - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
  Begin a kademlia style search for the key specified, which can take up to timeoutMs and will fire the appropriate jobs on success or timeout (or if the kademlia search completes without any match)
search(Hash, Job, Job, long, boolean) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
  Begin a kademlia style search for the key specified, which can take up to timeoutMs and will fire the appropriate jobs on success or timeout (or if the kademlia search completes without any match)
searchComplete(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
  The search for the given key is no longer active
searchFull(Hash, List, List, long, boolean) - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
  Ok, the initial set of searches to the floodfill peers timed out, lets fall back on the wider kademlia-style searches
SearchJob - Class in net.i2p.router.networkdb.kademlia
  Search for a particular key iteratively until we either find a value or we run out of peers
SearchJob(RouterContext, KademliaNetworkDatabaseFacade, Hash, Job, Job, long, boolean, boolean) - Constructor for class net.i2p.router.networkdb.kademlia.SearchJob
  Create a new search for the routingKey specified
SearchJob.FailedJob - Class in net.i2p.router.networkdb.kademlia
  Called when a particular peer failed to respond before the timeout was reached, or if the peer could not be contacted at all.
SearchJob.FailedJob(RouterContext, RouterInfo) - Constructor for class net.i2p.router.networkdb.kademlia.SearchJob.FailedJob
SearchJob.FailedJob(RouterContext, RouterInfo, boolean) - Constructor for class net.i2p.router.networkdb.kademlia.SearchJob.FailedJob
  Allow the choice as to whether failed searches should count against the peer (such as if we search for a random key)
SearchMessageSelector - Class in net.i2p.router.networkdb.kademlia
  Check to see the message is a reply from the peer regarding the current search
SearchMessageSelector(RouterContext, RouterInfo, long, SearchState) - Constructor for class net.i2p.router.networkdb.kademlia.SearchMessageSelector
searchNext() - Method in class net.i2p.router.networkdb.kademlia.SearchJob
  Send the next search, or stop if its completed
SearchReplyJob - Class in net.i2p.router.networkdb.kademlia
SearchReplyJob(RouterContext, SearchJob, DatabaseSearchReplyMessage, Hash, long) - Constructor for class net.i2p.router.networkdb.kademlia.SearchReplyJob
SearchState - Class in net.i2p.router.networkdb.kademlia
  Data related to a particular search
SearchState(RouterContext, Hash) - Constructor for class net.i2p.router.networkdb.kademlia.SearchState
SearchUpdateReplyFoundJob - Class in net.i2p.router.networkdb.kademlia
  Called after a match to a db search is found
SearchUpdateReplyFoundJob(RouterContext, RouterInfo, SearchState, KademliaNetworkDatabaseFacade, SearchJob) - Constructor for class net.i2p.router.networkdb.kademlia.SearchUpdateReplyFoundJob
SearchUpdateReplyFoundJob(RouterContext, RouterInfo, SearchState, KademliaNetworkDatabaseFacade, SearchJob, TunnelInfo, TunnelInfo) - Constructor for class net.i2p.router.networkdb.kademlia.SearchUpdateReplyFoundJob
seed(byte[]) - Method in class gnu.crypto.prng.AsyncFortunaStandalone
  the seed is only propogated once the prng is started with startup()
SEED - Static variable in class gnu.crypto.prng.FortunaStandalone
seed(byte[]) - Method in class gnu.crypto.prng.FortunaStandalone
selectAllPeers() - Method in class net.i2p.router.peermanager.ProfileOrganizer
  Find the hashes for all peers we are actively profiling
selectExplicit(RouterContext, TunnelPoolSettings, int) - Method in class net.i2p.router.tunnel.pool.TunnelPeerSelector
selectFailingPeers(int, Set, Set) - Method in class net.i2p.router.peermanager.ProfileOrganizer
  I'm not quite sure why you'd want this...
selectFastPeers(int, Set, Set) - Method in class net.i2p.router.peermanager.ProfileOrganizer
  Return a set of Hashes for peers that are both fast and reliable.
selectFloodfillParticipants(KBucketSet) - Method in class net.i2p.router.networkdb.kademlia.FloodfillPeerSelector
selectHighCapacityPeers(int, Set, Set) - Method in class net.i2p.router.peermanager.ProfileOrganizer
  Return a set of Hashes for peers that have a high capacity
selectInboundTunnel() - Method in class net.i2p.router.DummyTunnelManagerFacade
selectInboundTunnel(Hash) - Method in class net.i2p.router.DummyTunnelManagerFacade
selectInboundTunnel() - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
  pick an inbound tunnel not bound to a particular destination
selectInboundTunnel(Hash) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
  pick an inbound tunnel bound to the given destination
selectInboundTunnel() - Method in interface net.i2p.router.TunnelManagerFacade
  pick an inbound tunnel not bound to a particular destination
selectInboundTunnel(Hash) - Method in interface net.i2p.router.TunnelManagerFacade
  pick an inbound tunnel bound to the given destination
SelectionCollector - Interface in net.i2p.router.networkdb.kademlia
  Visit kbuckets, gathering matches
selectMostReliablePeers(Hash, int, Set, KBucketSet) - Method in class net.i2p.router.networkdb.kademlia.PeerSelector
  Search through the kbucket set to find the most reliable peers close to the given key, skipping all of the ones already checked
selectNearest(Hash, int, Set, KBucketSet) - Method in class net.i2p.router.networkdb.kademlia.PeerSelector
  Generic KBucket filtering to find the hashes close to a key, regardless of other considerations.
selectNearestExplicit(Hash, int, Set, KBucketSet) - Method in class net.i2p.router.networkdb.kademlia.PeerSelector
  Ignore KBucket ordering and do the XOR explicitly per key.
selectNearestExplicitThin(Hash, int, Set, KBucketSet) - Method in class net.i2p.router.networkdb.kademlia.FloodfillPeerSelector
  Pick out peers with the floodfill capacity set, returning them first, but then after they're complete, sort via kademlia.
selectNearestExplicitThin(Hash, int, Set, KBucketSet) - Method in class net.i2p.router.networkdb.kademlia.PeerSelector
  Ignore KBucket ordering and do the XOR explicitly per key.
selectNotFailingPeers(int, Set, Set) - Method in class net.i2p.router.peermanager.ProfileOrganizer
  Return a set of Hashes for peers that are not failing, preferring ones that we are already talking with
selectNotFailingPeers(int, Set, Set, boolean) - Method in class net.i2p.router.peermanager.ProfileOrganizer
  Return a set of Hashes for peers that are not failing, preferring ones that we are already talking with
selectOutboundTunnel() - Method in class net.i2p.router.DummyTunnelManagerFacade
selectOutboundTunnel(Hash) - Method in class net.i2p.router.DummyTunnelManagerFacade
selectOutboundTunnel() - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
  pick an outbound tunnel not bound to a particular destination
selectOutboundTunnel(Hash) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
  pick an outbound tunnel bound to the given destination
selectOutboundTunnel() - Method in interface net.i2p.router.TunnelManagerFacade
  pick an outbound tunnel not bound to a particular destination
selectOutboundTunnel(Hash) - Method in interface net.i2p.router.TunnelManagerFacade
  pick an outbound tunnel bound to the given destination
selectPeers(PeerSelectionCriteria) - Method in class net.i2p.router.DummyPeerManagerFacade
selectPeers() - Method in class net.i2p.router.peermanager.PeerManager
selectPeers(PeerSelectionCriteria) - Method in class net.i2p.router.peermanager.PeerManager
  Find some peers that meet the criteria and we have the netDb info for locally
selectPeers(PeerSelectionCriteria) - Method in class net.i2p.router.peermanager.PeerManagerFacadeImpl
selectPeers(PeerSelectionCriteria) - Method in interface net.i2p.router.PeerManagerFacade
  Select peers from the manager's existing routing tables according to the specified criteria.
selectPeers(RouterContext, TunnelPoolSettings) - Method in class net.i2p.router.tunnel.pool.ClientPeerSelector
selectPeers(RouterContext, TunnelPoolSettings) - Method in class net.i2p.router.tunnel.pool.ExploratoryPeerSelector
selectPeers(RouterContext, TunnelPoolSettings) - Method in class net.i2p.router.tunnel.pool.TunnelPeerSelector
  Which peers should go into the next tunnel for the given settings?
selectRandomByCapability(char) - Method in class net.i2p.router.DummyPeerManagerFacade
selectRandomByCapability(char) - Method in class net.i2p.router.peermanager.PeerManager
selectRandomByCapability(char) - Method in class net.i2p.router.peermanager.PeerManagerFacadeImpl
selectRandomByCapability(char) - Method in interface net.i2p.router.PeerManagerFacade
selectTunnel() - Method in class net.i2p.router.tunnel.pool.TunnelPool
  Pull a random tunnel out of the pool.
selectWellIntegratedPeers(int, Set, Set) - Method in class net.i2p.router.peermanager.ProfileOrganizer
  Return a set of Hashes for peers that are well integrated into the network.
self_test() - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
  A basic symmetric encryption/decryption test.
selfTest() - Method in class gnu.crypto.hash.BaseHashStandalone
selfTest() - Method in interface gnu.crypto.hash.IMessageDigestStandalone
  A basic test.
selfTest() - Method in class gnu.crypto.hash.Sha256Standalone
send(byte[], int, int) - Method in class net.i2p.client.streaming.ConnectionDataReceiver
  Send some data through the connection, attaching any appropriate flags onto the packet.
send(byte[], int, int, boolean) - Method in class net.i2p.client.streaming.ConnectionDataReceiver
send(OutNetMessage) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
  toss the message onto the connection's send queue
send(OutNetMessage) - Method in interface net.i2p.router.transport.Transport
  Asynchronously send the message as requested in the message and, if the send is successful, queue up any msg.getOnSendJob job, and register it with the OutboundMessageRegistry (if it has a reply selector).
send(OutNetMessage) - Method in class net.i2p.router.transport.TransportImpl
  Asynchronously send the message as requested in the message and, if the send is successful, queue up any msg.getOnSendJob job, and register it with the OutboundMessageRegistry (if it has a reply selector).
send(UDPPacket) - Method in class net.i2p.router.transport.udp.UDPEndpoint
  Add the packet to the outobund queue to be sent ASAP (as allowed by the bandwidth limiter)
send(UDPPacket) - Method in class net.i2p.router.transport.udp.UDPTransport
send(OutNetMessage) - Method in class net.i2p.router.transport.udp.UDPTransport
send(I2NPMessage, PeerState) - Method in class net.i2p.router.transport.udp.UDPTransport
send(List, int, int, TunnelGateway.Sender, TunnelGateway.Receiver) - Method in class net.i2p.router.tunnel.BatchedPreprocessor
  Preprocess the messages from the pending list, grouping items startAt through sendThrough (though only part of the last one may be fully sent), delivering them through the sender/receiver.
sendAvailable() - Method in class net.i2p.client.streaming.Connection
  Flush any data that we can
sendComplete(OutNetMessage) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
SendGarlicJob - Class in net.i2p.router.message
  Build a garlic message from config, encrypt it, and enqueue it for delivery.
SendGarlicJob(RouterContext, GarlicConfig, Job, Job, ReplyJob, Job, long, int, MessageSelector) - Constructor for class net.i2p.router.message.SendGarlicJob
SendGarlicJob(RouterContext, GarlicConfig, Job, Job, ReplyJob, Job, long, int, MessageSelector, SessionKey, Set) - Constructor for class net.i2p.router.message.SendGarlicJob
SendGarlicMessageJob - Class in net.i2p.router.tunnel.pool
  Wrap the tunnel request in a garlic to the participant, and then send it out a tunnel.
SendGarlicMessageJob(RouterContext, I2NPMessage, RouterInfo, MessageSelector, ReplyJob, Job, SessionKey, Set) - Constructor for class net.i2p.router.tunnel.pool.SendGarlicMessageJob
sendLeaseSearch(RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.SearchJob
  we're (probably) searching for a LeaseSet, so to be (overly) cautious, we're sending the request out through a tunnel w/ reply back through another tunnel.
sendMessage(I2PSessionImpl, Destination, long, byte[], SessionTag, SessionKey, Set, SessionKey) - Method in class net.i2p.client.I2CPMessageProducer
  Package up and send the payload to the router for delivery
sendMessage(Destination, byte[]) - Method in interface net.i2p.client.I2PSession
  Send a new message to the given destination, containing the specified payload, returning true if the router feels confident that the message was delivered.
sendMessage(Destination, byte[], int, int) - Method in interface net.i2p.client.I2PSession
sendMessage(Destination, byte[], SessionKey, Set) - Method in interface net.i2p.client.I2PSession
  Like sendMessage above, except the key used and the tags sent are exposed to the application.
sendMessage(Destination, byte[], int, int, SessionKey, Set) - Method in interface net.i2p.client.I2PSession
sendMessage(Destination, byte[]) - Method in class net.i2p.client.I2PSessionImpl
  Send the data to the destination.
sendMessage(Destination, byte[], SessionKey, Set) - Method in class net.i2p.client.I2PSessionImpl
sendMessage(I2CPMessage) - Method in class net.i2p.client.I2PSessionImpl
  Deliver an I2CP message to the router
sendMessage(Destination, byte[]) - Method in class net.i2p.client.I2PSessionImpl2
sendMessage(Destination, byte[], int, int) - Method in class net.i2p.client.I2PSessionImpl2
sendMessage(Destination, byte[], SessionKey, Set) - Method in class net.i2p.client.I2PSessionImpl2
sendMessage(Destination, byte[], int, int, SessionKey, Set) - Method in class net.i2p.client.I2PSessionImpl2
sendMessage(String, long, long, Hash, boolean, String) - Method in class net.i2p.router.MessageHistory
  We just sent a message to the peer
SendMessageDirectJob - Class in net.i2p.router.message
SendMessageDirectJob(RouterContext, I2NPMessage, Hash, int, int) - Constructor for class net.i2p.router.message.SendMessageDirectJob
SendMessageDirectJob(RouterContext, I2NPMessage, Hash, ReplyJob, Job, MessageSelector, int, int) - Constructor for class net.i2p.router.message.SendMessageDirectJob
SendMessageDirectJob(RouterContext, I2NPMessage, Hash, Job, ReplyJob, Job, MessageSelector, int, int) - Constructor for class net.i2p.router.message.SendMessageDirectJob
SendMessageMessage - Class in net.i2p.data.i2cp
  Defines the message a client sends to a router to ask it to deliver a new message
SendMessageMessage() - Constructor for class net.i2p.data.i2cp.SendMessageMessage
sendPacket(PacketLocal) - Method in class net.i2p.client.streaming.Connection
sendPayloadMessage(long, boolean, long) - Method in class net.i2p.router.MessageHistory
  Note that the sending of a payload message completed (successfully or as a failure)
sendPreprocessed(byte[], TunnelGateway.Receiver) - Method in class net.i2p.router.tunnel.InboundSender
sendPreprocessed(byte[], TunnelGateway.Receiver) - Method in class net.i2p.router.tunnel.OutboundSender
sendPreprocessed(byte[], TunnelGateway.Receiver) - Method in interface net.i2p.router.tunnel.TunnelGateway.Sender
  Take the preprocessed data containing zero or more fragments, encrypt it, and pass it on to the receiver
sendReset() - Method in class net.i2p.client.streaming.Connection
  got a packet we shouldn't have, send 'em a reset
sendRouterSearch(RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.SearchJob
  we're searching for a router, so we can just send direct
sendSearch(RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.SearchJob
  Send a search to the given peer
sendStore(Hash, DataStructure, Job, Job, long, Set) - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
sendStore(Hash, DataStructure, Job, Job, long, Set) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
sent(Hash, TunnelId) - Method in class net.i2p.router.message.OutboundClientMessageStatus
sent(OutNetMessage, boolean, long) - Method in class net.i2p.router.transport.tcp.TCPConnection
  The message was sent.
Service - Interface in net.i2p.router
  Define the manageable service interface for the subsystems in the I2P router
ServiceManager - Class in net.i2p.router.web
  Handles installation and uninstallation of I2P as a service.
ServiceManager() - Constructor for class net.i2p.router.web.ServiceManager
SESSION_LIFETIME_MAX_MS - Static variable in class net.i2p.crypto.TransientSessionKeyManager
  Keep unused inbound session tags around for up to 12 minutes (2 minutes longer than session tags are used on the outbound side so that no reasonable network lag can cause failed decrypts)
SESSION_TAG_DURATION_MS - Static variable in class net.i2p.crypto.TransientSessionKeyManager
  Let session tags sit around for 10 minutes before expiring them.
SessionConfig - Class in net.i2p.data.i2cp
  Defines the information a client must provide to create a session
SessionConfig() - Constructor for class net.i2p.data.i2cp.SessionConfig
SessionConfig(Destination) - Constructor for class net.i2p.data.i2cp.SessionConfig
sessionDisconnected() - Method in interface net.i2p.client.streaming.I2PSocketManager.DisconnectListener
sessionEstablished(SessionConfig) - Method in class net.i2p.router.client.ClientConnectionRunner
SessionId - Class in net.i2p.data.i2cp
  Defines the token passed between the router and client to associate messages with a particular session.
SessionId() - Constructor for class net.i2p.data.i2cp.SessionId
SessionKey - Class in net.i2p.data
  Defines the SessionKey as defined by the I2P data structure spec.
SessionKey() - Constructor for class net.i2p.data.SessionKey
SessionKey(byte[]) - Constructor for class net.i2p.data.SessionKey
SessionKeyManager - Class in net.i2p.crypto
  Manage the session keys and session tags used for encryption and decryption.
SessionKeyManager(I2PAppContext) - Constructor for class net.i2p.crypto.SessionKeyManager
  session key managers must be created through an app context
sessionKeyManager() - Method in class net.i2p.I2PAppContext
  The session key manager which coordinates the sessionKey / sessionTag data.
SessionKeyPersistenceHelper - Class in net.i2p.router
  Centralize the sessionKeyManager persistence (rather than leave it to a private job in the startup job)
SessionKeyPersistenceHelper(RouterContext) - Constructor for class net.i2p.router.SessionKeyPersistenceHelper
sessionRequestReceived() - Method in class net.i2p.router.transport.udp.InboundEstablishState
SessionStatusMessage - Class in net.i2p.data.i2cp
  Defines the message a client sends to a router when destroying existing session.
SessionStatusMessage() - Constructor for class net.i2p.data.i2cp.SessionStatusMessage
SessionStatusMessageHandler - Class in net.i2p.client
  Handle I2CP SessionStatusMessagese from the router, updating the session as necssary.
SessionStatusMessageHandler(I2PAppContext) - Constructor for class net.i2p.client.SessionStatusMessageHandler
SessionTag - Class in net.i2p.data
SessionTag() - Constructor for class net.i2p.data.SessionTag
SessionTag(boolean) - Constructor for class net.i2p.data.SessionTag
SessionTag(byte[]) - Constructor for class net.i2p.data.SessionTag
setAcceptTimeout(long) - Method in interface net.i2p.client.streaming.I2PSocketManager
  How long should we wait for the client to .accept() a socket before sending back a NACK/Close?
setAcceptTimeout(long) - Method in class net.i2p.client.streaming.I2PSocketManagerFull
  How long should we wait for the client to .accept() a socket before sending back a NACK/Close?
setAcceptTimeout(long) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
  How long should we wait for the client to .accept() a socket before sending back a NACK/Close?
setAckThrough(long) - Method in class net.i2p.client.streaming.Packet
setAction(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
setAction(String) - Method in class net.i2p.router.web.FormHandler
setActive(boolean) - Method in class net.i2p.client.streaming.ConnectionHandler
setActualEnd(long) - Method in class net.i2p.router.JobTiming
setActualStart(long) - Method in class net.i2p.router.JobTiming
setAddress(InetAddress) - Method in class net.i2p.router.transport.tcp.TCPAddress
setAddresses(Set) - Method in class net.i2p.data.RouterInfo
  Specify a set of RouterAddress structures at which this router can be contacted.
setAliceIntroKey(SessionKey) - Method in class net.i2p.router.transport.udp.PeerTestState
setAliceIP(InetAddress) - Method in class net.i2p.router.transport.udp.PeerTestState
setAliceIPFromCharlie(InetAddress) - Method in class net.i2p.router.transport.udp.PeerTestState
setAlicePort(int) - Method in class net.i2p.router.transport.udp.PeerTestState
setAlicePortFromCharlie(int) - Method in class net.i2p.router.transport.udp.PeerTestState
setAllowIncomingConnections(boolean) - Method in class net.i2p.client.streaming.ConnectionManager
setAllowZeroHop(boolean) - Method in class net.i2p.router.TunnelPoolSettings
setAnonymityPriority(int) - Method in class net.i2p.router.TunnelSelectionCriteria
setArrival(long) - Method in class net.i2p.data.i2np.DeliveryStatusMessage
setAttemptedPeer(Hash) - Method in class net.i2p.router.transport.tcp.TCPConnection
  Who we initially were trying to contact
setAuthorizationSignature(Signature) - Method in class net.i2p.data.i2np.TunnelVerificationStructure
setAvgDelayBetweenLookupsReceived(long) - Method in class net.i2p.router.peermanager.DBHistory
setBackupQuantity(int) - Method in class net.i2p.router.TunnelPoolSettings
setBandwidthBytes(int) - Method in class net.i2p.router.transport.TransportBid
setBaseLogfilename(String) - Method in class net.i2p.util.LogManager
setBeginTime(long) - Method in class net.i2p.router.transport.udp.PeerTestState
setBobCipherKey(SessionKey) - Method in class net.i2p.router.transport.udp.PeerTestState
setBobIP(InetAddress) - Method in class net.i2p.router.transport.udp.PeerTestState
setBobMACKey(SessionKey) - Method in class net.i2p.router.transport.udp.PeerTestState
setBobPort(int) - Method in class net.i2p.router.transport.udp.PeerTestState
setBufferSize(int) - Method in class net.i2p.client.streaming.MessageOutputStream
setBytesPerMinuteAverage(long) - Method in class net.i2p.router.TunnelSettings
setBytesPerMinutePeak(long) - Method in class net.i2p.router.TunnelSettings
setCapabilities(Hash, String) - Method in class net.i2p.router.DummyPeerManagerFacade
setCapabilities(Hash, String) - Method in class net.i2p.router.peermanager.PeerManager
setCapabilities(Hash, String) - Method in class net.i2p.router.peermanager.PeerManagerFacadeImpl
setCapabilities(Hash, String) - Method in interface net.i2p.router.PeerManagerFacade
setCapacityBonus(long) - Method in class net.i2p.router.peermanager.PeerProfile
setCertificate(Certificate) - Method in class net.i2p.data.Destination
setCertificate(Certificate) - Method in class net.i2p.data.i2np.GarlicClove
setCertificate(Certificate) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setCertificate(Certificate) - Method in class net.i2p.data.RouterIdentity
setCertificate(Certificate) - Method in class net.i2p.router.message.CloveSet
setCertificate(Certificate) - Method in class net.i2p.router.message.GarlicConfig
  Certificate for the getRecipient() to pay for their processing
setCertificateType(int) - Method in class net.i2p.data.Certificate
setChannel(SocketChannel) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
setCharlieIntroKey(SessionKey) - Method in class net.i2p.router.transport.udp.PeerTestState
setCharlieIP(InetAddress) - Method in class net.i2p.router.transport.udp.PeerTestState
setCharliePort(int) - Method in class net.i2p.router.transport.udp.PeerTestState
setChoke(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setClientHost(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  I2CP host the router is on
setClientport(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  I2CP port the router is on
setCloseReceivedOn(long) - Method in class net.i2p.client.streaming.Connection
setCloseSentOn(long) - Method in class net.i2p.client.streaming.Connection
setClove(PayloadGarlicConfig) - Method in class net.i2p.router.message.OutboundClientMessageStatus
setCloveId(long) - Method in class net.i2p.data.i2np.GarlicClove
setCompleteListener(FIFOBandwidthLimiter.CompleteListener) - Method in interface net.i2p.router.transport.FIFOBandwidthLimiter.Request
setConfig(Properties, String) - Method in class net.i2p.i2ptunnel.TunnelController
setConfig(String) - Method in class net.i2p.router.web.ConfigAdvancedHandler
setConfig(String) - Method in class net.i2p.util.LogManager
setConfigFilename(String) - Method in class net.i2p.router.Router
setConfigSetting(String, String) - Method in class net.i2p.router.Router
setCongestionAvoidanceGrowthRateFactor(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setCongestionWindowEnd(long) - Method in class net.i2p.client.streaming.Connection
setConnectDelay(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setConnectDelay(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
setConnectionError(String) - Method in class net.i2p.client.streaming.Connection
setConnectTimeout(long) - Method in interface net.i2p.client.streaming.I2PSocketOptions
  Define how long we will wait for the ACK from a SYN, in milliseconds.
setConnectTimeout(long) - Method in class net.i2p.client.streaming.I2PSocketOptionsImpl
  Define how long we will wait for the ACK from a SYN, in milliseconds.
setConsoleBufferSize(int) - Method in class net.i2p.util.LogManager
setContextId(String) - Method in class net.i2p.router.web.ConfigAdvancedHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.ConfigLoggingHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.ConfigNetHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.ConfigStatsHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.ConfigTunnelsHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.ConfigUpdateHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.ContentHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.FormHandler
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.GraphHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.JobQueueHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.LogsHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.NavHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.NetDbHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.NoticeHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.OldConsoleHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.PeerHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.ProfilesHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.ReseedHandler
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.SummaryHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.TunnelHelper
  Configure this bean to query a particular router context
setContextId(String) - Method in class net.i2p.router.web.UpdateHandler
  Configure this bean to query a particular router context
setCost(int) - Method in class net.i2p.data.RouterAddress
  Configure the weighted cost of using the address.
setCreation(long) - Method in class net.i2p.router.tunnel.HopConfig
setCreationDate(Date) - Method in class net.i2p.data.i2cp.SessionConfig
setCurrentCipherKey(SessionKey) - Method in class net.i2p.router.transport.udp.PeerState
  The AES key used to encrypt/decrypt packets, set only after the connection is established.
setCurrentKey(SessionKey) - Method in class net.i2p.crypto.TransientSessionKeyManager.OutboundSession
setCurrentMACKey(SessionKey) - Method in class net.i2p.router.transport.udp.PeerState
  The AES key used to verify packets, set only after the connection is established.
setCurrentReceiveSecond(long) - Method in class net.i2p.router.transport.udp.PeerState
  what is the current receive second, for congestion control?
setCustomOptions(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  what I2P session overrides should be used
setData(Set, Set) - Method in class net.i2p.crypto.TransientSessionKeyManager
setData(byte[]) - Method in class net.i2p.data.ByteArray
setData(byte[]) - Method in class net.i2p.data.Hash
setData(ByteArray) - Method in class net.i2p.data.i2np.BuildRequestRecord
setData(byte[]) - Method in class net.i2p.data.i2np.DataMessage
setData(I2NPMessage) - Method in class net.i2p.data.i2np.GarlicClove
setData(byte[]) - Method in class net.i2p.data.i2np.GarlicMessage
setData(byte[]) - Method in class net.i2p.data.i2np.TunnelDataMessage
setData(byte[]) - Method in class net.i2p.data.PrivateKey
setData(byte[]) - Method in class net.i2p.data.PublicKey
setData(byte[]) - Method in class net.i2p.data.SessionKey
  caveat: this method isn't synchronized with the preparedKey, so don't try to *change* the key data after already doing some encryption/decryption (or if you do change it, be sure this object isn't mid decrypt)
setData(byte[]) - Method in class net.i2p.data.SessionTag
setData(byte[]) - Method in class net.i2p.data.Signature
setData(byte[]) - Method in class net.i2p.data.SigningPrivateKey
setData(byte[]) - Method in class net.i2p.data.SigningPublicKey
setData(byte[]) - Method in class net.i2p.router.SSUDemo.FooMessage
  specify the payload to be sent
setDate(long) - Method in class net.i2p.crypto.TransientSessionKeyManager.TagSet
setDate(Date) - Method in class net.i2p.data.i2cp.SetDateMessage
setDateFormat(String) - Method in class net.i2p.util.LogManager
  Update the date format
SetDateMessage - Class in net.i2p.data.i2cp
  Tell the other side what time it is
SetDateMessage() - Constructor for class net.i2p.data.i2cp.SetDateMessage
SetDateMessageHandler - Class in net.i2p.client
  Handle I2CP time messages from the router
SetDateMessageHandler(I2PAppContext) - Constructor for class net.i2p.client.SetDateMessageHandler
setDBHistory(DBHistory) - Method in class net.i2p.router.peermanager.PeerProfile
setDefaultLimit(String) - Method in class net.i2p.util.LogManager
setDefaultloglevel(String) - Method in class net.i2p.router.web.ConfigLoggingHandler
setDefaultOptions(I2PSocketOptions) - Method in interface net.i2p.client.streaming.I2PSocketManager
setDefaultOptions(I2PSocketOptions) - Method in class net.i2p.client.streaming.I2PSocketManagerFull
setDefaultOptions(I2PSocketOptions) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
setDelayRequested(boolean) - Method in class net.i2p.data.i2np.DeliveryInstructions
setDelaySeconds(long) - Method in class net.i2p.data.i2np.DeliveryInstructions
setDeliveryInstructions(DeliveryInstructions) - Method in class net.i2p.router.message.GarlicConfig
  Specify how the I2NPMessage in the clove should be handled.
setDeliveryMode(int) - Method in class net.i2p.data.i2np.DeliveryInstructions
setDepth(int) - Method in class net.i2p.router.TunnelSettings
setDescription(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  one line description
setDestination(Destination) - Method in class net.i2p.data.Address
setDestination(String) - Method in class net.i2p.data.Address
setDestination(Destination) - Method in class net.i2p.data.i2cp.SendMessageMessage
setDestination(Hash) - Method in class net.i2p.data.i2np.DeliveryInstructions
setDestination(Destination) - Method in class net.i2p.data.LeaseSet
setDestination(Destination) - Method in class net.i2p.router.ClientMessage
setDestination(Hash) - Method in class net.i2p.router.TunnelPoolSettings
setDestinationHash(Hash) - Method in class net.i2p.router.ClientMessage
setDestinationNickname(String) - Method in class net.i2p.router.TunnelPoolSettings
setDisplayOnScreen(boolean) - Method in class net.i2p.util.LogManager
setDisplayOnScreenLevel(int) - Method in class net.i2p.util.LogManager
setDoLog(boolean) - Method in class net.i2p.router.MessageHistory
setDontIncludePeers(Set) - Method in class net.i2p.data.i2np.DatabaseLookupMessage
setDuration(int) - Method in class net.i2p.router.TunnelPoolSettings
setDurationSeconds(int) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setDynamicKeys(String) - Method in class net.i2p.router.web.ConfigNetHandler
setEnableLoadTesting(RouterContext, boolean) - Static method in class net.i2p.router.LoadTestManager
setEnableloadtesting(String) - Method in class net.i2p.router.web.ConfigNetHandler
setEnabletimesync(String) - Method in class net.i2p.router.web.ConfigNetHandler
setEncrypted(boolean) - Method in class net.i2p.data.i2np.DeliveryInstructions
setEncryptedData(byte[]) - Method in class net.i2p.data.Payload
setEncryptionKey(SessionKey) - Method in class net.i2p.data.i2np.DeliveryInstructions
setEncryptionKey(PublicKey) - Method in class net.i2p.data.LeaseSet
setEndDate(Date) - Method in class net.i2p.data.i2cp.RequestLeaseSetMessage
setEndDate(Date) - Method in class net.i2p.data.Lease
setEntries(Set) - Method in interface net.i2p.router.networkdb.kademlia.KBucket
  Fill the bucket with entries
setEntries(Set) - Method in class net.i2p.router.networkdb.kademlia.KBucketImpl
setExpiration(Date) - Method in class net.i2p.data.i2np.GarlicClove
setExpiration(Date) - Method in class net.i2p.data.RouterAddress
  Configure the expiration date of the address (null for no expiration)
setExpiration(long) - Method in class net.i2p.router.message.CloveSet
setExpiration(long) - Method in class net.i2p.router.message.GarlicConfig
  Expiration of the clove, after which it should be dropped
setExpiration(long) - Method in class net.i2p.router.OutNetMessage
setExpiration(long) - Method in class net.i2p.router.transport.TransportBid
setExpiration(long) - Method in class net.i2p.router.tunnel.HopConfig
setExpiration(long) - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
setExpiration(long) - Method in class net.i2p.router.TunnelSettings
setExpireEvent(SimpleTimer.TimedEvent) - Method in class net.i2p.router.tunnel.FragmentedMessage
setExpireJob(Job) - Method in class net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig
setExplicitFilter(String) - Method in class net.i2p.router.web.ConfigStatsHandler
setExplicitFilterValue(String) - Method in class net.i2p.router.web.ConfigStatsHandler
setExternalListenHost(InetAddress) - Method in class net.i2p.router.transport.udp.UDPTransport
setExternalListenHost(byte[]) - Method in class net.i2p.router.transport.udp.UDPTransport
setExternalListenPort(int) - Method in class net.i2p.router.transport.udp.UDPTransport
setFailedLookups(long) - Method in class net.i2p.router.peermanager.DBHistory
setFilename(String) - Method in class net.i2p.router.web.ConfigStatsHandler
setFileSize(int) - Method in class net.i2p.util.LogManager
  Update the log file size limit
setFirstHeardAbout(long) - Method in class net.i2p.router.peermanager.PeerProfile
setFlag(int) - Method in class net.i2p.client.streaming.Packet
setFlag(int, boolean) - Method in class net.i2p.client.streaming.Packet
setFlags(int) - Method in class net.i2p.client.streaming.Packet
setFormat(char[]) - Method in class net.i2p.util.LogManager
setFragmentCount(int) - Method in class net.i2p.router.transport.udp.UDPPacket
setFrom(Hash) - Method in class net.i2p.data.i2np.DatabaseLookupMessage
setFromDestination(Destination) - Method in class net.i2p.router.ClientMessage
setFromHash(Hash) - Method in class net.i2p.data.i2np.DatabaseSearchReplyMessage
setFromPeer(Hash) - Method in class net.i2p.router.MessageReceptionInfo
setFromTunnel(TunnelId) - Method in class net.i2p.router.MessageReceptionInfo
setGateway(Hash) - Method in class net.i2p.data.Lease
  Configure the router at which the destination can be contacted
setGranted(LeaseSet) - Method in class net.i2p.router.client.LeaseRequestState
setGraphList(String[]) - Method in class net.i2p.router.web.ConfigStatsHandler
setGroups(String) - Method in class net.i2p.client.naming.PetName
setHeight(String) - Method in class net.i2p.router.web.GraphHelper
setHiddenMode(String) - Method in class net.i2p.router.web.ConfigNetHandler
setHigherVersionSeen(boolean) - Method in class net.i2p.router.Router
setHighestAckedThrough(long) - Method in class net.i2p.client.streaming.Connection
setHost(String) - Method in class net.i2p.router.transport.ntcp.NTCPAddress
setHost(String) - Method in class net.i2p.router.transport.tcp.TCPAddress
setHostname(String) - Method in class net.i2p.data.Address
setHostname(String) - Method in class net.i2p.router.web.ConfigNetHandler
setId(int) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
setId(long) - Method in class net.i2p.router.message.GarlicConfig
  Unique ID of the clove
setIdentity(RouterIdentity) - Method in class net.i2p.data.RouterInfo
  Configure the identity of the router represented
setInactivityAction(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setInactivityTimeout(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setInactivityTimeout(long) - Method in class net.i2p.util.SocketTimeout
setInboundBufferSize(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setInboundBurstBytes(int) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
setInboundburstfactor(String) - Method in class net.i2p.router.web.ConfigNetHandler
setInboundBurstKBps(int) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
setInboundburstrate(String) - Method in class net.i2p.router.web.ConfigNetHandler
setInboundrate(String) - Method in class net.i2p.router.web.ConfigNetHandler
setInboundSettings(TunnelPoolSettings) - Method in class net.i2p.router.ClientTunnelSettings
setInboundSettings(TunnelPoolSettings) - Method in class net.i2p.router.DummyTunnelManagerFacade
setInboundSettings(Hash, TunnelPoolSettings) - Method in class net.i2p.router.DummyTunnelManagerFacade
setInboundSettings(TunnelPoolSettings) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
setInboundSettings(Hash, TunnelPoolSettings) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
setInboundSettings(TunnelPoolSettings) - Method in interface net.i2p.router.TunnelManagerFacade
setInboundSettings(Hash, TunnelPoolSettings) - Method in interface net.i2p.router.TunnelManagerFacade
setInboundUnlimited(boolean) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
setIncludeDummy(boolean) - Method in class net.i2p.router.TunnelSettings
setInputStream(InputStream) - Method in class net.i2p.router.transport.tcp.TCPConnection
  Configure where this connection should read its data from.
setInstructions(DeliveryInstructions) - Method in class net.i2p.data.i2np.GarlicClove
setIntegrationBonus(long) - Method in class net.i2p.router.peermanager.PeerProfile
setIntroNonce(long) - Method in class net.i2p.router.transport.udp.OutboundEstablishState
setIsExploratory(boolean) - Method in class net.i2p.router.TunnelPoolSettings
setIsFailing(boolean) - Method in class net.i2p.router.peermanager.PeerProfile
setIsGateway(boolean) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setIsInbound(boolean) - Method in class net.i2p.router.TunnelPoolSettings
setIsOutbound(boolean) - Method in class net.i2p.router.transport.tcp.TCPConnection
setIsPublic(boolean) - Method in class net.i2p.client.naming.PetName
setIsSuccessful(boolean) - Method in class net.i2p.router.client.LeaseRequestState
setIVKey(SessionKey) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setIVKey(SessionKey) - Method in class net.i2p.router.tunnel.HopConfig
setKey(SessionKey) - Method in class net.i2p.client.MessageState
setKey(Hash) - Method in class net.i2p.data.i2np.DatabaseStoreMessage
setKey(PrivateKey) - Method in class net.i2p.data.i2np.EndPointPrivateKey
setKey(PublicKey) - Method in class net.i2p.data.i2np.EndPointPublicKey
setKey(SessionKey) - Method in class net.i2p.data.i2np.TunnelSessionKey
setKey(SigningPrivateKey) - Method in class net.i2p.data.i2np.TunnelSigningPrivateKey
setKey(SigningPublicKey) - Method in class net.i2p.data.i2np.TunnelSigningPublicKey
setKey(SelectionKey) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
setKeyEstablishedTime(long) - Method in class net.i2p.router.transport.udp.PeerState
  when were the current cipher and MAC keys established/rekeyed?
setKeyUsed(SessionKey) - Method in class net.i2p.client.streaming.PacketLocal
setKillVMOnEnd(boolean) - Method in class net.i2p.router.Router
  Configure the router to kill the JVM when the router shuts down, as well as whether to explicitly halt the JVM during the hard fail process.
setLastACKSend(long) - Method in class net.i2p.router.transport.udp.PeerState
setLastAgreedTo(long) - Method in class net.i2p.router.peermanager.TunnelHistory
setLastExploreNewDate(long) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
setLastFailed(long) - Method in class net.i2p.router.peermanager.TunnelHistory
setLastHeardAbout(long) - Method in class net.i2p.router.peermanager.PeerProfile
setLastHeardFrom(long) - Method in class net.i2p.router.peermanager.PeerProfile
setLastLookupReceived(long) - Method in class net.i2p.router.peermanager.DBHistory
setLastReceiveTime(long) - Method in class net.i2p.router.transport.udp.PeerState
  when did we last receive a packet from them?
setLastRejectedBandwidth(long) - Method in class net.i2p.router.peermanager.TunnelHistory
setLastRejectedCritical(long) - Method in class net.i2p.router.peermanager.TunnelHistory
setLastRejectedProbabalistic(long) - Method in class net.i2p.router.peermanager.TunnelHistory
setLastRejectedTransient(long) - Method in class net.i2p.router.peermanager.TunnelHistory
setLastSendFailed(long) - Method in class net.i2p.router.peermanager.PeerProfile
setLastSendId(long) - Method in class net.i2p.client.streaming.Connection
setLastSendSuccessful(long) - Method in class net.i2p.router.peermanager.PeerProfile
setLastSendTime(long) - Method in class net.i2p.client.streaming.Connection
setLastSendTime(long) - Method in class net.i2p.router.transport.udp.PeerState
  when did we last send them a packet?
setLastSendTime(long) - Method in class net.i2p.router.transport.udp.PeerTestState
setLatencyMs(int) - Method in class net.i2p.router.transport.TransportBid
setLatencyPriority(int) - Method in class net.i2p.router.TunnelSelectionCriteria
setLayerKey(SessionKey) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setLayerKey(SessionKey) - Method in class net.i2p.router.tunnel.HopConfig
setLeaseRequest(LeaseRequestState) - Method in class net.i2p.router.client.ClientConnectionRunner
setLeaseSet(LeaseSet) - Method in class net.i2p.client.I2PSessionImpl
setLeaseSet(LeaseSet) - Method in class net.i2p.data.i2cp.CreateLeaseSetMessage
setLeaseSet(LeaseSet) - Method in class net.i2p.data.i2np.DatabaseStoreMessage
setLeaseSet(LeaseSet) - Method in class net.i2p.router.client.ClientConnectionRunner
setLeaseSet(LeaseSet) - Method in class net.i2p.router.message.OutboundClientMessageStatus
setLength(int) - Method in class net.i2p.router.TunnelPoolSettings
setLengthOverride(int) - Method in class net.i2p.router.TunnelPoolSettings
setLengthVariance(int) - Method in class net.i2p.router.TunnelPoolSettings
setLevels(String) - Method in class net.i2p.router.web.ConfigLoggingHandler
setLifetimeAgreedTo(long) - Method in class net.i2p.router.peermanager.TunnelHistory
setLifetimeFailed(long) - Method in class net.i2p.router.peermanager.TunnelHistory
setLifetimeRejected(long) - Method in class net.i2p.router.peermanager.TunnelHistory
setLimit(int) - Method in class net.i2p.util.LogLimit
setLimits(Properties) - Method in class net.i2p.util.LogManager
  Update the existing limit overrides
setListener(I2CPMessageReader.I2CPMessageEventListener) - Method in class net.i2p.data.i2cp.I2CPMessageReader
setListener(I2NPMessageReader.I2NPMessageEventListener) - Method in class net.i2p.data.i2np.I2NPMessageReader
setListener(TransportEventListener) - Method in interface net.i2p.router.transport.Transport
setListener(TransportEventListener) - Method in class net.i2p.router.transport.TransportImpl
  Who to notify on message availability
setListenPort(int) - Method in class net.i2p.router.transport.udp.UDPEndpoint
setLocation(String) - Method in class net.i2p.client.naming.PetName
setLogdateformat(String) - Method in class net.i2p.router.web.ConfigLoggingHandler
setLogfilename(String) - Method in class net.i2p.router.web.ConfigLoggingHandler
setLogfilesize(String) - Method in class net.i2p.router.web.ConfigLoggingHandler
setLogformat(String) - Method in class net.i2p.router.web.ConfigLoggingHandler
setLookupReplyDuplicate(long) - Method in class net.i2p.router.peermanager.DBHistory
setLookupReplyInvalid(long) - Method in class net.i2p.router.peermanager.DBHistory
setLookupReplyNew(long) - Method in class net.i2p.router.peermanager.DBHistory
setLookupReplyOld(long) - Method in class net.i2p.router.peermanager.DBHistory
setLookupsReceived(long) - Method in class net.i2p.router.peermanager.DBHistory
setMaxBufferSize(int) - Method in interface net.i2p.client.streaming.I2PSocketOptions
  How much data will we accept that hasn't been written out yet.
setMaxBufferSize(int) - Method in class net.i2p.client.streaming.I2PSocketOptionsImpl
  How much data will we accept that hasn't been written out yet.
setMaximumRequired(int) - Method in class net.i2p.router.PeerSelectionCriteria
setMaximumTunnelsRequired(int) - Method in class net.i2p.router.TunnelSelectionCriteria
setMaxLines(String) - Method in class net.i2p.router.web.ContentHelper
setMaxMessageSize(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setMaxResends(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setMaxWindowSize(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setMessage(I2NPMessage) - Method in class net.i2p.data.i2np.TunnelGatewayMessage
setMessage(I2NPMessage) - Method in class net.i2p.router.networkdb.kademlia.FloodLookupMatchJob
setMessage(I2NPMessage) - Method in class net.i2p.router.networkdb.kademlia.FloodOnlyLookupMatchJob
setMessage(I2NPMessage) - Method in class net.i2p.router.networkdb.kademlia.SearchUpdateReplyFoundJob
setMessage(I2NPMessage) - Method in class net.i2p.router.OutNetMessage
setMessage(I2NPMessage) - Method in interface net.i2p.router.ReplyJob
setMessageExpiration(long) - Method in interface net.i2p.data.i2np.I2NPMessage
setMessageExpiration(long) - Method in class net.i2p.data.i2np.I2NPMessageImpl
setMessageHash(Hash) - Method in class net.i2p.data.i2np.TunnelVerificationStructure
setMessageId(MessageId) - Method in class net.i2p.client.MessageState
setMessageId(long) - Method in class net.i2p.data.i2cp.MessageId
setMessageId(long) - Method in class net.i2p.data.i2cp.MessagePayloadMessage
setMessageId(long) - Method in class net.i2p.data.i2cp.MessageStatusMessage
setMessageId(long) - Method in class net.i2p.data.i2cp.ReceiveMessageBeginMessage
setMessageId(long) - Method in class net.i2p.data.i2cp.ReceiveMessageEndMessage
setMessageId(MessageId) - Method in class net.i2p.data.i2cp.ReportAbuseMessage
setMessageId(long) - Method in class net.i2p.data.i2np.DeliveryStatusMessage
setMessageId(MessageId) - Method in class net.i2p.router.ClientMessage
setMessageId(long) - Method in class net.i2p.router.message.CloveSet
setMessageSize(int) - Method in class net.i2p.router.transport.TransportBid
setMessagesPerMinuteAverage(long) - Method in class net.i2p.router.TunnelSettings
setMessagesPerMinutePeak(long) - Method in class net.i2p.router.TunnelSettings
setMessageType(int) - Method in class net.i2p.router.transport.udp.UDPPacket
setMinimumPriority(int) - Method in class net.i2p.util.Log
setMinimumRequired(int) - Method in class net.i2p.router.PeerSelectionCriteria
setMinimumTunnelsRequired(int) - Method in class net.i2p.router.TunnelSelectionCriteria
setModData(byte[]) - Method in class net.i2p.data.RoutingKeyGenerator
setMTU(int) - Method in class net.i2p.router.transport.udp.PeerState
  what is the largest packet we can send to the peer?
setNacks(long[]) - Method in class net.i2p.client.streaming.Packet
setName(String) - Method in class net.i2p.client.naming.PetName
setName(String) - Method in interface net.i2p.client.streaming.I2PSocketManager
setName(String) - Method in class net.i2p.client.streaming.I2PSocketManagerFull
setName(String) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
setName(String) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
setName(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  Short name of the tunnel
setNetwork(String) - Method in class net.i2p.client.naming.PetName
setNewKey(SessionKey) - Method in class net.i2p.client.MessageState
setNewsURL(String) - Method in class net.i2p.router.web.ConfigUpdateHandler
setNextCipherKey(SessionKey) - Method in class net.i2p.router.transport.udp.PeerState
  The pending AES key for encrypting/decrypting packets if we are rekeying the connection, or null if we are not in the process of rekeying.
setNextKeyingMaterial(byte[]) - Method in class net.i2p.router.transport.udp.PeerState
  The keying material used for the rekeying, or null if we are not in the process of rekeying.
setNextMACKey(SessionKey) - Method in class net.i2p.router.transport.udp.PeerState
  The pending AES key for verifying packets if we are rekeying the connection, or null if we are not in the process of rekeying.
setNextRouter(Hash) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setNextSendTime(long) - Method in class net.i2p.client.streaming.Connection
setNextSendTime(long) - Method in class net.i2p.router.transport.udp.InboundEstablishState
setNextSendTime(long) - Method in class net.i2p.router.transport.udp.OutboundEstablishState
setNextSendTime(long) - Method in class net.i2p.router.transport.udp.OutboundMessageState
setNextTunnelId(TunnelId) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setNonce(long) - Method in class net.i2p.data.i2cp.MessageStatusMessage
setNonce(long) - Method in class net.i2p.data.i2cp.SendMessageMessage
setNonce(long) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setNonce(long) - Method in class net.i2p.data.i2np.TunnelCreateStatusMessage
setNonce(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
setNonce(long) - Method in class net.i2p.router.transport.udp.PeerTestState
setNonce(String) - Method in class net.i2p.router.web.FormHandler
setNow(long) - Method in class net.i2p.data.i2np.DateMessage
setNow(long) - Method in interface net.i2p.time.Timestamper.UpdateListener
  The time has been queried and we have a current value for 'now'
setNow(long) - Method in class net.i2p.util.Clock
setNtcpAutoIP(String) - Method in class net.i2p.router.web.ConfigNetHandler
setNtcpAutoPort(String) - Method in class net.i2p.router.web.ConfigNetHandler
setNtcphost(String) - Method in class net.i2p.router.web.ConfigNetHandler
setNtcpport(String) - Method in class net.i2p.router.web.ConfigNetHandler
setNumFailure(int) - Method in class net.i2p.data.Lease
setNumSuccess(int) - Method in class net.i2p.data.Lease
setOffset(int) - Method in class net.i2p.data.ByteArray
setOffset(long, boolean) - Method in class net.i2p.router.RouterClock
  Specify how far away from the "correct" time the computer is - a positive value means that we are slow, while a negative value means we are fast.
setOffset(int) - Method in class net.i2p.router.tunnel.TunnelGateway.Pending
  move the offset
setOffset(long) - Method in class net.i2p.util.Clock
setOffset(long, boolean) - Method in class net.i2p.util.Clock
  Specify how far away from the "correct" time the computer is - a positive value means that we are slow, while a negative value means we are fast.
setOffsetReceived(long) - Method in class net.i2p.router.transport.tcp.TCPConnection
setOnFailed(Job) - Method in class net.i2p.router.client.LeaseRequestState
setOnFailedReplyJob(Job) - Method in class net.i2p.router.OutNetMessage
setOnFailedSendJob(Job) - Method in class net.i2p.router.OutNetMessage
setOnGranted(Job) - Method in class net.i2p.router.client.LeaseRequestState
setOnReplyJob(ReplyJob) - Method in class net.i2p.router.OutNetMessage
setOnSendJob(Job) - Method in class net.i2p.router.OutNetMessage
setOptionalDelay(int) - Method in class net.i2p.client.streaming.Packet
setOptionalFrom(Destination) - Method in class net.i2p.client.streaming.Packet
setOptionalMaxSize(int) - Method in class net.i2p.client.streaming.Packet
setOptionalSignature(Signature) - Method in class net.i2p.client.streaming.Packet
setOptions(ConnectionOptions) - Method in class net.i2p.client.streaming.Connection
setOptions(I2PSocketOptions) - Method in interface net.i2p.client.streaming.I2PSocket
  Configure the socket
setOptions(I2PSocketOptions) - Method in class net.i2p.client.streaming.I2PSocketFull
setOptions(I2PSocketOptions) - Method in class net.i2p.client.streaming.I2PSocketImpl
setOptions(Properties) - Method in class net.i2p.data.i2cp.SessionConfig
  Configure the session with the given options
setOptions(Properties) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setOptions(Properties) - Method in class net.i2p.data.RouterAddress
  Specify the transport specific options necessary for communication
setOptions(Properties) - Method in class net.i2p.data.RouterInfo
  Configure a set of options or statistics that the router can expose
setOptions(Map) - Method in class net.i2p.router.tunnel.HopConfig
setOurRole(short) - Method in class net.i2p.router.transport.udp.PeerTestState
setOut(Writer) - Method in class net.i2p.router.web.GraphHelper
setOut(Writer) - Method in class net.i2p.router.web.PeerHelper
setOutboundBurstBytes(int) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
setOutboundburstfactor(String) - Method in class net.i2p.router.web.ConfigNetHandler
setOutboundBurstKBps(int) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
setOutboundburstrate(String) - Method in class net.i2p.router.web.ConfigNetHandler
setOutboundrate(String) - Method in class net.i2p.router.web.ConfigNetHandler
setOutboundSettings(TunnelPoolSettings) - Method in class net.i2p.router.ClientTunnelSettings
setOutboundSettings(TunnelPoolSettings) - Method in class net.i2p.router.DummyTunnelManagerFacade
setOutboundSettings(Hash, TunnelPoolSettings) - Method in class net.i2p.router.DummyTunnelManagerFacade
setOutboundSettings(TunnelPoolSettings) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
setOutboundSettings(Hash, TunnelPoolSettings) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
setOutboundSettings(TunnelPoolSettings) - Method in interface net.i2p.router.TunnelManagerFacade
setOutboundSettings(Hash, TunnelPoolSettings) - Method in interface net.i2p.router.TunnelManagerFacade
setOutboundUnlimited(boolean) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
setOutputStream(OutputStream) - Method in class net.i2p.router.transport.tcp.TCPConnection
  Configure where this connection should write its data to.
setPage(String) - Method in class net.i2p.router.web.ContentHelper
setPairedTunnel(TunnelInfo) - Method in class net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig
setPassphrase(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
setPassphrase(String) - Method in class net.i2p.router.web.FormHandler
setPauseFlushes(boolean) - Method in class net.i2p.router.MessageHistory
setPayload(ByteArray) - Method in class net.i2p.client.streaming.Packet
setPayload(byte[]) - Method in class net.i2p.data.Certificate
setPayload(Payload) - Method in class net.i2p.data.i2cp.MessagePayloadMessage
setPayload(Payload) - Method in class net.i2p.data.i2cp.SendMessageMessage
setPayload(MessageId, Payload) - Method in class net.i2p.router.client.ClientConnectionRunner
setPayload(Payload) - Method in class net.i2p.router.ClientMessage
setPayload(I2NPMessage) - Method in class net.i2p.router.message.PayloadGarlicConfig
  Specify the I2NP message to be sent - if this is set, no other cloves can be included in this block
setPeakThroughputKBps(double) - Method in class net.i2p.router.peermanager.PeerProfile
setPeakThroughputKBps(double) - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
setPeakTunnel1mThroughputKBps(double) - Method in class net.i2p.router.peermanager.PeerProfile
setPeakTunnelThroughputKBps(double) - Method in class net.i2p.router.peermanager.PeerProfile
setPeer(Hash) - Method in class net.i2p.router.peermanager.PeerProfile
setPeer(PeerState) - Method in class net.i2p.router.transport.udp.OutboundMessageState
setPeer(int, Hash) - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
setPeer(String) - Method in class net.i2p.router.web.StatHelper
setPeerPublicValue(BigInteger) - Method in class net.i2p.crypto.DHSessionKeyBuilder
  Specify the value given by the peer for use in the session key negotiation
setPeerPublicValue(byte[]) - Method in class net.i2p.crypto.DHSessionKeyBuilder
setPeers(Set) - Method in class net.i2p.data.RouterInfo
  Specify a set of SHA-256 hashes of RouterIdentities from rotuers this router can be reached through.
setPeriodCount(String) - Method in class net.i2p.router.web.GraphHelper
setPort(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  what port should this client/httpclient/ircclient listen on
setPort(int) - Method in class net.i2p.router.admin.AdminListener
setPort(int) - Method in class net.i2p.router.client.ClientListenerRunner
setPort(int) - Method in class net.i2p.router.transport.ntcp.NTCPAddress
setPort(int) - Method in class net.i2p.router.transport.tcp.TCPAddress
setPreparedKey(Object) - Method in class net.i2p.data.SessionKey
setPriority(int) - Method in class net.i2p.router.OutNetMessage
setPrivateKey(PrivateKey) - Method in class net.i2p.data.i2cp.CreateLeaseSetMessage
setPrivateKey(PrivateKey) - Method in class net.i2p.router.KeyManager
  Configure the router's private key
setPrivKeyFile(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  What filename is this server tunnel's private keys stored in
setProfile(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setProfile(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
setProperties(Properties) - Method in class net.i2p.client.streaming.ConnectionOptions
setProperties(Properties) - Method in class net.i2p.client.streaming.I2PSocketOptionsImpl
setProperty(String, String) - Method in class net.i2p.apps.systray.ConfigFile
setProperty(String, String) - Method in class net.i2p.util.OrderedProperties
setProtocol(String) - Method in class net.i2p.client.naming.PetName
setProxyHost(String) - Method in class net.i2p.router.web.ConfigUpdateHandler
setProxyList(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  what HTTP outproxies should be used (httpclient specific)
setProxyPort(String) - Method in class net.i2p.router.web.ConfigUpdateHandler
setPublicKey(PublicKey) - Method in class net.i2p.data.Destination
setPublicKey(PublicKey) - Method in class net.i2p.data.RouterIdentity
setPublicKey(PublicKey) - Method in class net.i2p.router.KeyManager
  Configure the router's public key
setPublished(long) - Method in class net.i2p.data.RouterInfo
  Date on which it was published, in milliseconds since Midnight GMT on Jan 01, 1970
setPurpose(int) - Method in class net.i2p.router.PeerSelectionCriteria
setQuantity(int) - Method in class net.i2p.router.TunnelPoolSettings
setQueueSize(int) - Method in class net.i2p.router.OutNetMessage
setRange(int, int) - Method in interface net.i2p.router.networkdb.kademlia.KBucket
  Set the range low and high bits for difference keys
setRange(int, int) - Method in class net.i2p.router.networkdb.kademlia.KBucketImpl
setRateStat(RateStat) - Method in class net.i2p.stat.Rate
setReachabilityStatus(short) - Method in class net.i2p.router.transport.udp.UDPTransport
setReachableBy(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  what interface should this client/httpclient/ircclient listen on (unless overridden by the setReachableByOther() field)
setReachableByOther(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  If specified, defines the exact IP interface to listen for requests on (in the case of client/httpclient/ircclient tunnels)
setReadTimeout(long) - Method in interface net.i2p.client.streaming.I2PSocket
  Define how long we will wait blocked on a read() operation (-1 will make the socket wait forever).
setReadTimeout(long) - Method in class net.i2p.client.streaming.I2PSocketFull
setReadTimeout(long) - Method in class net.i2p.client.streaming.I2PSocketImpl
  Define how long we will wait blocked on a read() operation (-1 will make the socket wait forever).
setReadTimeout(long) - Method in interface net.i2p.client.streaming.I2PSocketOptions
  What is the longest we'll block on the input stream while waiting for more data.
setReadTimeout(long) - Method in class net.i2p.client.streaming.I2PSocketOptionsImpl
  What is the longest we'll block on the input stream while waiting for more data.
setReadTimeout(int) - Method in class net.i2p.client.streaming.MessageInputStream
setReadTimeout(long) - Method in class net.i2p.i2ptunnel.I2PTunnelClient
setReadTimeout(long) - Method in class net.i2p.i2ptunnel.I2PTunnelServer
  Set the read idle timeout for newly-created connections (in milliseconds).
setReason(String) - Method in class net.i2p.data.i2cp.AbuseReason
setReason(String) - Method in class net.i2p.data.i2cp.DisconnectMessage
setReason(AbuseReason) - Method in class net.i2p.data.i2cp.ReportAbuseMessage
setRebuildPeriod(int) - Method in class net.i2p.router.TunnelPoolSettings
setReceiveAliceTime(long) - Method in class net.i2p.router.transport.udp.PeerTestState
setReceiveBobTime(long) - Method in class net.i2p.router.transport.udp.PeerTestState
setReceiveCharlieTime(long) - Method in class net.i2p.router.transport.udp.PeerTestState
setReceivedAsPublished(boolean) - Method in class net.i2p.data.LeaseSet
setReceiveFrom(Hash) - Method in class net.i2p.router.tunnel.HopConfig
setReceiveStreamId(long) - Method in class net.i2p.client.streaming.Connection
setReceiveStreamId(long) - Method in class net.i2p.client.streaming.Packet
setReceiveTunnelId(TunnelId) - Method in class net.i2p.data.i2np.TunnelCreateStatusMessage
setReceiveTunnelId(byte[]) - Method in class net.i2p.router.tunnel.HopConfig
setReceiveTunnelId(TunnelId) - Method in class net.i2p.router.tunnel.HopConfig
setReceiveWindow(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setReceptionInfo(MessageReceptionInfo) - Method in class net.i2p.router.ClientMessage
setRecheckReachability(String) - Method in class net.i2p.router.web.ConfigNetHandler
setRecipient(RouterInfo) - Method in class net.i2p.router.message.GarlicConfig
  Router to receive and process this clove - the router that will open the delivery instructions and decide what to do process it locally as an I2NPMessage, forward it as an I2NPMessage to a router, forward it as an I2NPMessage to a Destination, or forward it as an I2NPMessage to a tunnel.
setRecipientPublicKey(PublicKey) - Method in class net.i2p.router.message.GarlicConfig
  Public key of the router to receive and process this clove.
setRecord(int, ByteArray) - Method in class net.i2p.data.i2np.TunnelBuildMessage
setRecord(int, ByteArray) - Method in class net.i2p.data.i2np.TunnelBuildReplyMessage
setRefreshDelay(String) - Method in class net.i2p.router.web.GraphHelper
setRefreshFrequency(String) - Method in class net.i2p.router.web.ConfigUpdateHandler
setRekeyBeganLocally(boolean) - Method in class net.i2p.router.transport.udp.PeerState
  true if we began the current rekeying, false otherwise
setReliabilityBonus(long) - Method in class net.i2p.router.peermanager.PeerProfile
setReliabilityPriority(int) - Method in class net.i2p.router.TunnelSelectionCriteria
setRemoteAddress(TCPAddress) - Method in class net.i2p.router.transport.tcp.TCPConnection
  What is the peer's TCP address (using the IP address not hostname)
setRemoteAddress(byte[], int) - Method in class net.i2p.router.transport.udp.PeerState
  what IP+port is the peer sending and receiving packets on?
setRemoteID(String) - Method in class net.i2p.client.streaming.I2PSocketImpl
  We've received the other side's half of the socket's unique ID
setRemotePeer(Destination) - Method in class net.i2p.client.streaming.Connection
setRemotePeer(RouterIdentity) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
setRemotePeer(Hash) - Method in class net.i2p.router.transport.udp.PeerState
  The peer are we talking to.
setRemoteRequiresIntroduction(boolean) - Method in class net.i2p.router.transport.udp.PeerState
  if we need to contact them, do we need to talk to an introducer?
setRemoteRouterIdentity(RouterIdentity) - Method in class net.i2p.router.transport.tcp.TCPConnection
  Who are we talking with (or null if not identified)
setRemoveConfirm(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  If called with any value (and the form submitted with action=Remove), we really do want to stop and remove the tunnel.
setReorder(boolean) - Method in class net.i2p.router.TunnelSettings
setReplyBlockCertificate(Certificate) - Method in class net.i2p.router.message.GarlicConfig
setReplyBlockExpiration(long) - Method in class net.i2p.router.message.GarlicConfig
setReplyBlockMessageId(long) - Method in class net.i2p.router.message.GarlicConfig
setReplyGateway(Hash) - Method in class net.i2p.data.i2np.DatabaseStoreMessage
setReplyGateway(Hash) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setReplyInstructions(DeliveryInstructions) - Method in class net.i2p.router.message.GarlicConfig
  Specify how any reply will be routed so that it reaches this router after being delivered to the getReplyThroughRouter.
setReplyIV(ByteArray) - Method in class net.i2p.router.tunnel.HopConfig
setReplyKey(SessionKey) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setReplyKey(SessionKey) - Method in class net.i2p.router.tunnel.HopConfig
setReplyMessageId(long) - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
setReplyOrder(List) - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
setReplySelector(MessageSelector) - Method in class net.i2p.router.OutNetMessage
setReplyTag(SessionTag) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setReplyThroughRouter(RouterInfo) - Method in class net.i2p.router.message.GarlicConfig
  Specify the router through which a reply to this clove can be sent.
setReplyToken(long) - Method in class net.i2p.data.i2np.DatabaseStoreMessage
  Update the reply token.
setReplyTunnel(TunnelId) - Method in class net.i2p.data.i2np.DatabaseLookupMessage
setReplyTunnel(TunnelId) - Method in class net.i2p.data.i2np.DatabaseStoreMessage
setReplyTunnel(TunnelId) - Method in class net.i2p.data.i2np.TunnelCreateMessage
setRequestAck(boolean) - Method in class net.i2p.router.message.GarlicConfig
  If true, the recipient of this clove is requested to send a DeliveryStatusMessage back via the replyThroughRouter using the getId() value for the status' message Id.
setRequested(LeaseSet) - Method in class net.i2p.router.client.LeaseRequestState
setRequireFullySigned(boolean) - Method in class net.i2p.client.streaming.ConnectionOptions
setRequireIntroductions(String) - Method in class net.i2p.router.web.ConfigNetHandler
setReseedNonce(String) - Method in class net.i2p.router.web.ReseedHandler
setResendDelay(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setResendDelay(int) - Method in class net.i2p.client.streaming.Packet
setResendPacketEvent(SimpleTimer.TimedEvent) - Method in class net.i2p.client.streaming.PacketLocal
setRestart(String) - Method in class net.i2p.router.web.ConfigAdvancedHandler
setRouter(Hash) - Method in class net.i2p.data.i2np.DeliveryInstructions
setRouter(RouterInfo) - Method in class net.i2p.router.transport.TransportBid
setRouterInfo(RouterInfo) - Method in class net.i2p.data.i2np.DatabaseStoreMessage
setRouterInfo(RouterInfo) - Method in class net.i2p.router.Router
setRoutingKey(Hash) - Method in class net.i2p.data.LeaseSet
setRoutingKey(Hash) - Method in class net.i2p.data.RouterInfo
setRTT(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setSave(String) - Method in class net.i2p.router.web.ConfigNetHandler
setSearchKey(Hash) - Method in class net.i2p.data.i2np.DatabaseLookupMessage
setSearchKey(Hash) - Method in class net.i2p.data.i2np.DatabaseSearchReplyMessage
setSeed(byte[]) - Method in class net.i2p.util.FortunaRandomSource
setSendAckDelay(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setSenderConfig(SessionConfig) - Method in class net.i2p.router.ClientMessage
setSendStreamId(long) - Method in class net.i2p.client.streaming.Connection
setSendStreamId(long) - Method in class net.i2p.client.streaming.Packet
setSendTo(Hash) - Method in class net.i2p.router.tunnel.HopConfig
setSendTunnelId(byte[]) - Method in class net.i2p.router.tunnel.HopConfig
setSentRelayTag(long) - Method in class net.i2p.router.transport.udp.InboundEstablishState
setSequenceNum(long) - Method in class net.i2p.client.streaming.Packet
setSession(I2PSession) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
setSessionConfig(SessionConfig) - Method in class net.i2p.data.i2cp.CreateSessionMessage
setSessionId(SessionId) - Method in class net.i2p.client.I2PSessionImpl
setSessionId(SessionId) - Method in class net.i2p.data.i2cp.CreateLeaseSetMessage
setSessionId(SessionId) - Method in class net.i2p.data.i2cp.DestroySessionMessage
setSessionId(long) - Method in class net.i2p.data.i2cp.MessagePayloadMessage
setSessionId(long) - Method in class net.i2p.data.i2cp.MessageStatusMessage
setSessionId(long) - Method in class net.i2p.data.i2cp.ReceiveMessageBeginMessage
setSessionId(long) - Method in class net.i2p.data.i2cp.ReceiveMessageEndMessage
setSessionId(SessionId) - Method in class net.i2p.data.i2cp.ReportAbuseMessage
setSessionId(SessionId) - Method in class net.i2p.data.i2cp.RequestLeaseSetMessage
setSessionId(SessionId) - Method in class net.i2p.data.i2cp.SendMessageMessage
setSessionId(int) - Method in class net.i2p.data.i2cp.SessionId
setSessionId(SessionId) - Method in class net.i2p.data.i2cp.SessionStatusMessage
setSessionId(SessionId) - Method in class net.i2p.router.client.ClientConnectionRunner
setSessionListener(I2PSessionListener) - Method in interface net.i2p.client.I2PSession
  Instruct the I2PSession where it should send event notifications
setSessionListener(I2PSessionListener) - Method in class net.i2p.client.I2PSessionImpl
  configure the listener
setSettings(TunnelPoolSettings) - Method in class net.i2p.router.tunnel.pool.TunnelPool
setSettings(Map) - Method in class net.i2p.router.web.ConfigTunnelsHandler
setSeverity(int) - Method in class net.i2p.data.i2cp.AbuseSeverity
setSeverity(AbuseSeverity) - Method in class net.i2p.data.i2cp.ReportAbuseMessage
setShared(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
setShared(boolean) - Method in class net.i2p.i2ptunnel.web.IndexBean
setSharePercentage(String) - Method in class net.i2p.router.web.ConfigNetHandler
setShouldsave(String) - Method in class net.i2p.router.web.ConfigAdvancedHandler
setShouldsave(String) - Method in class net.i2p.router.web.ConfigLoggingHandler
setShouldsave(String) - Method in class net.i2p.router.web.ConfigTunnelsHandler
setShowEvents(boolean) - Method in class net.i2p.router.web.GraphHelper
setShownAddress(String) - Method in class net.i2p.router.transport.tcp.TCPConnection
  What address the peer said we are reachable on
setSignature(Signature) - Method in class net.i2p.data.i2cp.SessionConfig
setSignature(Signature) - Method in class net.i2p.data.LeaseSet
setSignature(Signature) - Method in class net.i2p.data.RouterInfo
  Configure the proof that the entity stands behind the info here
setSigningKey(SigningPublicKey) - Method in class net.i2p.data.LeaseSet
setSigningPrivateKey(SigningPrivateKey) - Method in class net.i2p.data.i2cp.CreateLeaseSetMessage
setSigningPrivateKey(SigningPrivateKey) - Method in class net.i2p.router.KeyManager
  Configure the router's signing private key
setSigningPublicKey(SigningPublicKey) - Method in class net.i2p.data.Destination
setSigningPublicKey(SigningPublicKey) - Method in class net.i2p.data.RouterIdentity
setSigningPublicKey(SigningPublicKey) - Method in class net.i2p.router.KeyManager
  Configure the router's signing public key
setSize(long) - Method in class net.i2p.data.i2cp.MessageStatusMessage
setSlowStartGrowthRateFactor(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setSocket(I2PSocketFull) - Method in class net.i2p.client.streaming.Connection
setSocket(Socket) - Method in class net.i2p.router.transport.tcp.TCPConnection
  Configure what underlying socket this connection uses.
setSocket(Socket) - Method in class net.i2p.util.SocketTimeout
setSocketErrorListener(I2PSocket.SocketErrorListener) - Method in interface net.i2p.client.streaming.I2PSocket
setSocketErrorListener(I2PSocket.SocketErrorListener) - Method in class net.i2p.client.streaming.I2PSocketFull
setSocketErrorListener(I2PSocket.SocketErrorListener) - Method in class net.i2p.client.streaming.I2PSocketImpl
setSort(String) - Method in class net.i2p.router.web.PeerHelper
setSpeedBonus(long) - Method in class net.i2p.router.peermanager.PeerProfile
setSpoofedHost(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  What host does this http server tunnel spoof
setStartAfter(long) - Method in class net.i2p.router.JobTiming
setStartAtBeginning(String) - Method in class net.i2p.router.web.ContentHelper
setStartOnLoad(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  If called with any value, we want this tunnel to start whenever it is loaded (aka right now and whenever the router is started up)
setStatList(String[]) - Method in class net.i2p.router.web.ConfigStatsHandler
setStatLog(StatLog) - Method in class net.i2p.stat.RateStat
setStatLog(StatLog) - Method in class net.i2p.stat.StatManager
setStatus(int) - Method in class net.i2p.data.i2cp.MessageStatusMessage
setStatus(int) - Method in class net.i2p.data.i2cp.SessionStatusMessage
setStatus(int) - Method in class net.i2p.data.i2np.TunnelCreateStatusMessage
setSuccessfulLookups(long) - Method in class net.i2p.router.peermanager.DBHistory
setSummaryListener(RateSummaryListener) - Method in class net.i2p.stat.Rate
setTags(Set) - Method in class net.i2p.client.MessageState
setTagsSent(Set) - Method in class net.i2p.client.streaming.PacketLocal
setTarget(RouterInfo) - Method in class net.i2p.router.OutNetMessage
setTargetDestination(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  What peer does this client tunnel point at
setTargetHost(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  What host does this server tunnel point at
setTargetPort(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  What port does this server tunnel point at
setTcpPort(String) - Method in class net.i2p.router.web.ConfigNetHandler
setTestJob(TestJob) - Method in class net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig
setTheyRelayToUsAs(long) - Method in class net.i2p.router.transport.udp.PeerState
  If they have offered to serve as an introducer to us, this is the tag we can use to publish that fact.
setTimeoutCommand(Runnable) - Method in class net.i2p.util.SocketTimeout
setTo(Destination) - Method in class net.i2p.client.MessageState
setTo(Destination) - Method in class net.i2p.client.streaming.PacketLocal
setTotalTimeoutPeriod(long) - Method in class net.i2p.util.SocketTimeout
setTransport(TCPTransport) - Method in class net.i2p.router.transport.tcp.TCPConnection
setTransport(Transport) - Method in class net.i2p.router.transport.TransportBid
setTransportStyle(String) - Method in class net.i2p.data.RouterAddress
  Configure the type of transport that must be used to communicate on this address
setTrustedKeys(String) - Method in class net.i2p.router.web.ConfigUpdateHandler
setTunnel(I2PTunnel) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
  for apps that use multiple I2PTunnel instances
setTunnel(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
setTunnelBackupQuantity(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  how many tunnels to hold in reserve to guard against failures
setTunnelDepth(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  how many hops to use for inbound tunnels
setTunnelHistory(TunnelHistory) - Method in class net.i2p.router.peermanager.PeerProfile
setTunnelId(TunnelId) - Method in class net.i2p.data.i2np.DeliveryInstructions
setTunnelId(long) - Method in class net.i2p.data.i2np.TunnelDataMessage
setTunnelId(TunnelId) - Method in class net.i2p.data.i2np.TunnelDataMessage
setTunnelId(TunnelId) - Method in class net.i2p.data.i2np.TunnelGatewayMessage
setTunnelId(TunnelId) - Method in class net.i2p.data.Lease
  Configure the tunnel on the gateway to communicate with
setTunnelId(long) - Method in class net.i2p.data.TunnelId
setTunnelPool(TunnelPool) - Method in class net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig
setTunnelQuantity(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  how many parallel inbound tunnels to use
setTunnelTestTimeAverage(double) - Method in class net.i2p.router.peermanager.PeerProfile
setTunnelVariance(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  how much randomisation to apply to the depth of tunnels
setType(int) - Method in class net.i2p.data.TunnelId
setType(String) - Method in class net.i2p.i2ptunnel.web.IndexBean
  What type of tunnel (httpclient, ircclient, client, or server).
setUdpPort(String) - Method in class net.i2p.router.web.ConfigNetHandler
setUnencryptedData(byte[]) - Method in class net.i2p.data.Payload
  Populate the message body with data.
setUniqueId(long) - Method in interface net.i2p.data.i2np.I2NPMessage
setUniqueId(long) - Method in class net.i2p.data.i2np.I2NPMessageImpl
setUnpromptedDbStoreNew(long) - Method in class net.i2p.router.peermanager.DBHistory
setUnpromptedDbStoreOld(long) - Method in class net.i2p.router.peermanager.DBHistory
setup(Map) - Method in class gnu.crypto.prng.BasePRNGStandalone
setup(Map) - Method in class gnu.crypto.prng.FortunaStandalone.Generator
setup(Map) - Method in class gnu.crypto.prng.FortunaStandalone
setUpdateNonce(String) - Method in class net.i2p.router.web.UpdateHandler
setUpdatePolicy(String) - Method in class net.i2p.router.web.ConfigUpdateHandler
setUpdateratesonly(String) - Method in class net.i2p.router.web.ConfigNetHandler
setUpdateThroughProxy(String) - Method in class net.i2p.router.web.ConfigUpdateHandler
setUpdateURL(String) - Method in class net.i2p.router.web.ConfigUpdateHandler
setupServer() - Method in class net.i2p.i2ptunnel.socks.SOCKS5Server
setupServer() - Method in class net.i2p.i2ptunnel.socks.SOCKSServer
  Perform server initialization (expecially regarding protected variables).
setUrlBase(String) - Method in class net.i2p.router.web.PeerHelper
setUs(Hash) - Method in class net.i2p.router.peermanager.ProfileOrganizer
setUs(Hash) - Method in class net.i2p.router.peermanager.ProfilePersistenceHelper
setValid(int) - Method in class net.i2p.data.ByteArray
setValueType(int) - Method in class net.i2p.data.i2np.DatabaseStoreMessage
setWeRelayToThemAs(long) - Method in class net.i2p.router.transport.udp.PeerState
  if we are serving as an introducer to them, this is the the tag that they can publish that, when presented to us, will cause us to send a relay introduction to the current peer
setWidth(String) - Method in class net.i2p.router.web.GraphHelper
setWindowSize(int) - Method in class net.i2p.client.streaming.ConnectionOptions
setWriter(Writer) - Method in class net.i2p.router.web.JobQueueHelper
setWriter(Writer) - Method in class net.i2p.router.web.NetDbHelper
setWriter(Writer) - Method in class net.i2p.router.web.OldConsoleHelper
setWriter(Writer) - Method in class net.i2p.router.web.StatHelper
setWriter(Writer) - Method in class net.i2p.router.web.TunnelHelper
setWriteTimeout(long) - Method in interface net.i2p.client.streaming.I2PSocketOptions
  What is the longest we'll block on the output stream while waiting for the data to flush.
setWriteTimeout(long) - Method in class net.i2p.client.streaming.I2PSocketOptionsImpl
  What is the longest we'll block on the output stream while waiting for the data to flush.
setWriteTimeout(int) - Method in class net.i2p.client.streaming.MessageOutputStream
sha() - Method in class net.i2p.I2PAppContext
  Our SHA256 instance (see the hmac discussion for why its context specific)
SHA1 - Class in net.i2p.crypto
  The FIPS PUB 180-2 standard specifies four secure hash algorithms (SHA-1, SHA-256, SHA-384 and SHA-512) for computing a condensed representation of electronic data (message).
SHA1() - Constructor for class net.i2p.crypto.SHA1
  Creates a SHA1 object with default initial state.
SHA1Test - Class in net.i2p.crypto
SHA1Test() - Constructor for class net.i2p.crypto.SHA1Test
SHA256Generator - Class in net.i2p.crypto
  Defines a wrapper for SHA-256 operation.
SHA256Generator(I2PAppContext) - Constructor for class net.i2p.crypto.SHA256Generator
Sha256Standalone - Class in gnu.crypto.hash
  Implementation of SHA2-1 [SHA-256] per the IETF Draft Specification.
Sha256Standalone() - Constructor for class gnu.crypto.hash.Sha256Standalone
  Trivial 0-arguments constructor.
ShellCommand - Class in net.i2p.util
  Passes a command to the OS shell for execution and manages the input and output.
ShellCommand() - Constructor for class net.i2p.util.ShellCommand
shitlist(Hash, String) - Method in class net.i2p.router.MessageHistory
  We shitlisted the peer
shitlist() - Method in class net.i2p.router.RouterContext
  who does this peer hate?
Shitlist - Class in net.i2p.router
  Routers are shitlisted only if none of our transports can talk to them or their signed router info is completely screwy.
Shitlist(RouterContext) - Constructor for class net.i2p.router.Shitlist
SHITLIST_DURATION_MS - Static variable in class net.i2p.router.Shitlist
shitlistRouter(Hash) - Method in class net.i2p.router.Shitlist
shitlistRouter(Hash, String) - Method in class net.i2p.router.Shitlist
shitlistRouter(Hash, String, String) - Method in class net.i2p.router.Shitlist
shouldCompress() - Method in class net.i2p.i2ptunnel.HTTPResponseOutputStream
shouldContain(Hash) - Method in interface net.i2p.router.networkdb.kademlia.KBucket
  whether or not the key qualifies as part of this bucket
shouldContain(Hash) - Method in class net.i2p.router.networkdb.kademlia.KBucketImpl
shouldDelay(int) - Method in class net.i2p.i2ptunnel.web.EditBean
shouldExclude(RouterContext, RouterInfo) - Static method in class net.i2p.router.tunnel.pool.TunnelPeerSelector
shouldListenToAllInterfaces() - Method in class net.i2p.router.transport.tcp.TCPTransport
  Should we listen to all interfaces, or just the one specified in our TCPAddress?
shouldLog(int) - Method in class net.i2p.util.Log
shouldPublishLeaseSet(Hash) - Method in class net.i2p.router.client.ClientManager
shouldPublishLeaseSet(Hash) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
shouldPublishLeaseSet(Hash) - Method in class net.i2p.router.ClientManagerFacade
  Does the client specified want their leaseSet published?
shouldReconnect() - Method in class net.i2p.client.I2PSessionImpl
shouldSelectExplicit(TunnelPoolSettings) - Method in class net.i2p.router.tunnel.pool.TunnelPeerSelector
shouldSend(int) - Method in class net.i2p.router.transport.udp.OutboundMessageState
  should we continue sending this fragment?
shouldSign() - Method in class net.i2p.client.streaming.PacketLocal
shouldUsePool() - Method in class net.i2p.i2ptunnel.I2PTunnelServer
show() - Method in class net.i2p.apps.systray.SysTray
showKey(InputStream, OutputStream, Logging) - Static method in class net.i2p.i2ptunnel.I2PTunnel
  Read in the given destination, display it, and write it to the given location
shrinkProfile() - Method in class net.i2p.router.peermanager.PeerProfile
  when the given peer is performing so poorly that we don't want to bother keeping extensive stats on them, call this to discard excess data points.
shutdown() - Method in class net.i2p.crypto.SessionKeyManager
  Called when the system is closing down, instructing the session key manager to take whatever precautions are necessary (saving state, etc)
shutdown() - Method in class net.i2p.router.admin.AdminListener
shutdown() - Method in class net.i2p.router.admin.AdminManager
shutdown() - Method in class net.i2p.router.client.ClientManager
shutdown() - Method in class net.i2p.router.client.ClientManagerFacadeImpl
shutdown() - Method in class net.i2p.router.DummyClientManagerFacade
shutdown() - Method in class net.i2p.router.DummyCommSystemFacade
shutdown() - Method in class net.i2p.router.DummyNetworkDatabaseFacade
shutdown() - Method in class net.i2p.router.DummyPeerManagerFacade
shutdown() - Method in class net.i2p.router.DummyTunnelManagerFacade
shutdown() - Method in class net.i2p.router.InNetMessagePool
shutdown() - Method in class net.i2p.router.JobQueue
shutdown() - Method in class net.i2p.router.MessageValidator
shutdown() - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
shutdown() - Method in class net.i2p.router.peermanager.PeerManagerFacadeImpl
shutdown(int) - Method in class net.i2p.router.Router
shutdown() - Method in interface net.i2p.router.Service
  Instruct the service that the router is shutting down and that it should do whatever is necessary to go down gracefully.
shutdown() - Method in class net.i2p.router.SessionKeyPersistenceHelper
shutdown() - Method in class net.i2p.router.StatisticsManager
shutdown() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
shutdown() - Method in class net.i2p.router.transport.OutboundMessageRegistry
shutdown() - Method in class net.i2p.router.transport.udp.ACKSender
shutdown() - Method in class net.i2p.router.transport.udp.EstablishmentManager
shutdown() - Method in class net.i2p.router.transport.udp.InboundMessageFragments
shutdown() - Method in class net.i2p.router.transport.udp.MessageReceiver
shutdown() - Method in class net.i2p.router.transport.udp.OutboundMessageFragments
shutdown() - Method in class net.i2p.router.transport.udp.OutboundRefiller
shutdown() - Method in class net.i2p.router.transport.udp.PacketHandler
shutdown() - Method in class net.i2p.router.transport.udp.PacketPusher
shutdown() - Method in class net.i2p.router.transport.udp.TimedWeightedPriorityMessageQueue
shutdown() - Method in class net.i2p.router.transport.udp.UDPEndpoint
shutdown() - Method in class net.i2p.router.transport.udp.UDPFlooder
shutdown() - Method in class net.i2p.router.transport.udp.UDPReceiver
shutdown() - Method in class net.i2p.router.transport.udp.UDPSender
shutdown() - Method in class net.i2p.router.transport.udp.UDPTransport
shutdown() - Method in class net.i2p.router.transport.VMCommSystem
shutdown() - Method in class net.i2p.router.tunnel.pool.TunnelPool
shutdown() - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
shutdown() - Method in class net.i2p.router.tunnel.TunnelDispatcher
shutdown() - Method in class net.i2p.util.LogManager
shutdownGracefully() - Method in class net.i2p.router.Router
  Call this if we want the router to kill itself as soon as we aren't participating in any more tunnels (etc).
shutdownGracefully(int) - Method in class net.i2p.router.Router
ShutdownHook - Class in net.i2p.router
ShutdownHook(RouterContext) - Constructor for class net.i2p.router.ShutdownHook
sign(byte[], SigningPrivateKey) - Method in class net.i2p.crypto.DSAEngine
sign(byte[], int, int, SigningPrivateKey) - Method in class net.i2p.crypto.DSAEngine
sign(InputStream, SigningPrivateKey) - Method in class net.i2p.crypto.DSAEngine
sign(Hash, SigningPrivateKey) - Method in class net.i2p.crypto.DSAEngine
sign(byte[], SigningPrivateKey) - Method in class net.i2p.crypto.DummyDSAEngine
sign(String, String, String, String) - Method in class net.i2p.crypto.TrustedUpdate
  Uses the given private key to sign the given input file along with its version string using DSA.
sign(String, String, SigningPrivateKey, String) - Method in class net.i2p.crypto.TrustedUpdate
  Uses the given `SigningPrivateKey` to sign the given input file along with its version string using DSA.
sign(RouterContext, SigningPrivateKey) - Method in class net.i2p.data.i2np.TunnelVerificationStructure
sign(SigningPrivateKey) - Method in class net.i2p.data.LeaseSet
  Sign the structure using the supplied signing key
sign(SigningPrivateKey) - Method in class net.i2p.data.RouterInfo
  Sign the structure using the supplied signing key
Signature - Class in net.i2p.data
  Defines the signature as defined by the I2P data structure spec.
Signature() - Constructor for class net.i2p.data.Signature
Signature(byte[]) - Constructor for class net.i2p.data.Signature
SIGNATURE_BYTES - Static variable in class net.i2p.data.Signature
SigningPrivateKey - Class in net.i2p.data
  Defines the SigningPrivateKey as defined by the I2P data structure spec.
SigningPrivateKey() - Constructor for class net.i2p.data.SigningPrivateKey
SigningPrivateKey(byte[]) - Constructor for class net.i2p.data.SigningPrivateKey
SigningPrivateKey(String) - Constructor for class net.i2p.data.SigningPrivateKey
  constructs from base64
SigningPublicKey - Class in net.i2p.data
  Defines the SigningPublicKey as defined by the I2P data structure spec.
SigningPublicKey() - Constructor for class net.i2p.data.SigningPublicKey
SigningPublicKey(byte[]) - Constructor for class net.i2p.data.SigningPublicKey
SigningPublicKey(String) - Constructor for class net.i2p.data.SigningPublicKey
  constructs from base64
signSessionConfig(SigningPrivateKey) - Method in class net.i2p.data.i2cp.SessionConfig
  Sign the structure using the supplied private key
SimpleStatDumper - Class in net.i2p.stat
SimpleStatDumper() - Constructor for class net.i2p.stat.SimpleStatDumper
SimpleTimer - Class in net.i2p.util
  Simple event scheduler - toss an event on the queue and it gets fired at the appropriate time.
SimpleTimer() - Constructor for class net.i2p.util.SimpleTimer
SimpleTimer(String) - Constructor for class net.i2p.util.SimpleTimer
SimpleTimer.TimedEvent - Interface in net.i2p.util
  Simple interface for events to be queued up and notified on expiration
size() - Method in class net.i2p.client.naming.PetNameDB
size - Variable in class net.i2p.client.streaming.ByteCollector
size() - Method in class net.i2p.data.Certificate
size() - Method in class net.i2p.data.Destination
size() - Method in class net.i2p.data.LeaseSet
size() - Method in class net.i2p.router.networkdb.kademlia.KBucketSet
  Not an exact count (due to concurrency issues) but generally correct
size() - Method in class net.i2p.router.tunnel.pool.TunnelPool
size() - Method in class net.i2p.util.OrderedProperties
size() - Method in class org.xlattice.crypto.filters.BloomSHA1
  Returns the number of keys which have been inserted.
SizeTest - Class in net.i2p.stat
SizeTest() - Constructor for class net.i2p.stat.SizeTest
skip(long) - Method in class net.i2p.crypto.AESInputStream
skip(long) - Method in class net.i2p.router.transport.BandwidthLimitedInputStream
slock - Variable in class net.i2p.i2ptunnel.I2PTunnelRunner
slock - Variable in class net.i2p.i2ptunnel.I2PTunnelServer
sockets - Variable in class net.i2p.i2ptunnel.I2PTunnelRunner
SocketTimeout - Class in net.i2p.util
SocketTimeout(long) - Constructor for class net.i2p.util.SocketTimeout
SocketTimeout(Socket, long) - Constructor for class net.i2p.util.SocketTimeout
sockLock - Variable in class net.i2p.i2ptunnel.I2PTunnelClientBase
sockMgr - Variable in class net.i2p.i2ptunnel.I2PTunnelClientBase
sockMgr - Variable in class net.i2p.i2ptunnel.I2PTunnelServer
SOCKS5Server - Class in net.i2p.i2ptunnel.socks
SOCKS5Server(Socket) - Constructor for class net.i2p.i2ptunnel.socks.SOCKS5Server
  Create a SOCKS5 server that communicates with the client using the specified socket.
SOCKSException - Exception in net.i2p.i2ptunnel.socks
  Exception thrown by socket methods
SOCKSException() - Constructor for exception net.i2p.i2ptunnel.socks.SOCKSException
SOCKSException(String) - Constructor for exception net.i2p.i2ptunnel.socks.SOCKSException
SOCKSServer - Class in net.i2p.i2ptunnel.socks
  Abstract base class used by all SOCKS servers.
SOCKSServer() - Constructor for class net.i2p.i2ptunnel.socks.SOCKSServer
SOCKSServerFactory - Class in net.i2p.i2ptunnel.socks
  Factory class for creating SOCKS forwarders through I2P
SOCKSServerFactory() - Constructor for class net.i2p.i2ptunnel.socks.SOCKSServerFactory
sortStructures(Collection) - Static method in class net.i2p.data.DataHelper
SpeedCalculator - Class in net.i2p.router.peermanager
  Quantify how fast the peer is - how fast they respond to our requests, how fast they pass messages on, etc.
SpeedCalculator(RouterContext) - Constructor for class net.i2p.router.peermanager.SpeedCalculator
speedCalculator() - Method in class net.i2p.router.RouterContext
  how do we rank the speed of profiles?
SSUDemo - Class in net.i2p.router
  Demo of a stripped down router - no tunnels, no netDb, no i2cp, no peer profiling, just the SSU comm layer, crypto, and associated infrastructure, extended to handle a new type of message ("FooMessage").
SSUDemo() - Constructor for class net.i2p.router.SSUDemo
SSUDemo.FooMessage - Class in net.i2p.router
  Just carry some data...
SSUDemo.FooMessage(I2PAppContext, byte[]) - Constructor for class net.i2p.router.SSUDemo.FooMessage
start() - Method in class net.i2p.router.JobTiming
  Notify the timing that the job began
StartAcceptingClientsJob - Class in net.i2p.router.startup
StartAcceptingClientsJob(RouterContext) - Constructor for class net.i2p.router.startup.StartAcceptingClientsJob
startAllControllers() - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
  Start all tunnels
startAutomatically(int) - Method in class net.i2p.i2ptunnel.web.EditBean
startConsole() - Method in class net.i2p.router.web.RouterConsoleRunner
StartExplorersJob - Class in net.i2p.router.networkdb.kademlia
  Fire off search jobs for random keys from the explore pool, up to MAX_PER_RUN at a time.
StartExplorersJob(RouterContext, KademliaNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.StartExplorersJob
STARTING - Static variable in class net.i2p.i2ptunnel.web.IndexBean
startListening() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
startListening() - Method in class net.i2p.router.transport.tcp.TCPListener
  Make sure we are listening per the transport's config
startListening() - Method in class net.i2p.router.transport.tcp.TCPTransport
startListening() - Method in interface net.i2p.router.transport.Transport
startListening() - Method in class net.i2p.router.transport.TransportManager
startListening() - Method in class net.i2p.router.transport.udp.UDPTransport
startListening() - Method in class net.i2p.router.web.SummaryListener
startPumping() - Method in class net.i2p.router.transport.ntcp.EventPumper
startReading() - Method in class net.i2p.data.i2cp.I2CPMessageReader
  Instruct the reader to begin reading messages off the stream
startReading() - Method in class net.i2p.data.i2np.I2NPMessageReader
  Instruct the reader to begin reading messages off the stream
startReading(int) - Method in class net.i2p.router.transport.ntcp.Reader
startRunning() - Method in class net.i2p.i2ptunnel.I2PTunnelClientBase
  Actually start working on incoming connections.
startRunning() - Method in class net.i2p.i2ptunnel.I2PTunnelServer
  Start running the I2PTunnelServer.
startRunning() - Method in class net.i2p.router.client.ClientConnectionRunner
  Actually run the connection - listen for I2CP messages and respond.
startRunning() - Method in class net.i2p.router.JobQueueRunner
startRunning() - Method in class net.i2p.router.transport.tcp.ConnectionRunner
startTesting(PeerManager) - Method in class net.i2p.router.peermanager.PeerTestJob
startToByteArray(int) - Method in class net.i2p.client.streaming.ByteCollector
  Pull off the first $maxlen bytes from the collector, shifting the remaining bytes into the beginning of the collector's array.
startTunnel() - Method in class net.i2p.i2ptunnel.TunnelController
  Start up the tunnel (if it isn't already running)
startTunnelBackground() - Method in class net.i2p.i2ptunnel.TunnelController
startup() - Method in class gnu.crypto.prng.AsyncFortunaStandalone
startup(I2PServerSocket) - Method in class net.i2p.client.streaming.StreamSinkServer
startup() - Method in class net.i2p.client.streaming.TestSwarm
startup() - Method in class net.i2p.router.admin.AdminListener
  Start up the socket listener, listens for connections, and fires those connections off via `runConnection`.
startup() - Method in class net.i2p.router.admin.AdminManager
startup() - Method in class net.i2p.router.client.ClientManagerFacadeImpl
startup() - Method in class net.i2p.router.DummyClientManagerFacade
startup() - Method in class net.i2p.router.DummyCommSystemFacade
startup() - Method in class net.i2p.router.DummyNetworkDatabaseFacade
startup() - Method in class net.i2p.router.DummyPeerManagerFacade
startup() - Method in class net.i2p.router.DummyTunnelManagerFacade
startup() - Method in class net.i2p.router.InNetMessagePool
startup() - Method in class net.i2p.router.KeyManager
startup() - Method in class net.i2p.router.MessageValidator
startup() - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
startup() - Method in class net.i2p.router.peermanager.PeerManagerFacadeImpl
startup() - Method in interface net.i2p.router.Service
  Instruct the service that it should start normal operation.
startup() - Method in class net.i2p.router.SessionKeyPersistenceHelper
startup() - Method in class net.i2p.router.StatisticsManager
startup() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
startup() - Method in class net.i2p.router.transport.udp.ACKSender
startup() - Method in class net.i2p.router.transport.udp.EstablishmentManager
startup() - Method in class net.i2p.router.transport.udp.InboundMessageFragments
startup() - Method in class net.i2p.router.transport.udp.MessageReceiver
startup() - Method in class net.i2p.router.transport.udp.OutboundMessageFragments
startup() - Method in class net.i2p.router.transport.udp.OutboundRefiller
startup() - Method in class net.i2p.router.transport.udp.PacketHandler
startup() - Method in class net.i2p.router.transport.udp.PacketPusher
startup() - Method in class net.i2p.router.transport.udp.UDPEndpoint
startup() - Method in class net.i2p.router.transport.udp.UDPFlooder
startup() - Method in class net.i2p.router.transport.udp.UDPReceiver
startup() - Method in class net.i2p.router.transport.udp.UDPSender
startup() - Method in class net.i2p.router.transport.udp.UDPTransport
startup() - Method in class net.i2p.router.transport.VMCommSystem
startup() - Method in class net.i2p.router.tunnel.pool.TunnelPool
startup() - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
startup() - Method in class net.i2p.router.tunnel.TunnelDispatcher
StartupJob - Class in net.i2p.router.startup
  The StartupJob should be run once on router startup to initialize the system and set things in motion.
StartupJob(RouterContext) - Constructor for class net.i2p.router.startup.StartupJob
startWriting(int) - Method in class net.i2p.router.transport.ntcp.Writer
STATE_CONFIRMED_COMPLETELY - Static variable in class net.i2p.router.transport.udp.InboundEstablishState
  we have completely received all of the confirmation packets
STATE_CONFIRMED_COMPLETELY - Static variable in class net.i2p.router.transport.udp.OutboundEstablishState
  we have received a data packet
STATE_CONFIRMED_PARTIALLY - Static variable in class net.i2p.router.transport.udp.InboundEstablishState
  we have received one or more confirmation packets
STATE_CONFIRMED_PARTIALLY - Static variable in class net.i2p.router.transport.udp.OutboundEstablishState
  we have sent one or more confirmation packets
STATE_CREATED_RECEIVED - Static variable in class net.i2p.router.transport.udp.OutboundEstablishState
  we have received a signed creation packet
STATE_CREATED_SENT - Static variable in class net.i2p.router.transport.udp.InboundEstablishState
  we have sent a signed creation packet
STATE_FAILED - Static variable in class net.i2p.router.transport.udp.InboundEstablishState
  we are explicitly failing it
STATE_PENDING_INTRO - Static variable in class net.i2p.router.transport.udp.OutboundEstablishState
  we need to have someone introduce us to the peer, but haven't received a RelayResponse yet
STATE_REQUEST_RECEIVED - Static variable in class net.i2p.router.transport.udp.InboundEstablishState
  we have received an initial request
STATE_REQUEST_SENT - Static variable in class net.i2p.router.transport.udp.OutboundEstablishState
  we have sent an initial request
STATE_UNKNOWN - Static variable in class net.i2p.router.transport.udp.InboundEstablishState
  nothin known yet
STATE_UNKNOWN - Static variable in class net.i2p.router.transport.udp.OutboundEstablishState
  nothin sent yet
StatHelper - Class in net.i2p.router.web
  uuuugly.
StatHelper() - Constructor for class net.i2p.router.web.StatHelper
staticIsClient(int) - Static method in class net.i2p.i2ptunnel.web.EditBean
StatisticsManager - Class in net.i2p.router
  Maintain the statistics about the router
StatisticsManager(RouterContext) - Constructor for class net.i2p.router.StatisticsManager
StatLog - Interface in net.i2p.stat
  Component to be notified when a particular event occurs
StatLogSplitter - Class in net.i2p.stat
  Simple CLI to splot the stat logs into per-stat files containing #seconds since beginning and the value (ready for loading into your favorite plotting tool)
StatLogSplitter() - Constructor for class net.i2p.stat.StatLogSplitter
statManager() - Method in class net.i2p.I2PAppContext
  The statistics component with which we can track various events over time.
StatManager - Class in net.i2p.stat
  Coordinate the management of various frequencies and rates within I2P components, both allowing central update and retrieval, as well as distributed creation and use.
StatManager(I2PAppContext) - Constructor for class net.i2p.stat.StatManager
  The stat manager should only be constructed and accessed through the application context.
statPublisher() - Method in class net.i2p.router.RouterContext
  If the router is configured to, gather up some particularly tasty morsels regarding the stats managed and offer to publish them into the routerInfo.
StatsGenerator - Class in net.i2p.router.admin
  Dump the stats to the web admin interface
StatsGenerator(RouterContext) - Constructor for class net.i2p.router.admin.StatsGenerator
StatSummarizer - Class in net.i2p.router.web
StatSummarizer() - Constructor for class net.i2p.router.web.StatSummarizer
STATUS_AVAILABLE - Static variable in class net.i2p.data.i2cp.MessageStatusMessage
STATUS_CREATED - Static variable in class net.i2p.data.i2cp.SessionStatusMessage
STATUS_DESTROYED - Static variable in class net.i2p.data.i2cp.SessionStatusMessage
STATUS_DIFFERENT - Static variable in class net.i2p.router.CommSystemFacade
  We are behind a symmetric NAT which will make our 'from' address look differently when we talk to multiple people
STATUS_INVALID - Static variable in class net.i2p.data.i2cp.SessionStatusMessage
STATUS_OK - Static variable in class net.i2p.router.CommSystemFacade
  We are able to receive unsolicited connections
STATUS_OK - Static variable in class net.i2p.router.transport.tcp.ConnectionHandler
  the peer is fine
STATUS_REJECT_UNSOLICITED - Static variable in class net.i2p.router.CommSystemFacade
  We are able to talk to peers that we initiate communication with, but cannot receive unsolicited connections
STATUS_SEND_ACCEPTED - Static variable in class net.i2p.data.i2cp.MessageStatusMessage
STATUS_SEND_BEST_EFFORT_FAILURE - Static variable in class net.i2p.data.i2cp.MessageStatusMessage
STATUS_SEND_BEST_EFFORT_SUCCESS - Static variable in class net.i2p.data.i2cp.MessageStatusMessage
STATUS_SEND_GUARANTEED_FAILURE - Static variable in class net.i2p.data.i2cp.MessageStatusMessage
STATUS_SEND_GUARANTEED_SUCCESS - Static variable in class net.i2p.data.i2cp.MessageStatusMessage
STATUS_SIGNATURE_FAILED - Static variable in class net.i2p.router.transport.tcp.ConnectionHandler
  the peer's signature failed (either some crazy corruption or MITM)
STATUS_SKEWED - Static variable in class net.i2p.router.transport.tcp.ConnectionHandler
  the peer's clock is too far skewed
STATUS_SUCCESS - Static variable in class net.i2p.data.i2np.TunnelCreateStatusMessage
STATUS_UNKNOWN - Static variable in class net.i2p.router.CommSystemFacade
  Our reachability is unknown
STATUS_UNKNOWN - Static variable in class net.i2p.router.transport.tcp.ConnectionHandler
  dunno why the peer is bad
STATUS_UNREACHABLE - Static variable in class net.i2p.router.transport.tcp.ConnectionHandler
  the peer's public addresses could not be verified
STATUS_UPDATED - Static variable in class net.i2p.data.i2cp.SessionStatusMessage
stopAcceptingClients() - Method in class net.i2p.router.DummyClientManagerFacade
stopAllControllers() - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
  Stop all tunnels
stopConsole() - Method in class net.i2p.router.web.RouterConsoleRunner
stopDecaying() - Method in class net.i2p.util.DecayingBloomFilter
stopFetching() - Method in class net.i2p.util.EepGet
stopListening() - Method in class net.i2p.router.client.ClientListenerRunner
stopListening() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
stopListening() - Method in class net.i2p.router.transport.tcp.TCPListener.ListenerRunner
stopListening() - Method in class net.i2p.router.transport.tcp.TCPListener
stopListening() - Method in class net.i2p.router.transport.tcp.TCPTransport
stopListening() - Method in interface net.i2p.router.transport.Transport
stopListening() - Method in class net.i2p.router.transport.TransportManager
stopListening() - Method in class net.i2p.router.transport.udp.UDPTransport
stopListening() - Method in class net.i2p.router.web.SummaryListener
stopPublishing(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
stopPumping() - Method in class net.i2p.router.transport.ntcp.EventPumper
stopPumping() - Method in class net.i2p.router.tunnel.TunnelGatewayPumper
stopReading() - Method in class net.i2p.data.i2cp.I2CPMessageReader
  Cancel reading.
stopReading() - Method in class net.i2p.data.i2np.I2NPMessageReader
  Cancel reading.
stopReading() - Method in class net.i2p.router.transport.ntcp.Reader
stopRunning() - Method in class net.i2p.router.client.ClientConnectionRunner
  die a horrible death
stopRunning() - Method in class net.i2p.router.JobQueueRunner
stopRunning() - Method in class net.i2p.router.transport.tcp.ConnectionRunner
stopTesting() - Method in class net.i2p.router.peermanager.PeerTestJob
stopTunnel() - Method in class net.i2p.i2ptunnel.TunnelController
stopWriting() - Method in class net.i2p.router.client.ClientWriterRunner
  No more messages - dont even try to send what we have
stopWriting() - Method in class net.i2p.router.transport.ntcp.Writer
stopWriting() - Method in class net.i2p.util.LogWriter
store(String) - Method in class net.i2p.client.naming.PetNameDB
store() - Method in class net.i2p.client.naming.PetNameDB
store(Hash, LeaseSet) - Method in class net.i2p.router.DummyNetworkDatabaseFacade
store(Hash, RouterInfo) - Method in class net.i2p.router.DummyNetworkDatabaseFacade
store(Hash, LeaseSet) - Method in class net.i2p.router.NetworkDatabaseFacade
  return the leaseSet if another leaseSet already existed at that key
store(Hash, RouterInfo) - Method in class net.i2p.router.NetworkDatabaseFacade
  return the routerInfo if another router already existed at that key
store(Hash, LeaseSet) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
  Store the leaseSet
store(Hash, RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
  store the routerInfo
store(OutputStream) - Method in class net.i2p.router.peermanager.DBHistory
store(OutputStream) - Method in class net.i2p.router.peermanager.TunnelHistory
store(String, StringBuffer) - Method in class net.i2p.stat.Rate
store(OutputStream, String) - Method in class net.i2p.stat.RateStat
store(OutputStream, String) - Method in class net.i2p.util.OrderedProperties
StoreJob - Class in net.i2p.router.networkdb.kademlia
StoreJob(RouterContext, KademliaNetworkDatabaseFacade, Hash, DataStructure, Job, Job, long) - Constructor for class net.i2p.router.networkdb.kademlia.StoreJob
  Create a new search for the routingKey specified
StoreJob(RouterContext, KademliaNetworkDatabaseFacade, Hash, DataStructure, Job, Job, long, Set) - Constructor for class net.i2p.router.networkdb.kademlia.StoreJob
StoreMessageSelector - Class in net.i2p.router.networkdb.kademlia
  Check to see the message is a reply from the peer regarding the current store
StoreMessageSelector(RouterContext, long, RouterInfo, long, long) - Constructor for class net.i2p.router.networkdb.kademlia.StoreMessageSelector
storeProfile(Hash) - Method in class net.i2p.router.peermanager.PeerManager
storeProfiles() - Method in class net.i2p.router.peermanager.PeerManager
storeProps(Properties, File) - Static method in class net.i2p.data.DataHelper
StoreState - Class in net.i2p.router.networkdb.kademlia
StoreState(RouterContext, Hash, DataStructure) - Constructor for class net.i2p.router.networkdb.kademlia.StoreState
StoreState(RouterContext, Hash, DataStructure, Set) - Constructor for class net.i2p.router.networkdb.kademlia.StoreState
STR_CRIT - Static variable in class net.i2p.util.Log
STR_DEBUG - Static variable in class net.i2p.util.Log
STR_ERROR - Static variable in class net.i2p.util.Log
STR_INFO - Static variable in class net.i2p.util.Log
STR_WARN - Static variable in class net.i2p.util.Log
stratum - Variable in class net.i2p.time.NtpMessage
  This value indicates the stratum level of the local clock, with values defined as follows: Stratum Meaning ---------------------------------------------- 0 unspecified or unavailable 1 primary reference (e.g., radio clock) 2-15 secondary reference (via NTP or SNTP) 16-255 reserved
STREAM_ID_UNKNOWN - Static variable in class net.i2p.client.streaming.Packet
  The receiveStreamId will be set to this when the packet doesn't know what ID will be assigned by the remote peer (aka this is the initial synchronize packet)
streamErrorOccurred(IOException) - Method in class net.i2p.client.streaming.MessageInputStream
  Stream b0rked, die with the given error
streamErrorOccurred(IOException) - Method in class net.i2p.client.streaming.MessageOutputStream
StreamSinkClient - Class in net.i2p.client.streaming
  Simple streaming lib test app that connects to a given destination and sends it a particular amount of random data, then disconnects.
StreamSinkClient(int, int, String) - Constructor for class net.i2p.client.streaming.StreamSinkClient
  Build the client but don't fire it up.
StreamSinkClient(String, int, int, int, String) - Constructor for class net.i2p.client.streaming.StreamSinkClient
StreamSinkSend - Class in net.i2p.client.streaming
  Simple streaming lib test app that connects to a given destination and sends the contents of a file, then disconnects.
StreamSinkSend(String, int, String) - Constructor for class net.i2p.client.streaming.StreamSinkSend
  Build the client but don't fire it up.
StreamSinkServer - Class in net.i2p.client.streaming
  Listen to a destination, receiving any sockets and writing anything they send to a new file.
StreamSinkServer(String, String) - Constructor for class net.i2p.client.streaming.StreamSinkServer
  Create but do not start the streaming server.
StreamSinkServer(String, String, String, int, int) - Constructor for class net.i2p.client.streaming.StreamSinkServer
StrictSpeedCalculator - Class in net.i2p.router.peermanager
  Simple speed calculator that just counts how many messages go through the tunnel.
StrictSpeedCalculator(RouterContext) - Constructor for class net.i2p.router.peermanager.StrictSpeedCalculator
stripHTML(String) - Static method in class net.i2p.data.DataHelper
  Strip out any HTML (simply removing any less than / greater than symbols)
STYLE - Static variable in class net.i2p.router.transport.ntcp.NTCPTransport
STYLE - Static variable in class net.i2p.router.transport.tcp.TCPTransport
  What is this transport's identifier?
STYLE - Static variable in class net.i2p.router.transport.udp.UDPTransport
SubmitMessageHistoryJob - Class in net.i2p.router
  Job that, if its allowed to, will submit the data gathered by the MessageHistory component to some URL so that the network can be debugged more easily.
SubmitMessageHistoryJob(RouterContext) - Constructor for class net.i2p.router.SubmitMessageHistoryJob
succeed() - Method in class net.i2p.router.networkdb.kademlia.FloodfillStoreJob
  Send was totally successful
succeed() - Method in class net.i2p.router.networkdb.kademlia.StoreJob
  Send was totally successful
succeeded(OutboundMessageState) - Method in class net.i2p.router.transport.udp.UDPTransport
success() - Method in class net.i2p.router.message.OutboundClientMessageStatus
  we succeeded.
success() - Method in class net.i2p.router.networkdb.kademlia.FloodOnlySearchJob
success() - Method in class net.i2p.router.networkdb.kademlia.FloodSearchJob
suggestName(String) - Static method in class net.i2p.util.EepGet
summarizePeers(int) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  provide a simple summary of a number of peers, suitable for publication in the netDb
summarizePeers(int) - Method in interface net.i2p.router.ProfileManager
  provide a simple summary of a number of peers, suitable for publication in the netDb
SummaryHelper - Class in net.i2p.router.web
  Simple helper to query the appropriate router for data necessary to render the summary sections on the router console.
SummaryHelper() - Constructor for class net.i2p.router.web.SummaryHelper
SummaryListener - Class in net.i2p.router.web
SummaryListener(Rate) - Constructor for class net.i2p.router.web.SummaryListener
SummaryRenderer - Class in net.i2p.router.web
SummaryRenderer(I2PAppContext, SummaryListener) - Constructor for class net.i2p.router.web.SummaryRenderer
SUPPORTED_PROTOCOLS - Static variable in class net.i2p.router.transport.tcp.TCPTransport
  Ordered list of supported I2NP protocols
SYN - Static variable in class net.i2p.client.streaming.I2PSocketManagerImpl
SysTray - Class in net.i2p.apps.systray
  A system tray control for launching the I2P router console.

A B C D E F G H I J K L M N O P Q R S T U V W X Y _