- 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
-
Deprecated.
use HostsTxtNamingService.put()
- EepGetAndAddNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.EepGetAndAddNamingService
-
Deprecated.
- 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(I2PAppContext, String, int, int, String) - Constructor for class net.i2p.util.EepHead
-
- EepPost - Class in net.i2p.util
-
- EepPost() - Constructor for class net.i2p.util.EepPost
-
Deprecated.
- EepPost(I2PAppContext) - Constructor for class net.i2p.util.EepPost
-
Deprecated.
- 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
-
- 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
-
- encrypt(byte[], PublicKey, SessionKey, long) - Method in class net.i2p.crypto.ElGamalAESEngine
-
- 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.
- encryptBlock(byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.AESEngine
-
This just copies payload to out, see extension for the real thing.
- encryptBlock(byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.CryptixAESEngine
-
encrypt exactly 16 bytes using the session key
- 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)
- endIndex - Variable in class i2p.susi.dns.AddressbookBean
-
- 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
-
Deprecated.
Make sure we have sufficient storage space.
- entries - Variable in class i2p.susi.dns.AddressbookBean
-
- EntropyHarvester - Interface in net.i2p.crypto
-
Allow various components with some entropy to feed that entropy back
into some PRNG.
- entryAdded(NamingService, String, Destination, Properties) - Method in interface net.i2p.client.naming.NamingServiceListener
-
- entryChanged(NamingService, String, Destination, Properties) - Method in interface net.i2p.client.naming.NamingServiceListener
-
- entryRemoved(NamingService, String) - Method in interface net.i2p.client.naming.NamingServiceListener
-
- 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
-
- eq(long, long) - Static method in class net.i2p.data.DataHelper
-
- eq(byte, byte) - Static method in class net.i2p.data.DataHelper
-
- eq(byte[], int, byte[], int, int) - Static method in class net.i2p.data.DataHelper
-
Unlike eq(byte[], byte[]), this returns false if both lhs and rhs are null.
- 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.streaming.ByteCollector
-
Deprecated.
Compare the collectors.
- 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.DateAndFlags
-
- 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.KeysAndCert
-
- 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.RouterAddress
-
- equals(Object) - Method in class net.i2p.data.RouterInfo
-
- equals(Object) - Method in class net.i2p.data.SimpleDataStructure
-
- equals(Object) - Method in class net.i2p.data.TunnelId
-
- equals(Object) - Method in class net.i2p.internal.PoisonI2CPMessage
-
- 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.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.udp.RemoteHostId
-
- equals(Object) - Method in class net.i2p.router.web.SummaryListener
-
- equals(Object) - Method in class net.i2p.stat.FrequencyStat
-
- equals(Object) - Method in class net.i2p.stat.Rate
-
This is used in StatSummarizer and SummaryListener.
- 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.PartialPiece
-
Make this simple so PeerCoordinator can keep a List.
- 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
-
- ERR_NO_OUTPROXY - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPClientBase
-
- 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
-
- 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
-
- executeAndWait(String) - Method in class net.i2p.util.ShellCommand
-
- executeAndWaitTimed(String, int) - Method in class net.i2p.util.ShellCommand
-
- executeSilent(String) - Method in class net.i2p.util.ShellCommand
-
- 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.
- 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
-
- 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
-
This runs twice for each tunnel.
- 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
-
- EXTENSION - Static variable in class org.klomp.snark.Message
-
- ExtensionHandler - Class in org.klomp.snark
-
REF: BEP 10 Extension Protocol
- ExtensionHandler() - Constructor for class org.klomp.snark.ExtensionHandler
-
- extensionMessage(int, byte[]) - Method in class org.klomp.snark.PeerState
-
- 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.
- ExternalTrayManager - Class in net.i2p.desktopgui
-
- ExternalTrayManager() - Constructor for class net.i2p.desktopgui.ExternalTrayManager
-
- 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.