- handleAtEndpoint(byte[]) - Method in class net.i2p.router.tunnel.GatewayITBase.TestReceiver
-
- handleClove(DeliveryInstructions, I2NPMessage) - Method in interface net.i2p.router.message.GarlicMessageReceiver.CloveReceiver
-
- handleClove(DeliveryInstructions, I2NPMessage) - Method in class net.i2p.router.message.HandleGarlicMessageJob
-
- handleClove(DeliveryInstructions, I2NPMessage) - Method in class net.i2p.router.tunnel.InboundMessageDistributor
-
Handle a clove removed from the garlic message
- handleCreateLeaseSet(CreateLeaseSetMessage) - Method in class net.i2p.router.client.ClientMessageEventListener
-
override for testing
- handleCreateLeaseSet(CreateLeaseSetMessage) - Method in class net.i2p.router.client.LocalClientMessageEventListener
-
Don't tell the netdb or key manager
- HandleDatabaseLookupMessageJob - Class in net.i2p.router.networkdb
-
Handle a lookup for a key received from a remote peer.
- HandleDatabaseLookupMessageJob(RouterContext, DatabaseLookupMessage, RouterIdentity, Hash) - Constructor for class net.i2p.router.networkdb.HandleDatabaseLookupMessageJob
-
- handleDestLookup(DestLookupMessage) - Method in class net.i2p.router.client.ClientMessageEventListener
-
override for testing
- handleDestLookup(DestLookupMessage) - Method in class net.i2p.router.client.LocalClientMessageEventListener
-
Look only in current local dests
- HandleFloodfillDatabaseLookupMessageJob - Class in net.i2p.router.networkdb.kademlia
-
Handle a lookup for a key received from a remote peer.
- HandleFloodfillDatabaseLookupMessageJob(RouterContext, DatabaseLookupMessage, RouterIdentity, Hash) - Constructor for class net.i2p.router.networkdb.kademlia.HandleFloodfillDatabaseLookupMessageJob
-
- HandleFloodfillDatabaseStoreMessageJob - Class in net.i2p.router.networkdb.kademlia
-
Receive DatabaseStoreMessage data and store it in the local net db
- HandleFloodfillDatabaseStoreMessageJob(RouterContext, DatabaseStoreMessage, RouterIdentity, Hash, FloodfillNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.HandleFloodfillDatabaseStoreMessageJob
-
- HandleGarlicMessageJob - Class in net.i2p.router.message
-
Unencrypt a garlic message and handle each of the cloves - locally destined
messages are tossed into the inbound network message pool so they're handled
as if they arrived locally.
- HandleGarlicMessageJob(RouterContext, GarlicMessage, RouterIdentity, Hash) - Constructor for class net.i2p.router.message.HandleGarlicMessageJob
-
- handleGetBWLimits(GetBandwidthLimitsMessage) - Method in class net.i2p.router.client.ClientMessageEventListener
-
Divide router limit by 1.75 for overhead.
- handleGetBWLimits(GetBandwidthLimitsMessage) - Method in class net.i2p.router.client.LocalClientMessageEventListener
-
Send dummy limits
- handleHostLookup(HostLookupMessage) - Method in class net.i2p.router.client.ClientMessageEventListener
-
override for testing
- handleHostLookup(HostLookupMessage) - Method in class net.i2p.router.client.LocalClientMessageEventListener
-
Look only in current local dests
- handleReplies(I2NPMessage) - Method in class net.i2p.router.InNetMessagePool
-
- HandlerJobBuilder - Interface in net.i2p.router
-
Defines a class that builds jobs to handle a particular message - these
builders are registered with the InNetMessagePool for various I2NP message
types, allowing immediate queueing of a handler job rather than waiting for
a polling job to come pick it up.
- HandshakeState - Class in com.southernstorm.noise.protocol
-
Interface to a Noise handshake.
- HandshakeState(String, int, KeyFactory) - Constructor for class com.southernstorm.noise.protocol.HandshakeState
-
Creates a new Noise handshake.
- HandshakeState(HandshakeState) - Constructor for class com.southernstorm.noise.protocol.HandshakeState
-
Copy constructor for cloning
- hasAllowedValueList() - Method in class org.cybergarage.upnp.StateVariable
-
- hasAllowedValueRange() - Method in class org.cybergarage.upnp.StateVariable
-
- hasAttributes() - Method in class org.cybergarage.xml.Node
-
- hasBytes() - Method in class org.cybergarage.upnp.Icon
-
- hasCallback() - Method in class org.cybergarage.upnp.event.SubscriptionRequest
-
- hasConnection() - Method in class org.cybergarage.http.HTTPPacket
-
- hasContent() - Method in class org.cybergarage.http.HTTPPacket
-
- hasContentInputStream() - Method in class org.cybergarage.http.HTTPPacket
-
- hasContentRange() - Method in class org.cybergarage.http.HTTPPacket
-
- hasCurrentAddress() - Method in interface net.i2p.router.transport.Transport
-
Do we have any current address?
- hasCurrentAddress() - Method in class net.i2p.router.transport.TransportImpl
-
Do we have any current address?
- hasData(String) - Static method in class org.cybergarage.util.StringUtil
-
- hasDevice(String) - Method in class org.cybergarage.upnp.ControlPoint
-
- hasEncodedPublicKey() - Method in class com.southernstorm.noise.protocol.Curve25519DHState
-
I2P
- hasEncodedPublicKey() - Method in interface com.southernstorm.noise.protocol.DHState
-
Determine if this object contains an optional encoded public key.
- hasFamily() - Method in class net.i2p.router.crypto.FamilyKeyCrypto
-
Do we have a valid family?
- hasFirstLine() - Method in class org.cybergarage.http.HTTPPacket
-
- hashCode() - Method in class net.i2p.data.i2np.DatabaseLookupMessage
-
- hashCode() - Method in class net.i2p.data.i2np.DatabaseSearchReplyMessage
-
- hashCode() - Method in class net.i2p.data.i2np.DatabaseStoreMessage
-
- hashCode() - Method in class net.i2p.data.i2np.DataMessage
-
- hashCode() - Method in class net.i2p.data.i2np.DeliveryInstructions
-
- hashCode() - Method in class net.i2p.data.i2np.DeliveryStatusMessage
-
- hashCode() - Method in class net.i2p.data.i2np.GarlicClove
-
- hashCode() - Method in class net.i2p.data.i2np.GarlicMessage
-
- hashCode() - Method in class net.i2p.data.i2np.TunnelDataMessage
-
- hashCode() - Method in class net.i2p.data.i2np.TunnelGatewayMessage
-
- hashCode() - Method in class net.i2p.data.i2np.UnknownI2NPMessage
-
- hashCode() - Method in class net.i2p.data.router.RouterAddress
-
Just use a few items for speed (expiration is always null).
- hashCode() - Method in class net.i2p.data.router.RouterInfo
-
- hashCode() - Method in class net.i2p.router.crypto.ratchet.NextSessionKey
-
- hashCode() - Method in class net.i2p.router.crypto.ratchet.RatchetSessionTag
-
We assume the data has enough randomness in it, so use 4 bytes for speed.
- hashCode() - Method in class net.i2p.router.message.OutboundCache.HashPair
-
- hashCode() - Method in class net.i2p.router.peermanager.PeerProfile
-
- hashCode() - Method in class net.i2p.router.startup.ClientAppConfig
-
- hashCode() - Method in class net.i2p.router.transport.TransportManager.Port
-
- hashCode() - Method in class net.i2p.router.transport.udp.RemoteHostId
-
- hashCode() - Method in class org.freenetproject.DetectedIP
-
- hashCode() - Method in class org.freenetproject.ForwardPort
-
- HashDistance - Class in net.i2p.router.util
-
Moved from PeerSelector
- HashDistance() - Constructor for class net.i2p.router.util.HashDistance
-
- hasHeader(String) - Method in class org.cybergarage.http.HTTPPacket
-
- HashPair(Hash, Hash) - Constructor for class net.i2p.router.message.OutboundCache.HashPair
-
- HashSetIVValidator - Class in net.i2p.router.tunnel
-
- HashSetIVValidator() - Constructor for class net.i2p.router.tunnel.HashSetIVValidator
-
Deprecated.
- hasIPv4Addresses() - Static method in class org.cybergarage.net.HostInterface
-
- hasIPv6Address() - Method in class net.i2p.router.transport.udp.UDPTransport
-
For PeerTestManager
- hasIPv6Addresses() - Static method in class org.cybergarage.net.HostInterface
-
- hasKey() - Method in class com.southernstorm.noise.protocol.ChaChaPolyCipherState
-
- hasKey() - Method in interface com.southernstorm.noise.protocol.CipherState
-
Determine if this cipher object has been configured with a key.
- hasLocalKeyPair() - Method in class com.southernstorm.noise.protocol.HandshakeState
-
Determine if this handshake has already been configured
with a local static key.
- hasMimeType() - Method in class org.cybergarage.upnp.Icon
-
- hasName() - Method in class org.cybergarage.http.HTTPHeader
-
- hasNext() - Method in class net.i2p.router.util.RandomIterator
-
- hasNode(String) - Method in class org.cybergarage.xml.Node
-
- hasNodes() - Method in class org.cybergarage.xml.Node
-
- hasNT() - Method in class org.cybergarage.upnp.event.SubscriptionRequest
-
- hasPresentationListener() - Method in class org.cybergarage.upnp.Device
-
- hasPrivateKey() - Method in class com.southernstorm.noise.protocol.Curve25519DHState
-
- hasPrivateKey() - Method in interface com.southernstorm.noise.protocol.DHState
-
Determine if this object contains a private key.
- hasPublicKey() - Method in class com.southernstorm.noise.protocol.Curve25519DHState
-
- hasPublicKey() - Method in interface com.southernstorm.noise.protocol.DHState
-
Determine if this object contains a public key.
- hasRemotePublicKey() - Method in class com.southernstorm.noise.protocol.HandshakeState
-
Determine if this handshake has already been configured
with a remote static key.
- hasSID() - Method in class org.cybergarage.upnp.event.SubscriptionRequest
-
- hasSID() - Method in class org.cybergarage.upnp.Service
-
- hasStateVariable(String) - Method in class org.cybergarage.upnp.Service
-
- hasTransferEncoding() - Method in class org.cybergarage.http.HTTPPacket
-
- hasUDN() - Method in class org.cybergarage.upnp.Device
-
- hasUnsentFragments() - Method in class net.i2p.router.transport.udp.OutboundMessageState
-
Is any fragment unsent?
- hasURL() - Method in class org.cybergarage.upnp.Icon
-
- haveCapacity() - Method in interface net.i2p.router.transport.Transport
-
- haveCapacity(int) - Method in interface net.i2p.router.transport.Transport
-
- haveCapacity() - Method in class net.i2p.router.transport.TransportImpl
-
Can we initiate or accept a connection to another peer, saving some margin
- haveCapacity(int) - Method in class net.i2p.router.transport.TransportImpl
-
- haveHighOutboundCapacity() - Method in class net.i2p.router.CommSystemFacade
-
- haveHighOutboundCapacity() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
-
- haveHighOutboundCapacity() - Method in class net.i2p.router.transport.TransportManager
-
Are all transports well below their outbound connection limit
Use for throttling in the router.
- haveInboundCapacity(int) - Method in class net.i2p.router.CommSystemFacade
-
- haveInboundCapacity(int) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
-
- haveInboundCapacity(int) - Method in class net.i2p.router.transport.TransportManager
-
Is at least one transport below its inbound connection limit + some margin
Use for throttling in the router.
- haveOutboundCapacity(int) - Method in class net.i2p.router.CommSystemFacade
-
- haveOutboundCapacity(int) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
-
- haveOutboundCapacity(int) - Method in class net.i2p.router.transport.TransportManager
-
Is at least one transport below its outbound connection limit + some margin
Use for throttling in the router.
- HEAD - Static variable in class org.cybergarage.http.HTTP
-
- HEADER_FLAG_EXTENDED_OPTIONS - Static variable in class net.i2p.router.transport.udp.UDPPacket
-
Defined in the spec from the beginning, Used starting in 0.9.24
- HEADER_FLAG_REKEY - Static variable in class net.i2p.router.transport.udp.UDPPacket
-
Defined in the spec from the beginning, Unused
- HEADER_LENGTH - Static variable in class net.i2p.data.i2np.I2NPMessageImpl
-
16
- HEADER_LINE_DELIM - Static variable in class org.cybergarage.http.HTTP
-
- HEADER_SIZE - Static variable in class net.i2p.router.transport.udp.PacketBuilder
-
if no extended options or rekey data, which we don't support = 37
- heardAbout(Hash) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
-
Note that the local router received a reference to the given peer, either
through an explicit dbStore or in a dbLookupReply
Non-blocking.
- heardAbout(Hash, long) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
-
Note that the local router received a reference to the given peer
at a certain time.
- heardAbout(Hash) - Method in interface net.i2p.router.ProfileManager
-
Note that the local router received a reference to the given peer, either
through an explicit dbStore or in a dbLookupReply
- heardAbout(Hash, long) - Method in interface net.i2p.router.ProfileManager
-
- highestReceived() - Method in interface net.i2p.router.transport.udp.ACKBitfield
-
Highest fragment number acked in this bitfield.
- highestSeqNumAcked(long) - Method in class net.i2p.router.transport.udp.PeerState
-
Enter or leave fast retransmit mode, and adjust
SST and window variables accordingly.
- HMACSHA256Bench - Class in net.i2p.router.transport.udp
-
Warning, misnamed, this tests the SSU HMAC,
not net.i2p.crypto.HMAC256Generator
- HMACSHA256Bench() - Constructor for class net.i2p.router.transport.udp.HMACSHA256Bench
-
- HMACSHA256Test - Class in net.i2p.router.transport.udp
-
Warning, misnamed, this tests the SSU HMAC,
not net.i2p.crypto.HMAC256Generator
- HMACSHA256Test() - Constructor for class net.i2p.router.transport.udp.HMACSHA256Test
-
- HopConfig - Class in net.i2p.router.tunnel
-
Defines the general configuration for a hop in a tunnel.
- HopConfig() - Constructor for class net.i2p.router.tunnel.HopConfig
-
- HopProcessor - Class in net.i2p.router.tunnel
-
Take a received tunnel message, verify that it isn't a
duplicate, and translate it into what the next hop will
want.
- HopProcessor(I2PAppContext, HopConfig) - Constructor for class net.i2p.router.tunnel.HopProcessor
-
- HopProcessor(I2PAppContext, HopConfig, IVValidator) - Constructor for class net.i2p.router.tunnel.HopProcessor
-
- HOST - Static variable in class org.cybergarage.http.HTTP
-
- HostInterface - Class in org.cybergarage.net
-
- HostInterface() - Constructor for class org.cybergarage.net.HostInterface
-
- HTML - Class in org.cybergarage.http
-
- HTML() - Constructor for class org.cybergarage.http.HTML
-
- HTTP - Class in org.cybergarage.http
-
- HTTP() - Constructor for class org.cybergarage.http.HTTP
-
- HTTP_DEFAULT_PORT - Static variable in class org.cybergarage.upnp.Device
-
- HTTPHeader - Class in org.cybergarage.http
-
- HTTPHeader(String, String) - Constructor for class org.cybergarage.http.HTTPHeader
-
- HTTPHeader(String) - Constructor for class org.cybergarage.http.HTTPHeader
-
- HTTPMUSocket - Class in org.cybergarage.upnp.ssdp
-
- HTTPMUSocket() - Constructor for class org.cybergarage.upnp.ssdp.HTTPMUSocket
-
- HTTPMUSocket(String, int, String) - Constructor for class org.cybergarage.upnp.ssdp.HTTPMUSocket
-
- HTTPPacket - Class in org.cybergarage.http
-
- HTTPPacket() - Constructor for class org.cybergarage.http.HTTPPacket
-
- HTTPPacket(HTTPPacket) - Constructor for class org.cybergarage.http.HTTPPacket
-
- HTTPPacket(InputStream) - Constructor for class org.cybergarage.http.HTTPPacket
-
- HTTPRequest - Class in org.cybergarage.http
-
This class rappresnet an HTTP request, and act as HTTP client when it sends the request
- HTTPRequest() - Constructor for class org.cybergarage.http.HTTPRequest
-
- HTTPRequest(InputStream) - Constructor for class org.cybergarage.http.HTTPRequest
-
- HTTPRequest(HTTPSocket) - Constructor for class org.cybergarage.http.HTTPRequest
-
- HTTPRequestListener - Interface in org.cybergarage.http
-
- httpRequestRecieved(HTTPRequest) - Method in interface org.cybergarage.http.HTTPRequestListener
-
- httpRequestRecieved(HTTPRequest) - Method in class org.cybergarage.upnp.ControlPoint
-
- httpRequestRecieved(HTTPRequest) - Method in class org.cybergarage.upnp.Device
-
- httpRequestRecieved(HTTPRequest) - Method in interface org.cybergarage.upnp.device.PresentationListener
-
- HTTPResponse - Class in org.cybergarage.http
-
- HTTPResponse() - Constructor for class org.cybergarage.http.HTTPResponse
-
- HTTPResponse(HTTPResponse) - Constructor for class org.cybergarage.http.HTTPResponse
-
- HTTPResponse(InputStream) - Constructor for class org.cybergarage.http.HTTPResponse
-
- HTTPResponse(HTTPSocket) - Constructor for class org.cybergarage.http.HTTPResponse
-
- HTTPServer - Class in org.cybergarage.http
-
- HTTPServer() - Constructor for class org.cybergarage.http.HTTPServer
-
- HTTPServerList - Class in org.cybergarage.http
-
- HTTPServerList() - Constructor for class org.cybergarage.http.HTTPServerList
-
- HTTPServerList(InetAddress[], int) - Constructor for class org.cybergarage.http.HTTPServerList
-
- HTTPServerThread - Class in org.cybergarage.http
-
- HTTPServerThread(HTTPServer, Socket) - Constructor for class org.cybergarage.http.HTTPServerThread
-
- HTTPSocket - Class in org.cybergarage.http
-
- HTTPSocket(Socket) - Constructor for class org.cybergarage.http.HTTPSocket
-
- HTTPSocket(HTTPSocket) - Constructor for class org.cybergarage.http.HTTPSocket
-
- HTTPStatus - Class in org.cybergarage.http
-
- HTTPStatus() - Constructor for class org.cybergarage.http.HTTPStatus
-
- HTTPStatus(String, int, String) - Constructor for class org.cybergarage.http.HTTPStatus
-
- HTTPStatus(String) - Constructor for class org.cybergarage.http.HTTPStatus
-
- HTTPUSocket - Class in org.cybergarage.upnp.ssdp
-
- HTTPUSocket() - Constructor for class org.cybergarage.upnp.ssdp.HTTPUSocket
-
- HTTPUSocket(String, int) - Constructor for class org.cybergarage.upnp.ssdp.HTTPUSocket
-
- HTTPUSocket(int) - Constructor for class org.cybergarage.upnp.ssdp.HTTPUSocket
-
- HXY_SIZE - Static variable in class net.i2p.router.transport.ntcp.EstablishBase
-
- HXY_TSB_PAD_SIZE - Static variable in class net.i2p.router.transport.ntcp.EstablishBase
-