- UDP_HEADER_SIZE - Static variable in class net.i2p.router.transport.udp.PacketBuilder
-
Same for IPv4 and IPv6
- UDPAddress - Class in net.i2p.router.transport.udp
-
basic helper to parse out peer info from a udp address
- UDPAddress(RouterAddress) - Constructor for class net.i2p.router.transport.udp.UDPAddress
-
- UDPEndpoint - Class in net.i2p.router.transport.udp
-
Coordinate the low-level datagram socket, creating and managing the UDPSender and
UDPReceiver.
- UDPEndpoint(RouterContext, UDPTransport, int, InetAddress) - Constructor for class net.i2p.router.transport.udp.UDPEndpoint
-
- UDPEndpointTestStandalone - Class in net.i2p.router.transport.udp
-
Note: this is a standalone test, not a JUnit test.
- UDPEndpointTestStandalone(RouterContext) - Constructor for class net.i2p.router.transport.udp.UDPEndpointTestStandalone
-
- UDPFlooder - Class in net.i2p.router.transport.udp
-
This sends random data to all UDP peers at a specified rate.
- UDPFlooder(RouterContext, UDPTransport) - Constructor for class net.i2p.router.transport.udp.UDPFlooder
-
- UDPPacket - Class in net.i2p.router.transport.udp
-
Basic delivery unit containing the datagram.
- UDPPacketReader - Class in net.i2p.router.transport.udp
-
To read a packet, initialize this reader with the data and fetch out
the appropriate fields.
- UDPPacketReader(I2PAppContext) - Constructor for class net.i2p.router.transport.udp.UDPPacketReader
-
- UDPPacketReader.DataReader - Class in net.i2p.router.transport.udp
-
parse out the data message
- UDPPacketReader.PeerTestReader - Class in net.i2p.router.transport.udp
-
Help read the PeerTest payload
- UDPPacketReader.Reader - Class in net.i2p.router.transport.udp
-
Base
- UDPPacketReader.RelayIntroReader - Class in net.i2p.router.transport.udp
-
Help read the RelayIntro payload
- UDPPacketReader.RelayRequestReader - Class in net.i2p.router.transport.udp
-
Help read the RelayRequest payload
- UDPPacketReader.RelayResponseReader - Class in net.i2p.router.transport.udp
-
Help read the RelayResponse payload
- UDPPacketReader.SessionConfirmedReader - Class in net.i2p.router.transport.udp
-
parse out the confirmed message
- UDPPacketReader.SessionCreatedReader - Class in net.i2p.router.transport.udp
-
Help read the SessionCreated payload
- UDPPacketReader.SessionRequestReader - Class in net.i2p.router.transport.udp
-
Help read the SessionRequest payload
- UDPReceiver - Class in net.i2p.router.transport.udp
-
Lowest level component to pull raw UDP datagrams off the wire as fast
as possible, controlled by both the bandwidth limiter and the router's
throttle.
- UDPReceiver(RouterContext, UDPTransport, DatagramSocket, String, SocketListener) - Constructor for class net.i2p.router.transport.udp.UDPReceiver
-
- UDPSender - Class in net.i2p.router.transport.udp
-
Lowest level packet sender, pushes anything on its queue ASAP.
- UDPSender(RouterContext, DatagramSocket, String, SocketListener) - Constructor for class net.i2p.router.transport.udp.UDPSender
-
- UDPTransport - Class in net.i2p.router.transport.udp
-
The SSU transport
- UDPTransport(RouterContext, DHSessionKeyBuilder.Factory) - Constructor for class net.i2p.router.transport.udp.UDPTransport
-
- unbanlist(Hash) - Method in class net.i2p.router.MessageHistory
-
We unbanlisted the peer
- unbanlistRouter(Hash) - Method in class net.i2p.router.Banlist
-
- unbanlistRouter(Hash, String) - Method in class net.i2p.router.Banlist
-
- unchoke(Hash) - Method in class net.i2p.router.transport.udp.DummyThrottle
-
- unchoke(Hash) - Method in interface net.i2p.router.transport.udp.OutboundMessageFragments.ActiveThrottle
-
- unchoke(Hash) - Method in class net.i2p.router.transport.udp.TimedWeightedPriorityMessageQueue
-
- unencrypted - Variable in class net.i2p.router.transport.ntcp.NTCPConnection.PrepBuffer
-
- unencryptedLength - Variable in class net.i2p.router.transport.ntcp.NTCPConnection.PrepBuffer
-
- unescapeXMLChars(String) - Static method in class org.cybergarage.xml.XML
-
- uninstallargs - Variable in class net.i2p.router.startup.ClientAppConfig
-
- UNKNOWN_SESSION_ID - Static variable in class net.i2p.router.client.ClientManager
-
65535
- UnknownI2NPMessage - Class in net.i2p.data.i2np
-
This is similar to DataMessage or GarlicMessage but with a variable message type.
- UnknownI2NPMessage(I2PAppContext, int) - Constructor for class net.i2p.data.i2np.UnknownI2NPMessage
-
- unlock() - Method in class org.cybergarage.upnp.Action
-
- unlock() - Method in class org.cybergarage.upnp.ControlPoint
-
- unlock() - Method in class org.cybergarage.upnp.Device
-
- unlock() - Method in class org.cybergarage.upnp.Service
-
- unlock() - Method in class org.cybergarage.util.Mutex
-
- unpromptedStoreReceived(boolean) - Method in class net.i2p.router.peermanager.DBHistory
-
Note that the peer sent us a data point without us asking for it
- unpublish(LeaseSet) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- unpublish(LeaseSet) - Method in class net.i2p.router.NetworkDatabaseFacade
-
- unpublish(LeaseSet) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
- unregister(ClientApp) - Method in class net.i2p.router.startup.RouterAppManager
-
Unregister with the manager.
- unregisterConnection(ClientConnectionRunner) - Method in class net.i2p.router.client.ClientManager
-
Remove all sessions for this runner.
- unregisterEncryptedDestination(ClientConnectionRunner, Hash) - Method in class net.i2p.router.client.ClientManager
-
Remove the hash for the encrypted LS.
- unregisterHandlerJobBuilder(int) - Method in class net.i2p.router.InNetMessagePool
-
- unregisterKeys(Destination) - Method in class net.i2p.router.KeyManager
-
client
- unregisterMetaDest(Destination) - Method in class net.i2p.router.client.ClientManager
-
Declare that we're no longer going to publish a meta LS for this destination.
- unregisterMetaDest(Destination) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
-
Declare that we're no longer going to publish a meta LS for this destination.
- unregisterMetaDest(Destination) - Method in class net.i2p.router.ClientManagerFacade
-
Declare that we're no longer going to publish a meta LS for this destination.
- unregisterPending(OutNetMessage) - Method in class net.i2p.router.transport.OutboundMessageRegistry
-
- unregisterPortMappings() - Method in class net.i2p.router.transport.UPnP
-
- unregisterSession(SessionId, Destination) - Method in class net.i2p.router.client.ClientManager
-
Remove only the following session.
- unregisterTransport(Transport) - Method in class net.i2p.router.CommSystemFacade
-
Pluggable transport
- unregisterTransport(Transport) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
-
Pluggable transports.
- unsentACKThresholdReached() - Method in class net.i2p.router.transport.udp.PeerState
-
Are we out of room to send all the current unsent acks in a single packet?
This is a huge threshold (134 for small MTU and 255 for large MTU)
that is rarely if ever exceeded in practice.
- UNSUBSCRIBE - Static variable in class org.cybergarage.http.HTTP
-
- unsubscribe(Service) - Method in class org.cybergarage.upnp.ControlPoint
-
- unsubscribe(Device) - Method in class org.cybergarage.upnp.ControlPoint
-
- unsubscribe() - Method in class org.cybergarage.upnp.ControlPoint
-
- UNSUBSCRIBE_METHOD - Static variable in class org.cybergarage.upnp.event.Subscription
-
- UnsupportedCryptoException - Exception in net.i2p.router.networkdb.kademlia
-
Signature verification failed because the
sig type is unknown or unavailable.
- UnsupportedCryptoException(String) - Constructor for exception net.i2p.router.networkdb.kademlia.UnsupportedCryptoException
-
- UnsupportedCryptoException(String, Throwable) - Constructor for exception net.i2p.router.networkdb.kademlia.UnsupportedCryptoException
-
- update(byte[], int, int) - Method in class com.southernstorm.noise.crypto.Poly1305
-
Updates the message authenticator with more input data.
- update(byte) - Method in class net.i2p.router.transport.udp.I2PHMac
-
- update(byte[], int, int) - Method in class net.i2p.router.transport.udp.I2PHMac
-
- update(Set<TransportManager.Port>) - Method in class net.i2p.router.transport.UPnPManager
-
Call when the ports might have changed
The transports can call this pretty quickly at startup,
which can have multiple UPnP threads running at once, but
that should be ok.
- UPDATE_FILE - Static variable in class net.i2p.router.Router
-
- updateAddress() - Method in interface net.i2p.router.transport.Transport
-
Ask the transport to update its addresses based on current information and return them
- updateAddress() - Method in class net.i2p.router.transport.TransportImpl
-
Ask the transport to update its address based on current information and return it
Transports should override.
- updateAddress() - Method in class net.i2p.router.transport.udp.UDPTransport
-
Rebuild to get updated cost and introducers.
- updateConfigId() - Method in class org.cybergarage.upnp.Device
-
- updateConfigId() - Method in class org.cybergarage.upnp.Service
-
- UPDATED - Static variable in class net.i2p.router.util.EventLog
-
- updateExploreSchedule() - Method in class net.i2p.router.networkdb.kademlia.StartExplorersJob
-
the exploration has found some new peers - update the schedule so that
we'll explore appropriately.
- updateMessageDeliveryStatus(Destination, MessageId, long, int) - Method in class net.i2p.router.client.ClientConnectionRunner
-
Send a notification to the client that their message (id specified) was
delivered (or failed delivery)
Note that this sends the Guaranteed status codes, even though we only support best effort.
- updateMessageDeliveryStatus(Destination, MessageId, long, int) - Method in class net.i2p.router.client.LocalClientConnectionRunner
-
No job queue, so super NPEs
- updateParticipatingStats(int) - Method in class net.i2p.router.tunnel.TunnelDispatcher
-
Generate a current estimate of usage per-participating-tunnel lifetime.
- UpdateRoutingKeyModifierJob - Class in net.i2p.router.tasks
-
Update the routing Key modifier every day at midnight (plus on startup).
- UpdateRoutingKeyModifierJob(RouterContext) - Constructor for class net.i2p.router.tasks.UpdateRoutingKeyModifierJob
-
- updateSession(PublicKey, HandshakeState, HandshakeState, ReplyCallback, SplitKeys) - Method in class net.i2p.router.crypto.ratchet.RatchetSKM
-
Inbound or outbound.
- updateStats(Job, long, long, long) - Method in class net.i2p.router.JobQueue
-
calculate and update the job timings
if it was lagged too much or took too long to run, spit out
a warning (and if its really excessive, kill the router)
- updateTunnelTestTimeAverage(long) - Method in class net.i2p.router.peermanager.PeerProfile
-
- updateValues() - Method in class net.i2p.router.peermanager.PeerProfile
-
Copy over the new values generated by coalesceOnly()
- UPnP - Class in net.i2p.router.transport
-
This (and all in org/freenet, org/cybergarage, org/xmlpull)
grabbed from freenet SVN, mid-February 2009 by zzz.
- UPnP(I2PAppContext, int, int, InetAddress[]) - Constructor for class net.i2p.router.transport.UPnP
-
- UPnP - Class in org.cybergarage.upnp
-
- UPnP() - Constructor for class org.cybergarage.upnp.UPnP
-
- UPNP_ERROR - Static variable in class org.cybergarage.soap.SOAP
-
- UPNP_ROOTDEVICE - Static variable in class org.cybergarage.upnp.Device
-
- UPnPManager - Class in net.i2p.router.transport
-
Bridge from the I2P RouterAddress data structure to
the freenet data structures
- UPnPManager(RouterContext, TransportManager) - Constructor for class net.i2p.router.transport.UPnPManager
-
- UPnPScannerCallback - Interface in net.i2p.router.transport
-
For Android MulticastLock.
- UPnPStatus - Class in org.cybergarage.upnp
-
- UPnPStatus() - Constructor for class org.cybergarage.upnp.UPnPStatus
-
- UPnPStatus(int, String) - Constructor for class org.cybergarage.upnp.UPnPStatus
-
- URN_DEVICE - Static variable in class org.cybergarage.upnp.device.ST
-
- URN_SERVICE - Static variable in class org.cybergarage.upnp.device.ST
-
- USE_ECIES_FF - Static variable in class net.i2p.data.i2np.DatabaseLookupMessage
-
- USE_IPV6_ADMINISTRATIVE_SCOPE - Static variable in class org.cybergarage.upnp.UPnP
-
- USE_IPV6_GLOBAL_SCOPE - Static variable in class org.cybergarage.upnp.UPnP
-
- USE_IPV6_LINK_LOCAL_SCOPE - Static variable in class org.cybergarage.upnp.UPnP
-
- USE_IPV6_SITE_LOCAL_SCOPE - Static variable in class org.cybergarage.upnp.UPnP
-
- USE_IPV6_SUBNET_SCOPE - Static variable in class org.cybergarage.upnp.UPnP
-
- USE_LOOPBACK_ADDR - Static variable in class org.cybergarage.net.HostInterface
-
- USE_LOOPBACK_ADDR - Static variable in class org.cybergarage.upnp.UPnP
-
- USE_ONLY_IPV4_ADDR - Static variable in class org.cybergarage.net.HostInterface
-
- USE_ONLY_IPV4_ADDR - Static variable in class org.cybergarage.upnp.UPnP
-
- USE_ONLY_IPV6_ADDR - Static variable in class org.cybergarage.net.HostInterface
-
- USE_ONLY_IPV6_ADDR - Static variable in class org.cybergarage.upnp.UPnP
-
- USE_SSDP_SEARCHRESPONSE_MULTIPLE_INTERFACES - Static variable in class org.cybergarage.upnp.UPnP
-
- USN - Static variable in class org.cybergarage.http.HTTP
-
- USN - Class in org.cybergarage.upnp.device
-
- USN() - Constructor for class org.cybergarage.upnp.device.USN
-
- Util - Class in net.i2p.router.sybil
-
For NetDbRenderer and Sybil
http://forums.sun.com/thread.jspa?threadID=597652
- Util() - Constructor for class net.i2p.router.sybil.Util
-
- UUID - Static variable in class org.cybergarage.upnp.event.Subscription
-
- UUID_DEVICE - Static variable in class org.cybergarage.upnp.device.ST
-