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 _

E

EAX - Variable in class freenet.support.CPUInformation.CPUID.CPUIDResult
 
EBX - Variable in class freenet.support.CPUInformation.CPUID.CPUIDResult
 
ECNReceived() - Method in class net.i2p.router.transport.udp.PeerState
we received a backoff request, so cut our send window
ECX - Variable in class freenet.support.CPUInformation.CPUID.CPUIDResult
 
EditBean - Class in net.i2p.i2ptunnel.web
Ugly little accessor for the edit page Warning - This class is not part of the i2ptunnel API, and at some point it will be moved from the jar to the war.
EditBean() - Constructor for class net.i2p.i2ptunnel.web.EditBean
 
EDX - Variable in class freenet.support.CPUInformation.CPUID.CPUIDResult
 
EepGet - Class in net.i2p.util
EepGet [-p 127.0.0.1:4444] [-n #retries] [-o outputFile] [-m markSize lineLen] url Bug: a malformed url http://example.i2p (no trailing '/') fails cryptically
EepGet(I2PAppContext, String, int, int, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, String, int, int, String, String, boolean) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, int, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, int, String, String, boolean) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, String, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, String, String, boolean, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, String, String, boolean, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, long, long, String, OutputStream, String, boolean, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet(I2PAppContext, boolean, String, int, int, long, long, String, OutputStream, String, boolean, String, String, String) - Constructor for class net.i2p.util.EepGet
 
EepGet.CLIStatusListener - Class in net.i2p.util
 
EepGet.CLIStatusListener() - Constructor for class net.i2p.util.EepGet.CLIStatusListener
 
EepGet.CLIStatusListener(int, int) - Constructor for class net.i2p.util.EepGet.CLIStatusListener
 
EepGet.StatusListener - Interface in net.i2p.util
 
EepGetAndAddNamingService - Class in net.i2p.client.naming
Simple extension to EepGetNamingService to append what we find to hosts.txt, so we only have to do an EepGet query once.
EepGetAndAddNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.EepGetAndAddNamingService
 
EepGetNamingService - Class in net.i2p.client.naming
A network-based naming service using HTTP, with in-memory caching.
EepGetNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.EepGetNamingService
The naming service should only be constructed and accessed through the application context.
EepGetScheduler - Class in net.i2p.util
Deprecated. unused a webapp version would be nice though
EepGetScheduler(I2PAppContext, List, List, String, int, EepGet.StatusListener) - Constructor for class net.i2p.util.EepGetScheduler
Deprecated.  
EepHead - Class in net.i2p.util
This is a quick hack to get a working EepHead, primarily for the following usage: EepHead foo = new EepHead(...); if (foo.fetch()) { String lastmod = foo.getLastModified(); if (lastmod != null) { parse the string...
EepHead(I2PAppContext, String, int, int, String) - Constructor for class net.i2p.util.EepHead
 
EepPost - Class in net.i2p.util
Simple helper for uploading files and such via HTTP POST (rfc 1867)
EepPost() - Constructor for class net.i2p.util.EepPost
 
EepPost(I2PAppContext) - Constructor for class net.i2p.util.EepPost
 
EightBit - Class in i2p.susi.webmail.encoding
 
EightBit() - Constructor for class i2p.susi.webmail.encoding.EightBit
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.Action
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.ActionList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.AllowedValue
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.AllowedValueList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.AllowedValueRange
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.Argument
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.ArgumentList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.Device
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.DeviceList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.event.PropertyList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.Icon
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.IconList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.Service
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.ServiceList
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.ServiceStateTable
 
ELEM_NAME - Static variable in class org.cybergarage.upnp.StateVariable
 
ElGamalAESEngine - Class in net.i2p.crypto
Handles the actual ElGamal+AES encryption and decryption scenarios using the supplied keys and data.
ElGamalAESEngine(I2PAppContext) - Constructor for class net.i2p.crypto.ElGamalAESEngine
 
elGamalAESEngine() - Method in class net.i2p.I2PAppContext
Access the ElGamal/AES+SessionTag engine for this context.
ElGamalEngine - Class in net.i2p.crypto
Wrapper for ElGamal encryption/signature schemes.
ElGamalEngine(I2PAppContext) - Constructor for class net.i2p.crypto.ElGamalEngine
The ElGamal engine should only be constructed and accessed through the application context.
elGamalEngine() - Method in class net.i2p.I2PAppContext
This is the ElGamal engine used within this context.
elgg - Static variable in class net.i2p.crypto.CryptoConstants
 
elgp - Static variable in class net.i2p.crypto.CryptoConstants
 
ENABLED - Static variable in class net.i2p.router.web.PluginStarter
 
ENABLED - Static variable in class net.i2p.router.web.RouterConsoleRunner
 
enabled - Static variable in class org.cybergarage.util.Debug
 
enableNTCP(RouterContext) - Static method in class net.i2p.router.transport.TransportManager
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.Base64
 
encode(String) - Method in class i2p.susi.webmail.encoding.Base64
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.EightBit
 
encode(String) - Method in class i2p.susi.webmail.encoding.EightBit
 
encode(byte[]) - Method in interface i2p.susi.webmail.encoding.Encoding
 
encode(String) - Method in interface i2p.susi.webmail.encoding.Encoding
 
encode(String) - Method in class i2p.susi.webmail.encoding.HeaderLine
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.HeaderLine
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.HTML
 
encode(String) - Method in class i2p.susi.webmail.encoding.HTML
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.QuotedPrintable
 
encode(String) - Method in class i2p.susi.webmail.encoding.QuotedPrintable
 
encode(byte[]) - Method in class i2p.susi.webmail.encoding.SevenBit
 
encode(String) - Method in class i2p.susi.webmail.encoding.SevenBit
 
encode(String) - Static method in class net.i2p.data.Base32
 
encode(byte[]) - Static method in class net.i2p.data.Base32
 
encode(String) - Static method in class net.i2p.data.Base64
 
encode(byte[]) - Static method in class net.i2p.data.Base64
 
encode(byte[], int, int) - Static method in class net.i2p.data.Base64
 
encode(byte[], boolean) - Static method in class net.i2p.data.Base64
 
encode(byte[], int, int, boolean) - Static method in class net.i2p.data.Base64
 
encodeTimestamp(byte[], int, double) - Static method in class net.i2p.time.NtpMessage
Encodes a timestamp in the specified position in the message
Encoding - Interface in i2p.susi.webmail.encoding
Interface to encode/decode content transfer encodings like quoted-printable, base64 etc.
encoding - Variable in class i2p.susi.webmail.MailPart
 
EncodingException - Exception in i2p.susi.webmail.encoding
 
EncodingException(String) - Constructor for exception i2p.susi.webmail.encoding.EncodingException
 
EncodingFactory - Class in i2p.susi.webmail.encoding
Manager class to handle content transfer encodings.
EncodingFactory() - Constructor for class i2p.susi.webmail.encoding.EncodingFactory
 
encrypt(byte[], int, byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.AESEngine
Encrypt the payload with the session key
encrypt(byte[], int, byte[], int, SessionKey, byte[], int, int) - Method in class net.i2p.crypto.AESEngine
Encrypt the payload with the session key
encrypt(byte[], int, byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.CryptixAESEngine
 
encrypt(byte[], int, byte[], int, SessionKey, byte[], int, int) - Method in class net.i2p.crypto.CryptixAESEngine
 
encrypt(byte[], PublicKey) - Method in class net.i2p.crypto.DummyElGamalEngine
encrypt the data to the public key
encrypt(byte[], PublicKey, SessionKey, Set, SessionTag, SessionKey, long) - Method in class net.i2p.crypto.ElGamalAESEngine
Encrypt the unencrypted data to the target.
encrypt(byte[], PublicKey, SessionKey, Set, SessionTag, long) - Method in class net.i2p.crypto.ElGamalAESEngine
Encrypt the data to the target using the given key and deliver the specified tags No new session key This is the one called from GarlicMessageBuilder and is the primary entry point.
encrypt(byte[], PublicKey, SessionKey, Set, long) - Method in class net.i2p.crypto.ElGamalAESEngine
Deprecated. unused
encrypt(byte[], PublicKey, SessionKey, long) - Method in class net.i2p.crypto.ElGamalAESEngine
Deprecated. unused
encrypt(byte[], PublicKey) - Method in class net.i2p.crypto.ElGamalEngine
encrypt the data to the public key
encrypt(SessionKey) - Method in class net.i2p.data.LeaseSet
Encrypt the gateway and tunnel ID of each lease, leaving the expire dates unchanged.
encryptAESBlock(byte[], SessionKey, byte[], Set, SessionKey, long) - Method in class net.i2p.crypto.ElGamalAESEngine
For both scenarios, this method encrypts the AES area using the given key, iv and making sure the resulting data is at least as long as the paddedSize and also mod 16 bytes.
encryptAESBlock(byte[], SessionKey, byte[], Set, SessionKey, long, int) - Method in class net.i2p.crypto.ElGamalAESEngine
 
encryptBlock(byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.AESEngine
Just copies payload to out
encryptBlock(byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.CryptixAESEngine
encrypt exactly 16 bytes using the session key
encryptExistingSession(byte[], PublicKey, SessionKey, Set, SessionTag, SessionKey, long) - Method in class net.i2p.crypto.ElGamalAESEngine
scenario 2: Begin with 32 byte session tag, which also serves as the preIV.
encryptNewSession(byte[], PublicKey, SessionKey, Set, SessionKey, long) - Method in class net.i2p.crypto.ElGamalAESEngine
scenario 1: Begin with 222 bytes, ElG encrypted, containing:
encryptRecord(I2PAppContext, PublicKey, Hash, byte[], int) - Method in class net.i2p.data.i2np.BuildRequestRecord
Encrypt the record to the specified peer.
ENCSTYLE_URL - Static variable in class org.cybergarage.soap.SOAP
 
end - Variable in class i2p.susi.webmail.MailPart
 
end() - Method in class net.i2p.router.JobTiming
Notify the timing that the job finished
END_TO_END_CRYPTO - Static variable in class net.i2p.client.I2CPMessageProducer
Should we include the I2CP end to end crypto (which is in addition to any garlic crypto added by the router)
engineDigest() - Method in class net.i2p.crypto.SHA1
Completes the hash computation by performing final operations such as padding.
engineDigest(byte[], int, int) - Method in class net.i2p.crypto.SHA1
Completes the hash computation by performing final operations such as padding.
engineGetDigestLength() - Method in class net.i2p.crypto.SHA1
Returns the digest length in bytes.
engineReset() - Method in class net.i2p.crypto.SHA1
Reset athen initialize the digest context.
engineUpdate(byte) - Method in class net.i2p.crypto.SHA1
Updates the digest using the specified byte.
engineUpdate(byte[], int, int) - Method in class net.i2p.crypto.SHA1
Updates the digest using the specified array of bytes, starting at the specified offset.
enqueue(PacketLocal) - Method in class net.i2p.client.streaming.PacketQueue
Add a new packet to be sent out ASAP keys and tags disabled since dropped in I2PSession
enqueue() - Method in class net.i2p.router.transport.udp.UDPPacket
the UDPReceiver has tossed it onto the inbound queue
enqueueInfoMessage() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
 
ensureCapacity(int) - Method in class net.i2p.client.streaming.ByteCollector
Make sure we have sufficient storage space.
EntropyHarvester - Interface in net.i2p.crypto
Allow various components with some entropy to feed that entropy back into some PRNG.
entrySet() - Method in class net.i2p.util.OrderedProperties
 
ENVELOPE - Static variable in class org.cybergarage.soap.SOAP
 
eq(Object, Object) - Static method in class net.i2p.data.DataHelper
Helper util to compare two objects, including null handling.
eq(Collection, Collection) - Static method in class net.i2p.data.DataHelper
Run a deep comparison across the two collections.
eq(byte[], byte[]) - Static method in class net.i2p.data.DataHelper
Run a comparison on the byte arrays, byte by byte.
eq(int, int) - Static method in class net.i2p.data.DataHelper
Deprecated. inefficient
eq(long, long) - Static method in class net.i2p.data.DataHelper
Deprecated. inefficient
eq(byte, byte) - Static method in class net.i2p.data.DataHelper
Deprecated. inefficient
eq(byte[], int, byte[], int, int) - Static method in class net.i2p.data.DataHelper
 
equals(Object) - Method in class com.nettgryppa.security.HashCash
Two objects are considered equal if they are both of type HashCash and have an identical string representation
equals(Object) - Method in class net.i2p.client.naming.PetName
 
equals(Object) - Method in class net.i2p.client.streaming.ByteCollector
Compare the collectors.
equals(Object) - Method in class net.i2p.crypto.SHA1Hash
 
equals(Object) - Method in class net.i2p.data.Address
 
equals(Object) - Method in class net.i2p.data.ByteArray
 
equals(Object) - Method in class net.i2p.data.Certificate
 
equals(Object) - Method in class net.i2p.data.Destination
 
equals(Object) - Method in class net.i2p.data.Hash
 
equals(Object) - Method in class net.i2p.data.i2cp.AbuseReason
 
equals(Object) - Method in class net.i2p.data.i2cp.AbuseSeverity
 
equals(Object) - Method in class net.i2p.data.i2cp.BandwidthLimitsMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.CreateLeaseSetMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.CreateSessionMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.DestLookupMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.DestReplyMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.DestroySessionMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.DisconnectMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.GetBandwidthLimitsMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.GetDateMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.MessageId
 
equals(Object) - Method in class net.i2p.data.i2cp.MessagePayloadMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.MessageStatusMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.ReceiveMessageBeginMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.ReceiveMessageEndMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.ReconfigureSessionMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.ReportAbuseMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.RequestLeaseSetMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.SendMessageExpiresMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.SendMessageMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.SessionConfig
 
equals(Object) - Method in class net.i2p.data.i2cp.SessionId
 
equals(Object) - Method in class net.i2p.data.i2cp.SessionStatusMessage
 
equals(Object) - Method in class net.i2p.data.i2cp.SetDateMessage
 
equals(Object) - Method in class net.i2p.data.i2np.DatabaseLookupMessage
 
equals(Object) - Method in class net.i2p.data.i2np.DatabaseSearchReplyMessage
 
equals(Object) - Method in class net.i2p.data.i2np.DatabaseStoreMessage
 
equals(Object) - Method in class net.i2p.data.i2np.DataMessage
 
equals(Object) - Method in class net.i2p.data.i2np.DeliveryInstructions
 
equals(Object) - Method in class net.i2p.data.i2np.DeliveryStatusMessage
 
equals(Object) - Method in class net.i2p.data.i2np.GarlicClove
 
equals(Object) - Method in class net.i2p.data.i2np.GarlicMessage
 
equals(Object) - Method in class net.i2p.data.i2np.TunnelDataMessage
 
equals(Object) - Method in class net.i2p.data.i2np.TunnelGatewayMessage
 
equals(Object) - Method in class net.i2p.data.i2np.UnknownI2NPMessage
 
equals(Object) - Method in class net.i2p.data.Lease
 
equals(Object) - Method in class net.i2p.data.LeaseSet
 
equals(Object) - Method in class net.i2p.data.Payload
 
equals(Object) - Method in class net.i2p.data.PrivateKey
 
equals(Object) - Method in class net.i2p.data.PublicKey
 
equals(Object) - Method in class net.i2p.data.RouterAddress
 
equals(Object) - Method in class net.i2p.data.RouterIdentity
 
equals(Object) - Method in class net.i2p.data.RouterInfo
 
equals(Object) - Method in class net.i2p.data.SessionKey
 
equals(Object) - Method in class net.i2p.data.Signature
 
equals(Object) - Method in class net.i2p.data.SigningPrivateKey
 
equals(Object) - Method in class net.i2p.data.SigningPublicKey
 
equals(Object) - Method in class net.i2p.data.TunnelId
 
equals(Object) - Method in class net.i2p.router.JobStats
 
equals(Object) - Method in class net.i2p.router.LeaseSetKeys
 
equals(Object) - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
 
equals(Object) - Method in class net.i2p.router.OutNetMessage
 
equals(Object) - Method in class net.i2p.router.peermanager.PeerProfile
 
equals(Object) - Method in class net.i2p.router.transport.ntcp.NTCPAddress
 
equals(RouterAddress) - Method in class net.i2p.router.transport.ntcp.NTCPAddress
 
equals(Object) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
 
equals(Object) - Method in class net.i2p.router.transport.udp.RemoteHostId
 
equals(Object) - Method in class net.i2p.router.web.SummaryListener
 
equals(Object) - Method in class net.i2p.stat.Rate
 
equals(Object) - Method in class net.i2p.stat.RateStat
 
equals(Object) - Method in class net.i2p.util.LogLimit
 
equals(Object) - Method in class org.freenetproject.DetectedIP
 
equals(Object) - Method in class org.freenetproject.ForwardPort
 
equals(Object) - Method in class org.klomp.snark.Peer
Two Peers are equal when they have the same PeerID.
equals(Object) - Method in class org.klomp.snark.PeerID
Two PeerIDs are equal when they have the same dest hash
equals(Object) - Method in class org.klomp.snark.Piece
 
equals(Object) - Method in class org.klomp.snark.Request
 
ERROR - Static variable in class i2p.susi.debug.Debug
 
error - Variable in class i2p.susi.webmail.Mail
 
error - Variable in class i2p.susi.webmail.smtp.SMTPClient
 
error - Variable in class i2p.susi.webmail.WebMail.SessionObject
 
error(String) - Static method in class net.i2p.BOB.BOB
Log an error
ERROR - Static variable in class net.i2p.util.Log
 
error(String) - Method in class net.i2p.util.Log
 
error(String, Throwable) - Method in class net.i2p.util.Log
 
ERROR - Static variable in class org.klomp.snark.Snark
 
ERROR_CODE - Static variable in class org.cybergarage.soap.SOAP
 
ERROR_DESCRIPTION - Static variable in class org.cybergarage.soap.SOAP
 
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.BOB.UDPIOthread
required by I2PSessionListener to notify of error
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.client.I2PSessionDemultiplexer
 
errorOccurred(I2PSession, String, Throwable) - Method in interface net.i2p.client.I2PSessionListener
Notify the client that some error occurred
errorOccurred(I2PSession, String, Throwable) - Method in interface net.i2p.client.I2PSessionMuxedListener
Notify the client that some error occurred
errorOccurred() - Method in interface net.i2p.client.streaming.I2PSocket.SocketErrorListener
An error occurred communicating with the peer.
errorOccurred() - Method in class net.i2p.client.streaming.I2PSocketImpl
Deprecated.  
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
Deprecated.  
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.client.streaming.MessageHandler
Notify the client that some error occurred
errorOccurred() - Method in class net.i2p.i2ptunnel.I2PTunnelRunner
 
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
 
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.i2ptunnel.udp.I2PSource.Listener
 
errorOccurred(I2PSession, String, Throwable) - Method in class net.i2p.sam.SAMMessageSession.SAMMessageSessionHandler
 
escapeXMLChars(String) - Static method in class org.cybergarage.xml.XML
 
establish(OutNetMessage) - Method in class net.i2p.router.transport.udp.EstablishmentManager
Send the message to its specified recipient by establishing a connection with them and sending it off.
ESTABLISH_TIMEOUT - Static variable in class net.i2p.router.transport.ntcp.NTCPTransport
how long from initial connection attempt (accept() or connect()) until the con must be established to avoid premature close()ing
establishing(NTCPConnection) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
add us to the establishment timeout process
EstablishmentManager - Class in net.i2p.router.transport.udp
Coordinate the establishment of new sessions - both inbound and outbound.
EstablishmentManager(RouterContext, UDPTransport) - Constructor for class net.i2p.router.transport.udp.EstablishmentManager
 
EstablishState - Class in net.i2p.router.transport.ntcp
Handle the 4-phase establishment, which is as follows:
EstablishState(RouterContext, NTCPTransport, NTCPConnection) - Constructor for class net.i2p.router.transport.ntcp.EstablishState
 
estimateAvailableTags(RouterContext, PublicKey, Hash) - Static method in class net.i2p.router.message.GarlicMessageBuilder
 
estimateHashCashTime(int) - Static method in class net.i2p.data.PrivateKeyFile
 
estimateSize() - Method in class net.i2p.data.i2np.GarlicClove
 
estimateTime(int) - Static method in class com.nettgryppa.security.HashCash
Estimates how many milliseconds it would take to mint a cash of the specified value.
estimateValue(int) - Static method in class com.nettgryppa.security.HashCash
Estimates what value (e.g.
EVENT - Static variable in class org.cybergarage.upnp.device.NT
 
EventDispatcher - Interface in net.i2p.util
Event dispatching interface.
EventDispatcherImpl - Class in net.i2p.util
An implementation of the EventDispatcher interface.
EventDispatcherImpl() - Constructor for class net.i2p.util.EventDispatcherImpl
 
EventListener - Interface in org.cybergarage.upnp.event
 
eventNotifyReceived(String, long, String, String) - Method in class net.i2p.router.transport.UPnP
event callback - unused for now - how many devices support events?
eventNotifyReceived(String, long, String, String) - Method in interface org.cybergarage.upnp.event.EventListener
 
eventOccurred() - Method in class net.i2p.client.streaming.Connection
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.SchedulerClosed
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.SchedulerClosing
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.SchedulerConnectedBulk
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.SchedulerConnecting
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.SchedulerDead
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.SchedulerHardDisconnected
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.SchedulerPreconnect
 
eventOccurred(Connection) - Method in class net.i2p.client.streaming.SchedulerReceived
 
eventOccurred(Connection) - Method in interface net.i2p.client.streaming.TaskScheduler
An event has occurred (timeout, message sent, or message received), so schedule what to do next based on our current state.
eventOccurred() - Method in class net.i2p.stat.Frequency
Take note that a new event occurred, recalculating all the averages and frequencies
eventOccurred() - Method in class net.i2p.stat.FrequencyStat
update all of the frequencies for the various periods
EventPumper - Class in net.i2p.router.transport.ntcp
 
EventPumper(RouterContext, NTCPTransport) - Constructor for class net.i2p.router.transport.ntcp.EventPumper
 
exchangeKeys(InputStream, OutputStream) - Static method in class net.i2p.crypto.DHSessionKeyBuilder
Conduct a DH exchange over the streams, returning the resulting data.
Exec - Class in net.i2p.util
Usage: Exec dir command [args ...]
Exec() - Constructor for class net.i2p.util.Exec
 
execDatagramMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execDestMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execNamingMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
ExecNamingService - Class in net.i2p.client.naming
An interface to an external naming service program, with in-memory caching.
ExecNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.ExecNamingService
The naming service should only be constructed and accessed through the application context.
execRawMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execSessionMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execSessionMessage(String, Properties) - Method in class net.i2p.sam.SAMv3Handler
 
execStreamAccept(Properties) - Method in class net.i2p.sam.SAMv3Handler
 
execStreamClose(Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execStreamConnect(Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execStreamConnect(Properties) - Method in class net.i2p.sam.SAMv3Handler
 
execStreamForwardIncoming(Properties) - Method in class net.i2p.sam.SAMv3Handler
 
execStreamMessage(String, Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execStreamMessage(String, Properties) - Method in class net.i2p.sam.SAMv2Handler
 
execStreamMessage(String, Properties) - Method in class net.i2p.sam.SAMv3Handler
 
execStreamSend(Properties) - Method in class net.i2p.sam.SAMv1Handler
 
execute(String) - Method in class net.i2p.util.ShellCommand
Passes a command to the shell for execution and returns immediately without waiting for an exit status.
executeAndWait(String) - Method in class net.i2p.util.ShellCommand
Passes a command to the shell for execution.
executeAndWaitTimed(String, int) - Method in class net.i2p.util.ShellCommand
Passes a command to the shell for execution.
executeSilent(String) - Method in class net.i2p.util.ShellCommand
Passes a command to the shell for execution and returns immediately without waiting for an exit status.
executeSilentAndWait(String) - Method in class net.i2p.util.ShellCommand
Passes a command to the shell for execution.
executeSilentAndWaitTimed(String, int) - Method in class net.i2p.util.ShellCommand
Passes a command to the shell for execution.
Executor - Class in net.i2p.util
 
Executor(I2PAppContext, Log, List, SimpleStore) - Constructor for class net.i2p.util.Executor
 
exists(Object) - Method in class net.i2p.BOB.NamedDB
returns true if an object exists, else returns false
EXIT_GRACEFUL - Static variable in class net.i2p.router.Router
private static final void testAppendLog() { StringBuilder buf = new StringBuilder(1024); Router.appendLogMessage(buf, "hi\nhow are you\nh0h0h0"); System.out.println("line: [" + buf.toString() + "]"); buf.setLength(0); Router.appendLogMessage(buf, "\nfine thanks\nh0h0h0"); System.out.println("line: [" + buf.toString() + "]"); buf.setLength(0); Router.appendLogMessage(buf, "liar\nblah blah\n"); System.out.println("line: [" + buf.toString() + "]"); buf.setLength(0); Router.appendLogMessage(buf, "\n"); System.out.println("line: [" + buf.toString() + "]"); buf.setLength(0); Router.appendLogMessage(buf, ""); System.out.println("line: [" + buf.toString() + "]"); buf.setLength(0); Router.appendLogMessage(buf, ".........10........20........30........40........50........6"); System.out.println("line: [" + buf.toString() + "]"); buf.setLength(0); Router.appendLogMessage(buf, ".........10........\n20........30........40........50........6"); System.out.println("line: [" + buf.toString() + "]"); buf.setLength(0); Router.appendLogMessage(buf, ".........10........20\n........30........40........50........6"); System.out.println("line: [" + buf.toString() + "]"); buf.setLength(0); Router.appendLogMessage(buf, ".........10.......\n.20........30........40........50........6"); System.out.println("line: [" + buf.toString() + "]"); buf.setLength(0); Router.appendLogMessage(buf, "\n.........10........20........30........40........50........6"); System.out.println("line: [" + buf.toString() + "]"); buf.setLength(0); }
EXIT_GRACEFUL_RESTART - Static variable in class net.i2p.router.Router
 
EXIT_HARD - Static variable in class net.i2p.router.Router
 
EXIT_HARD_RESTART - Static variable in class net.i2p.router.Router
 
EXIT_OOM - Static variable in class net.i2p.router.Router
 
expandDBProfile() - Method in class net.i2p.router.peermanager.PeerProfile
For floodfills
expandProfile() - Method in class net.i2p.router.peermanager.PeerProfile
When the given peer is performing well enough that we want to keep detailed stats on them again, call this to set up the info we dropped during shrinkProfile.
EXPIRE_AGE - Static variable in class net.i2p.router.peermanager.ProfilePersistenceHelper
If we haven't been able to get a message through to the peer in 3 days, drop the profile.
EXPIRE_DELAY - Static variable in class net.i2p.router.networkdb.HandleDatabaseLookupMessageJob
If a routerInfo structure isn't this recent, don't send it out.
EXPIRE_TIMEOUT - Static variable in class net.i2p.router.transport.udp.UDPTransport
 
expireEvent - Variable in class org.klomp.snark.Message
 
expireInboundMessages() - Method in class net.i2p.router.transport.udp.PeerState
Expire partially received inbound messages, returning how many are still pending.
ExpireJob - Class in net.i2p.router.tunnel.pool
 
ExpireJob(RouterContext, TunnelCreatorConfig, TunnelPool) - Constructor for class net.i2p.router.tunnel.pool.ExpireJob
 
ExpireLeasesJob - Class in net.i2p.router.networkdb.kademlia
Periodically search through all leases to find expired ones, failing those keys and firing up a new search for each (in case we want it later, might as well preemptively fetch it)
ExpireLeasesJob(RouterContext, KademliaNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.ExpireLeasesJob
 
expireOn - Variable in class net.i2p.router.Shitlist.Entry
when it should expire, per the i2p clock
ExpireRoutersJob - Class in net.i2p.router.networkdb.kademlia
Go through the routing table pick routers that are is out of date, but don't expire routers we're actively connected to.
ExpireRoutersJob(RouterContext, KademliaNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.ExpireRoutersJob
 
expireTimedOut() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
called in the EventPumper no more than once a second or so, closing any unconnected/unestablished connections
ExploratoryPeerSelector - Class in net.i2p.router.tunnel.pool
Pick peers randomly out of the not-failing pool, and put them into a tunnel ordered by XOR distance from a random key.
ExploratoryPeerSelector() - Constructor for class net.i2p.router.tunnel.pool.ExploratoryPeerSelector
 
ExploreJob - Class in net.i2p.router.networkdb.kademlia
Search for a particular key iteratively until we either find a value, we run out of peers, or the bucket the key belongs in has sufficient values in it.
ExploreJob(RouterContext, KademliaNetworkDatabaseFacade, Hash) - Constructor for class net.i2p.router.networkdb.kademlia.ExploreJob
Create a new search for the routingKey specified
ExploreKeySelectorJob - Class in net.i2p.router.networkdb.kademlia
Go through the kbuckets and generate random keys for routers in buckets not yet full, attempting to keep a pool of keys we can explore with (at least one per bucket)
ExploreKeySelectorJob(RouterContext, KademliaNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.ExploreKeySelectorJob
 
exportProfile(Hash, OutputStream) - Method in class net.i2p.router.peermanager.ProfileOrganizer
 
EXT - Static variable in class org.cybergarage.http.HTTP
 
externalAddressReceived(String, byte[], int) - Method in interface net.i2p.router.transport.Transport
 
externalAddressReceived(String, byte[], int) - Method in class net.i2p.router.transport.TransportImpl
Notify a transport of an external address change.
externalAddressReceived(String, byte[], int) - Method in class net.i2p.router.transport.TransportManager
callback from UPnP Only tell SSU, it will tell NTCP
externalAddressReceived(String, byte[], int) - Method in class net.i2p.router.transport.udp.UDPTransport
From config, UPnP, local i/f, ...
externalAddressReceived(Hash, byte[], int) - Method in class net.i2p.router.transport.udp.UDPTransport
Someone we tried to contact gave us what they think our IP address is.
externalPort - Variable in class org.freenetproject.ForwardPortStatus
Some plugins may need to change the external port.
EXTRA - Static variable in class net.i2p.router.RouterVersion
for example "-test"
extractHash() - Method in class net.i2p.client.datagram.I2PDatagramDissector
Extract the hash of the payload of an I2P repliable datagram (previously loaded with the loadI2PDatagram() method), without verifying the datagram signature.
extractPayload() - Method in class net.i2p.client.datagram.I2PDatagramDissector
Extract the payload carried by an I2P repliable datagram (previously loaded with the loadI2PDatagram() method), without verifying the datagram signature.
extractSender() - Method in class net.i2p.client.datagram.I2PDatagramDissector
Extract the sender of an I2P repliable datagram (previously loaded with the loadI2PDatagram() method), without verifying the datagram signature.
extractZip(File, File) - Static method in class net.i2p.util.FileUtil
As of release 0.7.12, any files inside the zip that have a .jar.pack or .war.pack suffix are transparently unpacked to a .jar or .war file using unpack200.

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 _