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 _

## P

PACKET_DELAY - Static variable in class net.i2p.client.streaming.I2PSocketImpl
PACKET_DELAY - Static variable in class net.i2p.i2ptunnel.I2PTunnel
PARAM_ADMIN_PORT - Static variable in class net.i2p.router.admin.AdminManager
PARAM_SUBMIT_DATA - Static variable in class net.i2p.router.SubmitMessageHistoryJob
  router config param for whether we want to autosubmit (and delete) the history data managed by MessageHistory
PARAM_SUBMIT_URL - Static variable in class net.i2p.router.SubmitMessageHistoryJob
  where the data should be submitted to (via HTTP POST)
PAYLOAD_TYPE_DATA - Static variable in class net.i2p.router.transport.udp.UDPPacket
PAYLOAD_TYPE_RELAY_INTRO - Static variable in class net.i2p.router.transport.udp.UDPPacket
PAYLOAD_TYPE_RELAY_REQUEST - Static variable in class net.i2p.router.transport.udp.UDPPacket
PAYLOAD_TYPE_RELAY_RESPONSE - Static variable in class net.i2p.router.transport.udp.UDPPacket
PAYLOAD_TYPE_SESSION_CONFIRMED - Static variable in class net.i2p.router.transport.udp.UDPPacket
PAYLOAD_TYPE_SESSION_CREATED - Static variable in class net.i2p.router.transport.udp.UDPPacket
PAYLOAD_TYPE_SESSION_REQUEST - Static variable in class net.i2p.router.transport.udp.UDPPacket
PAYLOAD_TYPE_TEST - Static variable in class net.i2p.router.transport.udp.UDPPacket
PEER_SIZE - Static variable in class net.i2p.data.i2np.BuildRequestRecord
  we show 16 bytes of the peer hash outside the elGamal block
POOL_SIZE - Static variable in class net.i2p.util.PooledRandomSource
PREFIX_DEFAULT - Static variable in class net.i2p.router.TunnelPoolSettings
  prefix used to override the router's defaults for clients
PREFIX_INBOUND_EXPLORATORY - Static variable in class net.i2p.router.TunnelPoolSettings
  prefix used to configure the inbound exploratory pool
PREFIX_OUTBOUND_EXPLORATORY - Static variable in class net.i2p.router.TunnelPoolSettings
  prefix used to configure the outbound exploratory pool
PREPROCESSED_SIZE - Static variable in class net.i2p.router.tunnel.TrivialPreprocessor
PRIORITY - Static variable in class net.i2p.util.LogManager
  These define the characters in the format line of the config file
PROFILE_BULK - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROFILE_INTERACTIVE - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_ADDRESS_DIR - Static variable in class net.i2p.client.naming.FilesystemAddressDB
PROP_ALLOW_DIRECT - Static variable in class net.i2p.router.transport.udp.UDPTransport
  do we allow direct SSU connections, sans introducers?
PROP_ALLOW_ZERO_HOP - Static variable in class net.i2p.router.TunnelPoolSettings
PROP_ALWAYS_PREFER_UDP - Static variable in class net.i2p.router.transport.udp.UDPTransport
  If i2np.udp.alwaysPreferred is set, the UDP bids will always be under the bid from the TCP transport - even if a TCP connection already exists.
PROP_BACKUP_QUANTITY - Static variable in class net.i2p.router.TunnelPoolSettings
PROP_BATCH_FREQUENCY - Static variable in class net.i2p.router.tunnel.BatchedRouterPreprocessor
  How frequently should we flush non-full messages, in milliseconds
PROP_BUFFER_SIZE - Static variable in interface net.i2p.client.streaming.I2PSocketOptions
PROP_BUFFER_SIZE - Static variable in class net.i2p.util.PooledRandomSource
  How much random data will we precalculate and feed from (as opposed to on demand reseeding, etc).
PROP_CAPABILITIES - Static variable in class net.i2p.data.RouterInfo
PROP_CAPACITY - Static variable in class net.i2p.router.transport.udp.UDPAddress
PROP_CLIENT_HOST - Static variable in class net.i2p.router.client.ClientManagerFacadeImpl
PROP_CLIENT_ONLY - Static variable in class net.i2p.router.ClientManagerFacade
PROP_CLIENT_PORT - Static variable in class net.i2p.router.client.ClientManagerFacadeImpl
PROP_CONCURRING_SERVERS - Static variable in class net.i2p.time.Timestamper
PROP_CONFIG_FILE - Static variable in class net.i2p.router.Router
PROP_CONFIG_LOCATION - Static variable in class net.i2p.client.ATalk
PROP_CONGESTION_AVOIDANCE_GROWTH_RATE_FACTOR - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_CONNECT_DELAY - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_CONNECT_TIMEOUT - Static variable in interface net.i2p.client.streaming.I2PSocketOptions
PROP_CONSOLEBUFFERSIZE - Static variable in class net.i2p.util.LogManager
PROP_CSS_DISABLED - Static variable in class net.i2p.i2ptunnel.web.IndexBean
PROP_DATEFORMAT - Static variable in class net.i2p.util.LogManager
PROP_DB_DIR - Static variable in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
PROP_DEFAULTLEVEL - Static variable in class net.i2p.util.LogManager
PROP_DH_PRECALC_DELAY - Static variable in class net.i2p.crypto.DHSessionKeyBuilder
PROP_DH_PRECALC_MAX - Static variable in class net.i2p.crypto.DHSessionKeyBuilder
PROP_DH_PRECALC_MIN - Static variable in class net.i2p.crypto.DHSessionKeyBuilder
PROP_DISABLED - Static variable in class net.i2p.time.Timestamper
PROP_DISPATCH_THREADED - Static variable in class net.i2p.router.InNetMessagePool
  If set to true, we will have two additional threads - one for dispatching tunnel data messages, and another for dispatching tunnel gateway messages.
PROP_DISPLAYONSCREEN - Static variable in class net.i2p.util.LogManager
PROP_DISPLAYONSCREENLEVEL - Static variable in class net.i2p.util.LogManager
PROP_DURATION - Static variable in class net.i2p.router.TunnelPoolSettings
PROP_DYNAMIC_KEYS - Static variable in class net.i2p.router.Router
PROP_ENFORCE_NETID - Static variable in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
PROP_ESTABLISHERS - Static variable in class net.i2p.router.transport.tcp.TCPTransport
PROP_EVENT_THRESHOLD - Static variable in class net.i2p.router.peermanager.SpeedCalculator
  minimum number of events to use a particular period's data.
PROP_EXTERNAL_HOST - Static variable in class net.i2p.router.transport.udp.UDPTransport
  define this to explicitly set an external IP address
PROP_EXTERNAL_PORT - Static variable in class net.i2p.router.transport.udp.UDPTransport
  define this to explicitly set an external port
PROP_FILENAME - Static variable in class net.i2p.util.LogManager
PROP_FILESIZE - Static variable in class net.i2p.util.LogManager
PROP_FIXED_PORT - Static variable in class net.i2p.router.transport.udp.UDPTransport
PROP_FORCE_INTRODUCERS - Static variable in class net.i2p.router.transport.udp.UDPTransport
  do we require introducers, regardless of our status?
PROP_FORCE_UNREACHABLE - Static variable in class net.i2p.router.Router
PROP_FORMAT - Static variable in class net.i2p.util.LogManager
PROP_HIDDEN - Static variable in class net.i2p.router.Router
PROP_HOST - Static variable in class net.i2p.router.transport.tcp.TCPAddress
  Host name used in RouterAddress definitions
PROP_HOST - Static variable in class net.i2p.router.transport.udp.UDPAddress
PROP_HOSTS_FILE - Static variable in class net.i2p.client.naming.HostsTxtNamingService
  If this system property is specified, the tunnel will read the given file for hostname=destKey values when resolving names
PROP_I2NP_INTERNAL_UDP_PORT - Static variable in class net.i2p.router.web.ConfigNetHelper
PROP_I2NP_TCP_HOSTNAME - Static variable in class net.i2p.router.web.ConfigNetHelper
  copied from various private TCP components
PROP_I2NP_TCP_PORT - Static variable in class net.i2p.router.web.ConfigNetHelper
PROP_I2NP_UDP_PORT - Static variable in class net.i2p.router.web.ConfigNetHelper
PROP_IMPL - Static variable in class net.i2p.client.naming.AddressDB
  what classname should be used as the address db impl?
PROP_IMPL - Static variable in class net.i2p.client.naming.NamingService
  what classname should be used as the naming service impl?
PROP_INACTIVITY_ACTION - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_INACTIVITY_TIMEOUT - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_INBOUND_BANDWIDTH - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
PROP_INBOUND_BANDWIDTH_PEAK - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
PROP_INBOUND_BURST - Static variable in class net.i2p.router.web.ConfigNetHelper
PROP_INBOUND_BURST_BANDWIDTH - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
PROP_INBOUND_BURST_KBPS - Static variable in class net.i2p.router.web.ConfigNetHelper
PROP_INBOUND_KBPS - Static variable in class net.i2p.router.web.ConfigNetHelper
PROP_INFO_FILENAME - Static variable in class net.i2p.router.Router
PROP_INFO_FILENAME_DEFAULT - Static variable in class net.i2p.router.Router
PROP_INITIAL_ACK_DELAY - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_INITIAL_RECEIVE_WINDOW - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_INITIAL_RESEND_DELAY - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_INITIAL_RTT - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_INITIAL_WINDOW_SIZE - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_INTERNAL_PORT - Static variable in class net.i2p.router.transport.udp.UDPTransport
PROP_INTRO_HOST_PREFIX - Static variable in class net.i2p.router.transport.udp.UDPAddress
PROP_INTRO_KEY - Static variable in class net.i2p.router.transport.udp.UDPAddress
PROP_INTRO_KEY_PREFIX - Static variable in class net.i2p.router.transport.udp.UDPAddress
PROP_INTRO_PORT_PREFIX - Static variable in class net.i2p.router.transport.udp.UDPAddress
PROP_INTRO_TAG_PREFIX - Static variable in class net.i2p.router.transport.udp.UDPAddress
PROP_JS_DISABLED - Static variable in class net.i2p.i2ptunnel.web.IndexBean
PROP_KEEP_MESSAGE_HISTORY - Static variable in class net.i2p.router.MessageHistory
  config property determining whether we want to debug with the message history
PROP_KEYDIR - Static variable in class net.i2p.router.KeyManager
PROP_KEYS_FILENAME - Static variable in class net.i2p.router.Router
PROP_KEYS_FILENAME_DEFAULT - Static variable in class net.i2p.router.Router
PROP_LENGTH - Static variable in class net.i2p.router.TunnelPoolSettings
PROP_LENGTH_VARIANCE - Static variable in class net.i2p.router.TunnelPoolSettings
PROP_MANAGER - Static variable in class net.i2p.client.streaming.I2PSocketManagerFactory
PROP_MAX_CONCURRENT_ESTABLISH - Static variable in class net.i2p.router.transport.udp.EstablishmentManager
PROP_MAX_MESSAGE_SIZE - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_MAX_PUBLISHED_PEERS - Static variable in class net.i2p.router.StatisticsManager
PROP_MAX_RESENDS - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_MAX_STREAMS - Static variable in class net.i2p.client.streaming.I2PSocketManagerFull
  how many streams will we allow at once?
PROP_MAX_WAIT_TIME - Static variable in class net.i2p.i2ptunnel.I2PTunnelClientBase
  How long will we let a socket wait after being accept()ed without getting pumped through a connection builder (in milliseconds).
PROP_MAX_WINDOW_SIZE - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_MESSAGE_HISTORY_FILENAME - Static variable in class net.i2p.router.MessageHistory
  config property determining where we want to log the message history, if we're keeping one
PROP_MINIMUM_FAST_PEERS - Static variable in class net.i2p.router.peermanager.ProfileOrganizer
  Defines the minimum number of 'fast' peers that the organizer should select.
PROP_MINIMUM_HIGH_CAPACITY_PEERS - Static variable in class net.i2p.router.peermanager.ProfileOrganizer
  Defines the minimum number of 'high capacity' peers that the organizer should select when using the mean - if less than this many are available, select the capacity by the median.
PROP_NETWORK_ID - Static variable in class net.i2p.data.RouterInfo
PROP_NEWS_URL - Static variable in class net.i2p.router.web.ConfigUpdateHandler
PROP_NICKNAME - Static variable in class net.i2p.router.TunnelPoolSettings
PROP_NONCE - Static variable in class net.i2p.i2ptunnel.web.IndexBean
PROP_NUM_CONNECTION_BUILDERS - Static variable in class net.i2p.i2ptunnel.I2PTunnelClientBase
  How many concurrent connections this I2PTunnel instance will allow to be in the process of connecting (or if less than 1, there is no limit)?
PROP_OUTBOUND_BANDWIDTH - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
PROP_OUTBOUND_BANDWIDTH_PEAK - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
PROP_OUTBOUND_BURST - Static variable in class net.i2p.router.web.ConfigNetHelper
PROP_OUTBOUND_BURST_BANDWIDTH - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
PROP_OUTBOUND_BURST_KBPS - Static variable in class net.i2p.router.web.ConfigNetHelper
PROP_OUTBOUND_KBPS - Static variable in class net.i2p.router.web.ConfigNetHelper
PROP_PEER_PROFILE_DIR - Static variable in class net.i2p.router.peermanager.ProfilePersistenceHelper
PROP_PETNAME_FILE - Static variable in class net.i2p.client.naming.PetNameNamingService
PROP_PORT - Static variable in class net.i2p.router.transport.tcp.TCPAddress
  Port number used in RouterAddress definitions
PROP_PORT - Static variable in class net.i2p.router.transport.udp.UDPAddress
PROP_PROFILE - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_PROXY_HOST - Static variable in class net.i2p.router.web.ConfigUpdateHandler
PROP_PROXY_PORT - Static variable in class net.i2p.router.web.ConfigUpdateHandler
PROP_PUBLISH_RANKINGS - Static variable in class net.i2p.router.StatisticsManager
PROP_PUBLISH_UNREACHABLE - Static variable in class net.i2p.router.networkdb.HandleDatabaseLookupMessageJob
PROP_QUANTITY - Static variable in class net.i2p.router.TunnelPoolSettings
PROP_QUERY_FREQUENCY - Static variable in class net.i2p.time.Timestamper
PROP_READ_TIMEOUT - Static variable in interface net.i2p.client.streaming.I2PSocketOptions
PROP_REBUILD_PERIOD - Static variable in class net.i2p.router.TunnelPoolSettings
PROP_RECORD_PREFIX - Static variable in class net.i2p.util.LogManager
PROP_REFRESH_FREQUENCY - Static variable in class net.i2p.router.web.ConfigUpdateHandler
PROP_RELIABILITY - Static variable in interface net.i2p.client.I2PClient
  Reliability property
PROP_RELIABILITY_BEST_EFFORT - Static variable in interface net.i2p.client.I2PClient
  Reliability value: best effort
PROP_RELIABILITY_GUARANTEED - Static variable in interface net.i2p.client.I2PClient
  Reliability value: guaranteed
PROP_ROTATIONLIMIT - Static variable in class net.i2p.util.LogManager
PROP_ROUTER_BATCH_FREQUENCY - Static variable in class net.i2p.router.tunnel.BatchedRouterPreprocessor
PROP_SERVER_LIST - Static variable in class net.i2p.time.Timestamper
PROP_SHARE_PERCENTAGE - Static variable in class net.i2p.router.web.ConfigNetHelper
PROP_SHOULD_PROXY - Static variable in class net.i2p.router.web.ConfigUpdateHandler
PROP_SHUTDOWN_IN_PROGRESS - Static variable in class net.i2p.router.Router
PROP_SLOW_START_GROWTH_RATE_FACTOR - Static variable in class net.i2p.client.streaming.ConnectionOptions
PROP_STAT_FILE - Static variable in class net.i2p.stat.StatManager
PROP_STAT_FILTER - Static variable in class net.i2p.stat.StatManager
PROP_TAG_FILE - Static variable in class net.i2p.router.transport.tcp.PersistentConnectionTagManager
PROP_TCP_HOST - Static variable in interface net.i2p.client.I2PClient
  Standard host property, defaulting to localhost if not specified
PROP_TCP_PORT - Static variable in interface net.i2p.client.I2PClient
  Standard port number property
PROP_THEME_NAME - Static variable in class net.i2p.i2ptunnel.web.IndexBean
PROP_TUNNEL_PASSPHRASE - Static variable in class net.i2p.i2ptunnel.web.IndexBean
PROP_UPDATE_POLICY - Static variable in class net.i2p.router.web.ConfigUpdateHandler
PROP_UPDATE_URL - Static variable in class net.i2p.router.web.ConfigUpdateHandler
PROP_USE_INSTANTANEOUS_RATES - Static variable in class net.i2p.router.peermanager.SpeedCalculator
  should the calculator use instantaneous rates, or period averages?
PROP_USE_TRUSTED_LINKS - Static variable in class net.i2p.router.startup.BootCommSystemJob
PROP_USE_TUNNEL_TEST_ONLY - Static variable in class net.i2p.router.peermanager.SpeedCalculator
  should the calculator use tunnel test time only, or include all data?
PROP_WRITE_TIMEOUT - Static variable in interface net.i2p.client.streaming.I2PSocketOptions
PROP_YK_PRECALC_DELAY - Static variable in class net.i2p.crypto.YKGenerator
PROP_YK_PRECALC_MAX - Static variable in class net.i2p.crypto.YKGenerator
PROP_YK_PRECALC_MIN - Static variable in class net.i2p.crypto.YKGenerator
PROTOCOL_BYTE - Static variable in interface net.i2p.client.I2PClient
  protocol flag that must be sent when opening the i2cp connection to the router
PROTOCOL_VERSION - Static variable in class net.i2p.router.transport.udp.PacketBuilder
  we only talk to people of the right version
PUBKEY_EXPONENT_SIZE - Static variable in class net.i2p.crypto.KeyGenerator
PUBLIC_RELAY_COUNT - Static variable in class net.i2p.router.transport.udp.UDPTransport
  how many relays offered to us will we use at a time?
PUBLISH_DELAY - Static variable in class net.i2p.router.networkdb.PublishLocalRouterInfoJob
PURPOSE_GARLIC - Static variable in class net.i2p.router.PeerSelectionCriteria
  The peers will be used for garlic routed messages
PURPOSE_SOURCE_ROUTE - Static variable in class net.i2p.router.PeerSelectionCriteria
  The peers will be used for a source routed reply block message
PURPOSE_TEST - Static variable in class net.i2p.router.PeerSelectionCriteria
  The peers will be used for a test message
PURPOSE_TUNNEL - Static variable in class net.i2p.router.PeerSelectionCriteria
  The peers will be used in a tunnel
Packet - class net.i2p.client.streaming.Packet.
  Contain a single packet transferred as part of a streaming connection.
Packet() - Constructor for class net.i2p.client.streaming.Packet
PacketBuilder - class net.i2p.router.transport.udp.PacketBuilder.
  Big ol' class to do all our packet formatting.
PacketBuilder(I2PAppContext, UDPTransport) - Constructor for class net.i2p.router.transport.udp.PacketBuilder
PacketHandler - class net.i2p.client.streaming.PacketHandler.
  receive a packet and dispatch it correctly to the connection specified, the server socket, or queue a reply RST packet.
PacketHandler(I2PAppContext, ConnectionManager) - Constructor for class net.i2p.client.streaming.PacketHandler
PacketHandler - class net.i2p.router.transport.udp.PacketHandler.
  Pull inbound packets from the inbound receiver's queue, figure out what peer session they belong to (if any), authenticate and decrypt them with the appropriate keys, and push them to the appropriate handler.
PacketHandler(RouterContext, UDPTransport, UDPEndpoint, EstablishmentManager, InboundMessageFragments, PeerTestManager, IntroductionManager) - Constructor for class net.i2p.router.transport.udp.PacketHandler
PacketLocal - class net.i2p.client.streaming.PacketLocal.
  coordinate local attributes about a packet - send time, ack time, number of retries, etc.
PacketLocal(I2PAppContext, Destination) - Constructor for class net.i2p.client.streaming.PacketLocal
PacketLocal(I2PAppContext, Destination, Connection) - Constructor for class net.i2p.client.streaming.PacketLocal
PacketPusher - class net.i2p.router.transport.udp.PacketPusher.
  Blocking thread to grab new packets off the outbound fragment pool and toss 'em onto the outbound packet queue
PacketPusher(RouterContext, OutboundMessageFragments, UDPSender) - Constructor for class net.i2p.router.transport.udp.PacketPusher
PacketQueue - class net.i2p.client.streaming.PacketQueue.
  Queue out packets to be sent through the session.
PacketQueue(I2PAppContext, I2PSession, ConnectionManager) - Constructor for class net.i2p.client.streaming.PacketQueue
Payload - class net.i2p.data.Payload.
  Defines the actual payload of a message being delivered, including the standard encryption wrapping, as defined by the I2P data structure spec.
Payload() - Constructor for class net.i2p.data.Payload
PayloadGarlicConfig - class net.i2p.router.message.PayloadGarlicConfig.
  Garlic config containing an I2NP message
PayloadGarlicConfig() - Constructor for class net.i2p.router.message.PayloadGarlicConfig
PeerHelper - class net.i2p.router.web.PeerHelper.
PeerHelper() - Constructor for class net.i2p.router.web.PeerHelper
PeerManager - class net.i2p.router.peermanager.PeerManager.
  Manage the current state of the statistics
PeerManager(RouterContext) - Constructor for class net.i2p.router.peermanager.PeerManager
PeerManagerFacade - interface net.i2p.router.PeerManagerFacade.
  Manage peer references and keep them up to date so that when asked for peers, it can provide appropriate peers according to the criteria provided.
PeerManagerFacadeImpl - class net.i2p.router.peermanager.PeerManagerFacadeImpl.
  Base implementation that has simple algorithms and periodically saves state
PeerManagerFacadeImpl(RouterContext) - Constructor for class net.i2p.router.peermanager.PeerManagerFacadeImpl
PeerProfile - class net.i2p.router.peermanager.PeerProfile.
PeerProfile(RouterContext, Hash) - Constructor for class net.i2p.router.peermanager.PeerProfile
PeerProfile(RouterContext, Hash, boolean) - Constructor for class net.i2p.router.peermanager.PeerProfile
PeerSelectionCriteria - class net.i2p.router.PeerSelectionCriteria.
  Defines the criteria for selecting a set of peers for use when searching the PeerManager
PeerSelectionCriteria() - Constructor for class net.i2p.router.PeerSelectionCriteria
PeerSelector - class net.i2p.router.networkdb.kademlia.PeerSelector.
PeerSelector(RouterContext) - Constructor for class net.i2p.router.networkdb.kademlia.PeerSelector
PeerState - class net.i2p.router.transport.udp.PeerState.
  Contain all of the state about a UDP connection to a peer.
PeerState(I2PAppContext, UDPTransport) - Constructor for class net.i2p.router.transport.udp.PeerState
PeerTestJob - class net.i2p.router.peermanager.PeerTestJob.
  Grab some peers that we want to test and probe them briefly to get some more accurate and up to date performance data.
PeerTestJob(RouterContext) - Constructor for class net.i2p.router.peermanager.PeerTestJob
  Creates a new instance of PeerTestJob
PeerTestManager - class net.i2p.router.transport.udp.PeerTestManager.
PeerTestManager(RouterContext, UDPTransport) - Constructor for class net.i2p.router.transport.udp.PeerTestManager
PeerTestState - class net.i2p.router.transport.udp.PeerTestState.
PeerTestState() - Constructor for class net.i2p.router.transport.udp.PeerTestState
PersistProfileJob - class net.i2p.router.peermanager.PersistProfileJob.
PersistProfileJob(RouterContext, PersistProfilesJob, Set) - Constructor for class net.i2p.router.peermanager.PersistProfileJob
PersistProfilesJob - class net.i2p.router.peermanager.PersistProfilesJob.
PersistProfilesJob(RouterContext, PeerManager) - Constructor for class net.i2p.router.peermanager.PersistProfilesJob
PersistRouterInfoJob - class net.i2p.router.PersistRouterInfoJob.
  update the router.info file whenever its, er, updated
PersistRouterInfoJob(RouterContext) - Constructor for class net.i2p.router.PersistRouterInfoJob
PersistenceHelper - class net.i2p.stat.PersistenceHelper.
  object orientation gives you hairy palms.
PersistenceHelper() - Constructor for class net.i2p.stat.PersistenceHelper
PersistentConnectionTagManager - class net.i2p.router.transport.tcp.PersistentConnectionTagManager.
  Simple persistent impl writing the connection tags to connectionTag.keys (or another file specified via "i2np.tcp.tagFile")
PersistentConnectionTagManager(RouterContext) - Constructor for class net.i2p.router.transport.tcp.PersistentConnectionTagManager
PersistentDataStore - class net.i2p.router.networkdb.kademlia.PersistentDataStore.
  Write out keys to disk when we get them and periodically read ones we don't know about into memory, with newly read routers are also added to the routing table.
PersistentDataStore(RouterContext, String, KademliaNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.PersistentDataStore
PersistentSessionKeyManager - class net.i2p.crypto.PersistentSessionKeyManager.
  Expose the functionality to allow people to write out and read in the session key and session tag information via streams.
PersistentSessionKeyManager(I2PAppContext) - Constructor for class net.i2p.crypto.PersistentSessionKeyManager
  The session key manager should only be constructed and accessed through the application context.
PetName - class net.i2p.client.naming.PetName.
PetName() - Constructor for class net.i2p.client.naming.PetName
PetName(String, String, String, String) - Constructor for class net.i2p.client.naming.PetName
PetName(String) - Constructor for class net.i2p.client.naming.PetName
PetNameDB - class net.i2p.client.naming.PetNameDB.
PetNameDB() - Constructor for class net.i2p.client.naming.PetNameDB
PetNameNamingService - class net.i2p.client.naming.PetNameNamingService.
PetNameNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.PetNameNamingService
PooledRandomSource - class net.i2p.util.PooledRandomSource.
  Maintain a set of PRNGs to feed the apps
PooledRandomSource(I2PAppContext) - Constructor for class net.i2p.util.PooledRandomSource
PooledTunnelCreatorConfig - class net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig.
PooledTunnelCreatorConfig(RouterContext, int, boolean) - Constructor for class net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig
  Creates a new instance of PooledTunnelCreatorConfig
PooledTunnelCreatorConfig(RouterContext, int, boolean, Hash) - Constructor for class net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig
PrivateKey - class net.i2p.data.PrivateKey.
  Defines the PrivateKey as defined by the I2P data structure spec.
PrivateKey() - Constructor for class net.i2p.data.PrivateKey
PrivateKey(String) - Constructor for class net.i2p.data.PrivateKey
  constructs from base64
ProfileManager - interface net.i2p.router.ProfileManager.
ProfileManagerImpl - class net.i2p.router.peermanager.ProfileManagerImpl.
ProfileManagerImpl(RouterContext) - Constructor for class net.i2p.router.peermanager.ProfileManagerImpl
ProfileOrganizer - class net.i2p.router.peermanager.ProfileOrganizer.
  Keep the peer profiles organized according to the tiered model.
ProfileOrganizer(RouterContext) - Constructor for class net.i2p.router.peermanager.ProfileOrganizer
ProfileOrganizerRenderer - class net.i2p.router.peermanager.ProfileOrganizerRenderer.
  Helper class to refactor the HTML rendering from out of the ProfileOrganizer
ProfileOrganizerRenderer(ProfileOrganizer, RouterContext) - Constructor for class net.i2p.router.peermanager.ProfileOrganizerRenderer
ProfilePersistenceHelper - class net.i2p.router.peermanager.ProfilePersistenceHelper.
ProfilePersistenceHelper(RouterContext) - Constructor for class net.i2p.router.peermanager.ProfilePersistenceHelper
ProfilesHelper - class net.i2p.router.web.ProfilesHelper.
ProfilesHelper() - Constructor for class net.i2p.router.web.ProfilesHelper
PublicKey - class net.i2p.data.PublicKey.
  Defines the PublicKey as defined by the I2P data structure spec.
PublicKey() - Constructor for class net.i2p.data.PublicKey
PublicKey(String) - Constructor for class net.i2p.data.PublicKey
  constructs from base64
PublishLocalRouterInfoJob - class net.i2p.router.networkdb.PublishLocalRouterInfoJob.
  Publish the local router's RouterInfo every 5 to 10 minutes
PublishLocalRouterInfoJob(RouterContext) - Constructor for class net.i2p.router.networkdb.PublishLocalRouterInfoJob
packetReceived() - Method in class net.i2p.client.streaming.Connection
packetReceived(int) - Method in class net.i2p.router.transport.udp.PeerState
packetSendChoke(long) - Method in class net.i2p.client.streaming.Connection
  Block until there is an open outbound packet slot or the write timeout expires.
packetsTransmitted(int) - Method in class net.i2p.router.transport.udp.PeerState
padBuffer() - Method in class gnu.crypto.hash.BaseHash
  Returns the byte array to use as padding before completing a hash operation.
padBuffer() - Method in class gnu.crypto.hash.Sha256Standalone
padBuffer(byte[], int) - Static method in class net.i2p.crypto.KeyGenerator
  Pad the buffer w/ leading 0s or trim off leading bits so the result is the given length.
parseArgs(String) - Static method in class net.i2p.router.startup.LoadClientAppsJob
pauseReading() - Method in class net.i2p.data.i2cp.I2CPMessageReader
  Have the already started reader pause its reading indefinitely
pauseReading() - Method in class net.i2p.data.i2np.I2NPMessageReader
  Have the already started reader pause its reading indefinitely
peerFailed(Hash) - Method in class net.i2p.router.transport.OutboundMessageRegistry
peerManager() - Method in class net.i2p.router.RouterContext
  Minimal interface for selecting peers for various tasks based on given criteria.
peerSendsBadReplies(Hash) - Method in class net.i2p.router.peermanager.ProfileOrganizer
  Does the given peer send us bad replies - either invalid store messages (expired, corrupt, etc) or unreachable replies (pointing towards routers that don't exist).
persist(Hash) - Method in class net.i2p.router.peermanager.PersistProfilesJob
petnameDb() - Method in class net.i2p.I2PAppContext
pickBucket(Hash) - Method in class net.i2p.router.networkdb.kademlia.KBucketSet
pickInbound(Properties, int) - Method in class net.i2p.router.transport.udp.IntroductionManager
  Grab a bunch of peers who are willing to be introducers for us that are locally known (duh) and have published their own SSU address (duh^2).
pickTestPeer(RemoteHostId) - Method in class net.i2p.router.transport.udp.UDPTransport
ping(Destination, long) - Method in class net.i2p.client.streaming.ConnectionManager
ping(Destination, long, boolean) - Method in class net.i2p.client.streaming.ConnectionManager
ping(Destination, long, boolean, SessionKey, Set, ConnectionManager.PingNotifier) - Method in class net.i2p.client.streaming.ConnectionManager
ping(Destination, long) - Method in interface net.i2p.client.streaming.I2PSocketManager
  Ping the specified peer, returning true if they replied to the ping within the timeout specified, false otherwise.
ping(Destination, long) - Method in class net.i2p.client.streaming.I2PSocketManagerFull
  Ping the specified peer, returning true if they replied to the ping within the timeout specified, false otherwise.
ping(Destination, long) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
  Ping the specified peer, returning true if they replied to the ping within the timeout specified, false otherwise.
ping(Destination) - Method in class net.i2p.i2ptunnel.I2Ping
pingComplete(boolean) - Method in interface net.i2p.client.streaming.ConnectionManager.PingNotifier
pollInterval - Variable in class net.i2p.time.NtpMessage
  This value indicates the maximum interval between successive messages, in seconds to the nearest power of two.
port - Variable in class net.i2p.i2ptunnel.I2PTunnel
postData(String, long, InputStream) - Static method in class net.i2p.util.HTTPSendData
  Submit an HTTP post to the given url, sending the data specified
postData(URL, long, InputStream) - Static method in class net.i2p.util.HTTPSendData
  Submit an HTTP post to the given url, sending the data specified
postFiles(String, String, int, Map, Runnable) - Method in class net.i2p.util.EepPost
  Submit an HTTP POST to the given URL (using the proxy if specified), uploading the given fields.
precision - Variable in class net.i2p.time.NtpMessage
  This value indicates the precision of the local clock, in seconds to the nearest power of two.
prepare() - Method in class net.i2p.client.streaming.PacketLocal
  last minute update of ack fields, just before write/sign
prepare(RouterContext, PooledTunnelCreatorConfig) - Static method in class net.i2p.router.tunnel.pool.BuildRequestor
  new style requests need to fill in the tunnel IDs before hand
prepareCache() - Method in class net.i2p.data.Hash
  Prepare this hash's cache for xor values - very few hashes will need it, so we don't want to waste the memory, and lazy initialization would incur online overhead to verify the initialization.
prepareSessionConfirmed() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
  Lets sign everything so we can fragment properly
prepareSessionCreated() - Method in class net.i2p.router.transport.udp.InboundEstablishState
preprocess(byte[], int) - Method in class net.i2p.router.tunnel.TrivialPreprocessor
  Wrap the preprocessed fragments with the necessary padding / checksums to act as a tunnel message.
preprocessQueue(List, TunnelGateway.Sender, TunnelGateway.Receiver) - Method in class net.i2p.router.tunnel.BatchedPreprocessor
preprocessQueue(List, TunnelGateway.Sender, TunnelGateway.Receiver) - Method in class net.i2p.router.tunnel.TrivialPreprocessor
  Return true if there were messages remaining, and we should queue up a delayed flush to clear them
preprocessQueue(List, TunnelGateway.Sender, TunnelGateway.Receiver) - Method in interface net.i2p.router.tunnel.TunnelGateway.QueuePreprocessor
printStackTrace() - Method in class net.i2p.I2PException
printStackTrace(PrintStream) - Method in class net.i2p.I2PException
printStackTrace(PrintWriter) - Method in class net.i2p.I2PException
printUsage() - Static method in class net.i2p.time.NtpClient
  Prints usage
process(byte[], int, int, Hash) - Method in class net.i2p.router.tunnel.HopProcessor
  Process the data for the current hop, overwriting the original data with what should be sent to the next peer.
process(byte[], int, int) - Method in class net.i2p.router.tunnel.InboundGatewayProcessor
  Since we are the inbound gateway, use the IV given to us as the first 16 bytes, ignore the 'prev' hop, and encrypt the message like every other participant.
process(byte[], int, int) - Method in class net.i2p.router.tunnel.OutboundGatewayProcessor
  Since we are the outbound gateway, pick a random IV and wrap the preprocessed data so that it will be exposed at the endpoint.
processBlock() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
processBlock() - Method in class org.bouncycastle.crypto.digests.MD5Digest
processForm() - Method in class net.i2p.router.web.ConfigAdvancedHandler
processForm() - Method in class net.i2p.router.web.ConfigLoggingHandler
processForm() - Method in class net.i2p.router.web.ConfigNetHandler
processForm() - Method in class net.i2p.router.web.ConfigServiceHandler
processForm() - Method in class net.i2p.router.web.ConfigStatsHandler
processForm() - Method in class net.i2p.router.web.ConfigTunnelsHandler
processForm() - Method in class net.i2p.router.web.ConfigUpdateHandler
processForm() - Method in class net.i2p.router.web.FormHandler
  Override this to perform the final processing (in turn, adding formNotice and formError messages, etc)
processLength(long) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
processLength(long) - Method in class org.bouncycastle.crypto.digests.MD5Digest
processMessage(OutNetMessage) - Method in class net.i2p.router.CommSystemFacade
processMessage(OutNetMessage) - Method in class net.i2p.router.DummyCommSystemFacade
processMessage(OutNetMessage) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
processMessage(OutNetMessage) - Method in class net.i2p.router.transport.VMCommSystem
  The router wants us to send the given message to the peer.
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.GeneralDigest
processWord(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
profileManager() - Method in class net.i2p.router.RouterContext
  Expose a simple API for various router components to take note of particular events that a peer enacts (sends us a message, agrees to participate in a tunnel, etc).
profileOrganizer() - Method in class net.i2p.router.RouterContext
  Organize the peers we know about into various tiers, profiling their performance and sorting them accordingly.
propertyNames() - Method in class net.i2p.util.OrderedProperties
propogateError(String, Throwable) - Method in class net.i2p.client.I2PSessionImpl
  Pass off the error to the listener
publish(LeaseSet) - Method in class net.i2p.router.DummyNetworkDatabaseFacade
publish(RouterInfo) - Method in class net.i2p.router.DummyNetworkDatabaseFacade
publish(RouterInfo) - Method in class net.i2p.router.NetworkDatabaseFacade
publish(LeaseSet) - Method in class net.i2p.router.NetworkDatabaseFacade
publish(RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
publish(LeaseSet) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
publish(RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
publishStatistics() - Method in class net.i2p.router.StatisticsManager
  Retrieve a snapshot of the statistics that should be published
push() - Method in class net.i2p.router.transport.udp.OutboundMessageState
  note that we have pushed the message fragments
put(Address) - Method in class net.i2p.client.naming.AddressDB
put(Address) - Method in class net.i2p.client.naming.DummyAddressDB
put(Address) - Method in class net.i2p.client.naming.FilesystemAddressDB
put(Hash, DataStructure) - Method in interface net.i2p.router.networkdb.kademlia.DataStore
put(Hash, DataStructure) - Method in class net.i2p.router.networkdb.kademlia.PersistentDataStore
put(Hash, DataStructure) - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
put(Object, Object) - Method in class net.i2p.util.OrderedProperties
putAll(Map) - Method in class net.i2p.util.OrderedProperties

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 _