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 _