# Constant Field Values

Contents

- com.nettgryppa.*
- gnu.crypto.*
- i2p.susi.*
- net.i2p.*
- net.metanotion.*
- org.cybergarage.*
- org.freenetproject.*
- org.klomp.*
- org.xlattice.*

com.nettgryppa.*

com.nettgryppa.security.HashCash
`public static final int` `DefaultVersion` `1`

gnu.crypto.*

gnu.crypto.prng.FortunaStandalone
`static final int` `MIN_POOL_SIZE` `64`
`static final int` `NUM_POOLS` `32`
`public static final String` `SEED` `"gnu.crypto.prng.fortuna.seed"`

i2p.susi.*

i2p.susi.debug.Debug
`public static final int` `DEBUG` `2`
`public static final int` `ERROR` `1`

i2p.susi.util.Folder
`public static final int` `DEFAULT_PAGESIZE` `10`
`public static final boolean` `DOWN` `false`
`public static final String` `PAGESIZE` `"pager.pagesize"`
`public static final boolean` `UP` `true`

i2p.susi.webmail.Mail
`public static final String` `DATEFORMAT` `"date.format"`
`public static final String` `unknown` `"unknown"`

i2p.susi.webmail.MailCache
`public static final boolean` `FETCH_ALL` `false`
`public static final boolean` `FETCH_HEADER` `true`

i2p.susi.webmail.encoding.EncodingFactory
`public static final String` `CONFIG_ENCODING` `"encodings"`

i2p.susi.webmail.encoding.HeaderLine
`public static final String` `NAME` `"HEADERLINE"`

net.i2p.*

net.i2p.CoreVersion
`public static final String` `ID` `"Monotone"`
`public static final String` `VERSION` `"0.8.7"`

net.i2p.addressbook.net.i2p.addressbook.AddressBook
`static final long` `MAX_SUB_SIZE` `3145728L`

net.i2p.addressbook.Daemon
`public static final String` `VERSION` `"2.0.4"`

net.i2p.BOB.BOB
`public static final String` `PROP_BOB_HOST` `"BOB.host"`
`public static final String` `PROP_BOB_PORT` `"BOB.port"`
`public static final String` `PROP_CFG_VER` `"BOB.CFG.VER"`
`public static final String` `PROP_CONFIG_LOCATION` `"BOB.config"`

net.i2p.BOB.DoCMDS
`public static final String` `BEXT` `""`
`public static final String` `BMAJ` `"00"`
`public static final String` `BMIN` `"00"`
`public static final String` `BOBversion` `"00.00.0F"`
`public static final String` `BREV` `"0F"`

net.i2p.client.net.i2p.client.I2CPMessageProducer
`static final boolean` `END_TO_END_CRYPTO` `false`

net.i2p.client.I2PClient
`public static final String` `PROP_RELIABILITY` `"i2cp.messageReliability"`
`public static final String` `PROP_RELIABILITY_BEST_EFFORT` `"BestEffort"`
`public static final String` `PROP_RELIABILITY_GUARANTEED` `"Guaranteed"`
`public static final String` `PROP_RELIABILITY_NONE` `"none"`
`public static final String` `PROP_TCP_HOST` `"i2cp.tcp.host"`
`public static final String` `PROP_TCP_PORT` `"i2cp.tcp.port"`
`public static final int` `PROTOCOL_BYTE` `42`

net.i2p.client.I2PSession
`public static final int` `PORT_ANY` `0`
`public static final int` `PORT_UNSPECIFIED` `0`
`public static final int` `PROTO_ANY` `0`
`public static final int` `PROTO_DATAGRAM` `17`
`public static final int` `PROTO_STREAMING` `6`
`public static final int` `PROTO_UNSPECIFIED` `0`

net.i2p.client.net.i2p.client.I2PSessionImpl
`public static final int` `LISTEN_PORT` `7654`
`protected static final String` `PROP_ENABLE_SSL` `"i2cp.SSL"`

net.i2p.client.net.i2p.client.SessionIdleTimer
`public static final long` `MINIMUM_TIME` `300000L`

net.i2p.client.naming.net.i2p.client.naming.DummyNamingService
`protected static final int` `BASE32_HASH_LENGTH` `52`
`protected static final int` `CACHE_MAX_SIZE` `32`
`public static final int` `DEST_SIZE` `516`
`public static final String` `PROP_B32` `"i2p.naming.hostsTxt.useB32"`

net.i2p.client.naming.HostsTxtNamingService
`public static final String` `DEFAULT_HOSTS_FILE` `"privatehosts.txt,userhosts.txt,hosts.txt"`
`public static final String` `PROP_HOSTS_FILE` `"i2p.hostsfilelist"`

net.i2p.client.naming.NamingService
`public static final String` `PROP_IMPL` `"i2p.naming.impl"`

net.i2p.client.streaming.net.i2p.client.streaming.Connection
`public static final int` `DISCONNECT_TIMEOUT` `300000`
`static final int` `FAST_RETRANSMIT_THRESHOLD` `2`
`public static final long` `MAX_RESEND_DELAY` `45000L`
`public static final int` `MAX_WINDOW_SIZE` `128`
`public static final long` `MIN_RESEND_DELAY` `2000L`

net.i2p.client.streaming.net.i2p.client.streaming.ConnectionOptions
`public static final int` `DEFAULT_INITIAL_ACK_DELAY` `2000`
`public static final int` `DEFAULT_INITIAL_RTT` `8000`
`public static final int` `DEFAULT_MAX_MESSAGE_SIZE` `1730`
`static final int` `DEFAULT_MAX_SENDS` `8`
`public static final int` `INACTIVITY_ACTION_DISCONNECT` `1`
`public static final int` `INACTIVITY_ACTION_NOOP` `0`
`public static final int` `INACTIVITY_ACTION_SEND` `2`
`static final int` `INITIAL_WINDOW_SIZE` `6`
`public static final int` `MIN_MESSAGE_SIZE` `512`
`static final int` `MIN_WINDOW_SIZE` `1`
`public static final int` `PROFILE_BULK` `1`
`public static final int` `PROFILE_INTERACTIVE` `2`
`public static final String` `PROP_ACCESS_LIST` `"i2cp.accessList"`
`public static final String` `PROP_ANSWER_PINGS` `"i2p.streaming.answerPings"`
`public static final String` `PROP_CONGESTION_AVOIDANCE_GROWTH_RATE_FACTOR` `"i2p.streaming.congestionAvoidanceGrowthRateFactor"`
`public static final String` `PROP_CONNECT_DELAY` `"i2p.streaming.connectDelay"`
`public static final String` `PROP_ENABLE_ACCESS_LIST` `"i2cp.enableAccessList"`
`public static final String` `PROP_ENABLE_BLACKLIST` `"i2cp.enableBlackList"`
`public static final String` `PROP_INACTIVITY_ACTION` `"i2p.streaming.inactivityAction"`
`public static final String` `PROP_INACTIVITY_TIMEOUT` `"i2p.streaming.inactivityTimeout"`
`public static final String` `PROP_INITIAL_ACK_DELAY` `"i2p.streaming.initialAckDelay"`
`public static final String` `PROP_INITIAL_RECEIVE_WINDOW` `"i2p.streaming.initialReceiveWindow"`
`public static final String` `PROP_INITIAL_RESEND_DELAY` `"i2p.streaming.initialResendDelay"`
`public static final String` `PROP_INITIAL_RTT` `"i2p.streaming.initialRTT"`
`public static final String` `PROP_INITIAL_WINDOW_SIZE` `"i2p.streaming.initialWindowSize"`
`public static final String` `PROP_MAX_CONNS_DAY` `"i2p.streaming.maxConnsPerDay"`
`public static final String` `PROP_MAX_CONNS_HOUR` `"i2p.streaming.maxConnsPerHour"`
`public static final String` `PROP_MAX_CONNS_MIN` `"i2p.streaming.maxConnsPerMinute"`
`public static final String` `PROP_MAX_MESSAGE_SIZE` `"i2p.streaming.maxMessageSize"`
`public static final String` `PROP_MAX_RESENDS` `"i2p.streaming.maxResends"`
`public static final String` `PROP_MAX_TOTAL_CONNS_DAY` `"i2p.streaming.maxTotalConnsPerDay"`
`public static final String` `PROP_MAX_TOTAL_CONNS_HOUR` `"i2p.streaming.maxTotalConnsPerHour"`
`public static final String` `PROP_MAX_TOTAL_CONNS_MIN` `"i2p.streaming.maxTotalConnsPerMinute"`
`public static final String` `PROP_MAX_WINDOW_SIZE` `"i2p.streaming.maxWindowSize"`
`public static final String` `PROP_PROFILE` `"i2p.streaming.profile"`
`public static final String` `PROP_SLOW_START_GROWTH_RATE_FACTOR` `"i2p.streaming.slowStartGrowthRateFactor"`

net.i2p.client.streaming.net.i2p.client.streaming.I2PSocketImpl
`public static final int` `MAX_PACKET_SIZE` `32768`
`public static final int` `PACKET_DELAY` `100`

net.i2p.client.streaming.I2PSocketManagerFactory
`public static final String` `DEFAULT_MANAGER` `"net.i2p.client.streaming.I2PSocketManagerFull"`
`public static final String` `PROP_MANAGER` `"i2p.streaming.manager"`

net.i2p.client.streaming.I2PSocketManagerFull
`public static final String` `PROP_MAX_STREAMS` `"i2p.streaming.maxConcurrentStreams"`

net.i2p.client.streaming.net.i2p.client.streaming.I2PSocketManagerImpl
`public static final short` `ACK` `81`
`public static final short` `CHAFF` `255`
`public static final short` `CLOSE_IN` `162`
`public static final short` `CLOSE_OUT` `82`
`public static final short` `DATA_IN` `160`
`public static final short` `DATA_OUT` `80`
`public static final short` `SYN` `161`

net.i2p.client.streaming.I2PSocketOptions
`public static final String` `PROP_BUFFER_SIZE` `"i2p.streaming.bufferSize"`
`public static final String` `PROP_CONNECT_TIMEOUT` `"i2p.streaming.connectTimeout"`
`public static final String` `PROP_READ_TIMEOUT` `"i2p.streaming.readTimeout"`
`public static final String` `PROP_WRITE_TIMEOUT` `"i2p.streaming.writeTimeout"`

net.i2p.client.streaming.net.i2p.client.streaming.I2PSocketOptionsImpl
`public static final int` `DEFAULT_BUFFER_SIZE` `65536`
`public static final int` `DEFAULT_CONNECT_TIMEOUT` `60000`
`public static final int` `DEFAULT_WRITE_TIMEOUT` `-1`

net.i2p.client.streaming.net.i2p.client.streaming.Packet
`public static final int` `DEFAULT_MAX_SIZE` `32768`
`public static final int` `FLAG_CLOSE` `2`
`public static final int` `FLAG_DELAY_REQUESTED` `64`
`public static final int` `FLAG_ECHO` `512`
`public static final int` `FLAG_FROM_INCLUDED` `32`
`public static final int` `FLAG_MAX_PACKET_SIZE_INCLUDED` `128`
`public static final int` `FLAG_NO_ACK` `1024`
`public static final int` `FLAG_PROFILE_INTERACTIVE` `256`
`public static final int` `FLAG_RESET` `4`
`public static final int` `FLAG_SIGNATURE_INCLUDED` `8`
`public static final int` `FLAG_SIGNATURE_REQUESTED` `16`
`public static final int` `FLAG_SYNCHRONIZE` `1`
`protected static final int` `MAX_DELAY_REQUEST` `65535`
`public static final int` `MAX_PAYLOAD_SIZE` `32768`
`public static final long` `MAX_STREAM_ID` `4294967295L`
`public static final long` `STREAM_ID_UNKNOWN` `0L`

net.i2p.crypto.CryptixRijndael_Algorithm
`static final int` `_BLOCK_SIZE` `16`
`static final int` `_debuglevel` `0`
`static final boolean` `_IN` `true`
`static final String` `_NAME` `"Rijndael_Algorithm"`
`static final boolean` `_OUT` `false`
`static final boolean` `_RDEBUG` `false`
`static final boolean` `_TRACE` `false`

net.i2p.crypto.DHSessionKeyBuilder
`public static final int` `DEFAULT_DH_PRECALC_DELAY` `200`
`public static final int` `DEFAULT_DH_PRECALC_MAX` `40`
`public static final int` `DEFAULT_DH_PRECALC_MIN` `15`
`public static final String` `PROP_DH_PRECALC_DELAY` `"crypto.dh.precalc.delay"`
`public static final String` `PROP_DH_PRECALC_MAX` `"crypto.dh.precalc.max"`
`public static final String` `PROP_DH_PRECALC_MIN` `"crypto.dh.precalc.min"`

net.i2p.crypto.KeyGenerator
`public static final int` `PUBKEY_EXPONENT_SIZE` `226`

net.i2p.crypto.SHA1
`static final int` `HASH_LENGTH` `20`

net.i2p.crypto.SHA1Hash
`public static final int` `HASH_LENGTH` `20`

net.i2p.crypto.TransientSessionKeyManager
`public static final int` `MAX_INBOUND_SESSION_TAGS` `500000`
`public static final long` `SESSION_LIFETIME_MAX_MS` `900000L`
`public static final long` `SESSION_TAG_DURATION_MS` `600000L`

net.i2p.crypto.TrustedUpdate
`public static final int` `HEADER_BYTES` `56`

net.i2p.crypto.net.i2p.crypto.YKGenerator
`public static final int` `DEFAULT_YK_PRECALC_DELAY` `200`
`public static final int` `DEFAULT_YK_PRECALC_MAX` `50`
`public static final int` `DEFAULT_YK_PRECALC_MIN` `20`
`public static final String` `PROP_YK_PRECALC_DELAY` `"crypto.yk.precalc.delay"`
`public static final String` `PROP_YK_PRECALC_MAX` `"crypto.yk.precalc.max"`
`public static final String` `PROP_YK_PRECALC_MIN` `"crypto.yk.precalc.min"`

net.i2p.data.Certificate
`public static final int` `CERTIFICATE_LENGTH_SIGNED_WITH_HASH` `72`
`public static final int` `CERTIFICATE_TYPE_HASHCASH` `1`
`public static final int` `CERTIFICATE_TYPE_HIDDEN` `2`
`public static final int` `CERTIFICATE_TYPE_MULTIPLE` `4`
`public static final int` `CERTIFICATE_TYPE_NULL` `0`
`public static final int` `CERTIFICATE_TYPE_SIGNED` `3`

net.i2p.data.DatabaseEntry
`public static final int` `KEY_TYPE_LEASESET` `1`
`public static final int` `KEY_TYPE_ROUTERINFO` `0`

net.i2p.data.DataHelper
`public static final byte` `BOOLEAN_FALSE` `0`
`public static final int` `BOOLEAN_LENGTH` `1`
`public static final byte` `BOOLEAN_TRUE` `1`
`public static final byte` `BOOLEAN_UNKNOWN` `2`
`public static final int` `DATE_LENGTH` `8`
`public static final int` `MAX_COMPRESSION` `9`
`public static final int` `NO_COMPRESSION` `0`

net.i2p.data.Hash
`public static final int` `HASH_LENGTH` `32`

net.i2p.data.LeaseSet
`public static final int` `MAX_LEASES` `6`

net.i2p.data.PrivateKey
`public static final int` `KEYSIZE_BYTES` `256`

net.i2p.data.PublicKey
`public static final int` `KEYSIZE_BYTES` `256`

net.i2p.data.RouterInfo
`public static final String` `BW_CAPABILITY_CHARS` `"KLMNO"`
`public static final char` `CAPABILITY_HIDDEN` `72`
`public static final String` `PROP_CAPABILITIES` `"caps"`
`public static final String` `PROP_NETWORK_ID` `"netId"`

net.i2p.data.SessionKey
`public static final int` `KEYSIZE_BYTES` `32`

net.i2p.data.SessionTag
`public static final int` `BYTE_LENGTH` `32`

net.i2p.data.Signature
`public static final int` `SIGNATURE_BYTES` `40`

net.i2p.data.SigningPrivateKey
`public static final int` `KEYSIZE_BYTES` `20`

net.i2p.data.SigningPublicKey
`public static final int` `KEYSIZE_BYTES` `128`

net.i2p.data.TunnelId
`public static final long` `MAX_ID_VALUE` `4294967294L`

net.i2p.data.VerifiedDestination
`public static final int` `CERTIFICATE_LENGTH_SIGNED` `40`
`public static final int` `CERTIFICATE_LENGTH_SIGNED_WITH_HASH` `72`
`public static final int` `MIN_HASHCASH_EFFORT` `20`

net.i2p.data.i2cp.BandwidthLimitsMessage
`public static final int` `MESSAGE_TYPE` `23`

net.i2p.data.i2cp.CreateLeaseSetMessage
`public static final int` `MESSAGE_TYPE` `4`

net.i2p.data.i2cp.CreateSessionMessage
`public static final int` `MESSAGE_TYPE` `1`

net.i2p.data.i2cp.DestLookupMessage
`public static final int` `MESSAGE_TYPE` `34`

net.i2p.data.i2cp.DestReplyMessage
`public static final int` `MESSAGE_TYPE` `35`

net.i2p.data.i2cp.DestroySessionMessage
`public static final int` `MESSAGE_TYPE` `3`

net.i2p.data.i2cp.DisconnectMessage
`public static final int` `MESSAGE_TYPE` `30`

net.i2p.data.i2cp.GetBandwidthLimitsMessage
`public static final int` `MESSAGE_TYPE` `8`

net.i2p.data.i2cp.GetDateMessage
`public static final int` `MESSAGE_TYPE` `32`

net.i2p.data.i2cp.MessagePayloadMessage
`public static final int` `MESSAGE_TYPE` `31`

net.i2p.data.i2cp.MessageStatusMessage
`public static final int` `MESSAGE_TYPE` `22`
`public static final int` `STATUS_AVAILABLE` `0`
`public static final int` `STATUS_SEND_ACCEPTED` `1`
`public static final int` `STATUS_SEND_BEST_EFFORT_FAILURE` `3`
`public static final int` `STATUS_SEND_BEST_EFFORT_SUCCESS` `2`
`public static final int` `STATUS_SEND_GUARANTEED_FAILURE` `5`
`public static final int` `STATUS_SEND_GUARANTEED_SUCCESS` `4`

net.i2p.data.i2cp.ReceiveMessageBeginMessage
`public static final int` `MESSAGE_TYPE` `6`

net.i2p.data.i2cp.ReceiveMessageEndMessage
`public static final int` `MESSAGE_TYPE` `7`

net.i2p.data.i2cp.ReconfigureSessionMessage
`public static final int` `MESSAGE_TYPE` `2`

net.i2p.data.i2cp.ReportAbuseMessage
`public static final int` `MESSAGE_TYPE` `29`

net.i2p.data.i2cp.RequestLeaseSetMessage
`public static final int` `MESSAGE_TYPE` `21`

net.i2p.data.i2cp.SendMessageExpiresMessage
`public static final int` `MESSAGE_TYPE` `36`

net.i2p.data.i2cp.SendMessageMessage
`public static final int` `MESSAGE_TYPE` `5`

net.i2p.data.i2cp.SessionStatusMessage
`public static final int` `MESSAGE_TYPE` `20`
`public static final int` `STATUS_CREATED` `1`
`public static final int` `STATUS_DESTROYED` `0`
`public static final int` `STATUS_INVALID` `3`
`public static final int` `STATUS_UPDATED` `2`

net.i2p.data.i2cp.SetDateMessage
`public static final int` `MESSAGE_TYPE` `33`

net.i2p.data.i2np.BuildRequestRecord
`public static final int` `IV_SIZE` `16`
`public static final int` `PEER_SIZE` `16`

net.i2p.data.i2np.DatabaseLookupMessage
`public static final int` `MESSAGE_TYPE` `2`

net.i2p.data.i2np.DatabaseSearchReplyMessage
`public static final int` `MESSAGE_TYPE` `3`

net.i2p.data.i2np.DatabaseStoreMessage
`public static final int` `MESSAGE_TYPE` `1`

net.i2p.data.i2np.DataMessage
`public static final int` `MESSAGE_TYPE` `20`

net.i2p.data.i2np.DeliveryInstructions
`public static final int` `DELIVERY_MODE_DESTINATION` `1`
`public static final int` `DELIVERY_MODE_LOCAL` `0`
`public static final int` `DELIVERY_MODE_ROUTER` `2`
`public static final int` `DELIVERY_MODE_TUNNEL` `3`

net.i2p.data.i2np.DeliveryStatusMessage
`public static final int` `MESSAGE_TYPE` `10`

net.i2p.data.i2np.GarlicMessage
`public static final int` `MESSAGE_TYPE` `11`

net.i2p.data.i2np.I2NPMessage
`public static final long` `MAX_ID_VALUE` `4294967295L`
`public static final int` `MAX_SIZE` `65536`

net.i2p.data.i2np.I2NPMessageImpl
`public static final int` `CHECKSUM_LENGTH` `1`
`public static final long` `DEFAULT_EXPIRATION_MS` `60000L`

net.i2p.data.i2np.TunnelBuildMessage
`public static final int` `MAX_RECORD_COUNT` `8`
`public static final int` `MESSAGE_TYPE` `21`
`public static final int` `RECORD_SIZE` `528`

net.i2p.data.i2np.TunnelBuildReplyMessage
`public static final int` `MAX_RECORD_COUNT` `8`
`public static final int` `MESSAGE_TYPE` `22`
`public static final int` `RECORD_SIZE` `528`

net.i2p.data.i2np.TunnelDataMessage
`public static final int` `MESSAGE_TYPE` `18`

net.i2p.data.i2np.TunnelGatewayMessage
`public static final int` `MESSAGE_TYPE` `19`

net.i2p.data.i2np.VariableTunnelBuildMessage
`public static final int` `MESSAGE_TYPE` `23`

net.i2p.data.i2np.VariableTunnelBuildReplyMessage
`public static final int` `MESSAGE_TYPE` `24`

net.i2p.i2ptunnel.I2PTunnel
`public static final int` `PACKET_DELAY` `100`

net.i2p.i2ptunnel.I2PTunnelClientBase
`static final long` `DEFAULT_CONNECT_TIMEOUT` `60000L`

net.i2p.i2ptunnel.I2PTunnelHTTPClient
`public static final String` `DEFAULT_JUMP_SERVERS` `"http://i2host.i2p/cgi-bin/i2hostjump?,http://stats.i2p/cgi-bin/jump.cgi?a=,http://i2jump.i2p/"`
`public static final String` `PROP_DISABLE_HELPER` `"i2ptunnel.httpclient.disableAddressHelper"`
`public static final String` `PROP_JUMP_SERVERS` `"i2ptunnel.httpclient.jumpServers"`
`public static final String` `PROP_REFERER` `"i2ptunnel.httpclient.sendReferer"`
`public static final String` `PROP_USER_AGENT` `"i2ptunnel.httpclient.sendUserAgent"`
`public static final String` `PROP_VIA` `"i2ptunnel.httpclient.sendVia"`

net.i2p.i2ptunnel.I2PTunnelHTTPClientBase
`protected static final int` `DEFAULT_READ_TIMEOUT` `60000`
`public static final String` `PROP_AUTH` `"proxyAuth"`
`public static final String` `PROP_OUTPROXY_AUTH` `"outproxyAuth"`
`public static final String` `PROP_OUTPROXY_PW` `"outproxyPassword"`
`public static final String` `PROP_OUTPROXY_PW_PREFIX` `"outproxyPassword."`
`public static final String` `PROP_OUTPROXY_USER` `"outproxyUsername"`
`public static final String` `PROP_OUTPROXY_USER_PREFIX` `"outproxyUsername."`
`public static final String` `PROP_PW` `"proxyPassword"`
`public static final String` `PROP_PW_PREFIX` `"proxyPassword."`
`public static final String` `PROP_USER` `"proxyUsername"`

net.i2p.i2ptunnel.I2PTunnelIRCServer
`public static final String` `PROP_CLOAK` `"ircserver.cloakKey"`
`public static final String` `PROP_HOSTNAME` `"ircserver.fakeHostname"`
`public static final String` `PROP_HOSTNAME_DEFAULT` `"%f.b32.i2p"`
`public static final String` `PROP_METHOD` `"ircserver.method"`
`public static final String` `PROP_METHOD_DEFAULT` `"user"`
`public static final String` `PROP_WEBIRC_PASSWORD` `"ircserver.webircPassword"`
`public static final String` `PROP_WEBIRC_SPOOF_IP` `"ircserver.webircSpoofIP"`
`public static final String` `PROP_WEBIRC_SPOOF_IP_DEFAULT` `"127.0.0.1"`

net.i2p.i2ptunnel.TunnelControllerGroup
`static final String` `DEFAULT_CONFIG_FILE` `"i2ptunnel.config"`

net.i2p.i2ptunnel.socks.I2PSOCKSTunnel
`public static final String` `DEFAULT` `"default"`
`public static final String` `PROP_PROXY_DEFAULT` `"i2ptunnel.socks.proxy.default"`
`public static final String` `PROP_PROXY_PREFIX` `"i2ptunnel.socks.proxy."`

net.i2p.i2ptunnel.udp.UDPSource
`public static final int` `MAX_SIZE` `15360`

net.i2p.i2ptunnel.udpTunnel.I2PTunnelUDPClientBase
`static final long` `DEFAULT_CONNECT_TIMEOUT` `60000L`

net.i2p.i2ptunnel.web.IndexBean
`static final String` `CLIENT_NICKNAME` `"shared clients"`
`public static final String` `DEFAULT_THEME` `"light"`
`public static final int` `NOT_RUNNING` `3`
`public static final String` `PROP_CSS_DISABLED` `"routerconsole.css.disabled"`
`protected static final String` `PROP_ENABLE_ACCESS_LIST` `"i2cp.enableAccessList"`
`protected static final String` `PROP_ENABLE_BLACKLIST` `"i2cp.enableBlackList"`
`public static final String` `PROP_JS_DISABLED` `"routerconsole.javascript.disabled"`
`protected static final String` `PROP_MAX_CONNS_DAY` `"i2p.streaming.maxConnsPerDay"`
`protected static final String` `PROP_MAX_CONNS_HOUR` `"i2p.streaming.maxConnsPerHour"`
`protected static final String` `PROP_MAX_CONNS_MIN` `"i2p.streaming.maxConnsPerMinute"`
`protected static final String` `PROP_MAX_STREAMS` `"i2p.streaming.maxConcurrentStreams"`
`protected static final String` `PROP_MAX_TOTAL_CONNS_DAY` `"i2p.streaming.maxTotalConnsPerDay"`
`protected static final String` `PROP_MAX_TOTAL_CONNS_HOUR` `"i2p.streaming.maxTotalConnsPerHour"`
`protected static final String` `PROP_MAX_TOTAL_CONNS_MIN` `"i2p.streaming.maxTotalConnsPerMinute"`
`public static final String` `PROP_THEME_NAME` `"routerconsole.theme"`
`public static final String` `PROP_TUNNEL_PASSPHRASE` `"consolePassword"`
`public static final int` `RUNNING` `1`
`public static final int` `STANDBY` `4`
`public static final int` `STARTING` `2`

net.i2p.internal.PoisonI2CPMessage
`public static final int` `MESSAGE_TYPE` `999999`

net.i2p.router.Blocklist
`static final String` `BLOCKLIST_FILE_DEFAULT` `"blocklist.txt"`
`static final String` `PROP_BLOCKLIST_DETAIL` `"router.blocklist.detail"`
`static final String` `PROP_BLOCKLIST_ENABLED` `"router.blocklist.enable"`
`static final String` `PROP_BLOCKLIST_FILE` `"router.blocklist.file"`

net.i2p.router.ClientManagerFacade
`public static final String` `PROP_CLIENT_ONLY` `"i2cp.dontPublishLeaseSet"`

net.i2p.router.CommSystemFacade
`public static final short` `STATUS_DIFFERENT` `1`
`public static final short` `STATUS_HOSED` `3`
`public static final short` `STATUS_OK` `0`
`public static final short` `STATUS_REJECT_UNSOLICITED` `2`
`public static final short` `STATUS_UNKNOWN` `4`

net.i2p.router.InNetMessagePool
`public static final boolean` `DEFAULT_DISPATCH_THREADED` `false`
`public static final String` `PROP_DISPATCH_THREADED` `"router.dispatchThreaded"`

net.i2p.router.KeyManager
`public static final String` `DEFAULT_KEYDIR` `"keyBackup"`
`public static final String` `PROP_KEYDIR` `"router.keyBackupDir"`

net.i2p.router.MessageHistory
`public static final String` `DEFAULT_MESSAGE_HISTORY_FILENAME` `"messageHistory.txt"`
`public static final String` `PROP_KEEP_MESSAGE_HISTORY` `"router.keepHistory"`
`public static final String` `PROP_MESSAGE_HISTORY_FILENAME` `"router.historyFilename"`

net.i2p.router.PeerSelectionCriteria
`public static final int` `PURPOSE_GARLIC` `2`
`public static final int` `PURPOSE_SOURCE_ROUTE` `3`
`public static final int` `PURPOSE_TEST` `4`
`public static final int` `PURPOSE_TUNNEL` `1`

net.i2p.router.Router
`public static final char` `CAPABILITY_BW12` `75`
`public static final char` `CAPABILITY_BW128` `78`
`public static final char` `CAPABILITY_BW256` `79`
`public static final char` `CAPABILITY_BW32` `76`
`public static final char` `CAPABILITY_BW64` `77`
`public static final char` `CAPABILITY_NEW_TUNNEL` `84`
`public static final char` `CAPABILITY_REACHABLE` `82`
`public static final char` `CAPABILITY_UNREACHABLE` `85`
`public static final long` `CLOCK_FUDGE_FACTOR` `60000L`
`public static final int` `DEFAULT_SHARE_PERCENTAGE` `80`
`public static final String` `DNS_CACHE_TIME` `"300"`
`public static final int` `EXIT_GRACEFUL` `2`
`public static final int` `EXIT_GRACEFUL_RESTART` `5`
`public static final int` `EXIT_HARD` `3`
`public static final int` `EXIT_HARD_RESTART` `4`
`public static final int` `EXIT_OOM` `10`
`static final String` `IDENTLOG` `"identlog.txt"`
`static final long` `LIVELINESS_DELAY` `60000L`
`public static final int` `NETWORK_ID` `2`
`public static final String` `PROP_BANDWIDTH_SHARE_PERCENTAGE` `"router.sharePercentage"`
`public static final String` `PROP_CONFIG_FILE` `"router.configLocation"`
`public static final String` `PROP_DYNAMIC_KEYS` `"router.dynamicKeys"`
`public static final String` `PROP_FORCE_BWCLASS` `"router.forceBandwidthClass"`
`public static final String` `PROP_FORCE_UNREACHABLE` `"router.forceUnreachable"`
`public static final String` `PROP_HIDDEN` `"router.hiddenMode"`
`public static final String` `PROP_HIDDEN_HIDDEN` `"router.isHidden"`
`public static final String` `PROP_INFO_FILENAME` `"router.info.location"`
`public static final String` `PROP_INFO_FILENAME_DEFAULT` `"router.info"`
`public static final String` `PROP_KEYS_FILENAME` `"router.keys.location"`
`public static final String` `PROP_KEYS_FILENAME_DEFAULT` `"router.keys"`
`public static final String` `PROP_SHUTDOWN_IN_PROGRESS` `"__shutdownInProgress"`
`public static final String` `UPDATE_FILE` `"i2pupdate.zip"`

net.i2p.router.RouterClock
`public static final int` `DEFAULT_STRATUM` `8`

net.i2p.router.net.i2p.router.RouterThrottleImpl
`public static final int` `TUNNEL_ACCEPT` `0`

net.i2p.router.RouterVersion
`public static final long` `BUILD` `0L`
`public static final String` `EXTRA` `""`
`public static final String` `FULL_VERSION` `"0.8.7-0"`
`public static final String` `ID` `"Monotone"`
`public static final String` `VERSION` `"0.8.7"`

net.i2p.router.Shitlist
`public static final long` `SHITLIST_CLEANER_START_DELAY` `600000L`
`public static final long` `SHITLIST_DURATION_FOREVER` `15638400000L`
`public static final long` `SHITLIST_DURATION_MAX` `1800000L`
`public static final long` `SHITLIST_DURATION_MS` `1200000L`
`public static final long` `SHITLIST_DURATION_PARTIAL` `600000L`

net.i2p.router.StatisticsManager
`public static final String` `DEFAULT_PROP_PUBLISH_RANKINGS` `"true"`
`public static final String` `PROP_PUBLISH_RANKINGS` `"router.publishPeerRankings"`

net.i2p.router.TunnelPoolSettings
`public static final boolean` `DEFAULT_ALLOW_ZERO_HOP` `true`
`public static final int` `DEFAULT_BACKUP_QUANTITY` `0`
`public static final int` `DEFAULT_DURATION` `600000`
`public static final int` `DEFAULT_IP_RESTRICTION` `2`
`public static final int` `DEFAULT_LENGTH` `2`
`public static final int` `DEFAULT_LENGTH_VARIANCE` `0`
`public static final int` `DEFAULT_QUANTITY` `2`
`public static final String` `PREFIX_DEFAULT` `"router.defaultPool."`
`public static final String` `PREFIX_INBOUND_EXPLORATORY` `"router.inboundPool."`
`public static final String` `PREFIX_OUTBOUND_EXPLORATORY` `"router.outboundPool."`
`public static final String` `PROP_ALLOW_ZERO_HOP` `"allowZeroHop"`
`public static final String` `PROP_BACKUP_QUANTITY` `"backupQuantity"`
`public static final String` `PROP_DURATION` `"duration"`
`public static final String` `PROP_IP_RESTRICTION` `"IPRestriction"`
`public static final String` `PROP_LENGTH` `"length"`
`public static final String` `PROP_LENGTH_VARIANCE` `"lengthVariance"`
`public static final String` `PROP_NICKNAME` `"nickname"`
`public static final String` `PROP_QUANTITY` `"quantity"`

net.i2p.router.client.net.i2p.router.client.ClientListenerRunner
`public static final String` `BIND_ALL_INTERFACES` `"i2cp.tcp.bindAllInterfaces"`
`protected static final int` `CONNECT_TIMEOUT` `5000`

net.i2p.router.client.ClientManagerFacadeImpl
`public static final String` `DEFAULT_HOST` `"127.0.0.1"`
`public static final int` `DEFAULT_PORT` `7654`
`public static final String` `PROP_CLIENT_HOST` `"i2cp.hostname"`
`public static final String` `PROP_CLIENT_PORT` `"i2cp.port"`

net.i2p.router.message.OutboundClientMessageOneShotJob
`public static final String` `BUNDLE_PROBABILITY` `"bundleReplyInfoProbability"`
`public static final String` `BUNDLE_REPLY_LEASESET` `"shouldBundleReplyInfo"`
`public static final String` `OVERALL_TIMEOUT_MS_PARAM` `"clientMessageTimeout"`

net.i2p.router.networkdb.HandleDatabaseLookupMessageJob
`public static final boolean` `DEFAULT_PUBLISH_UNREACHABLE` `true`
`public static final long` `EXPIRE_DELAY` `3600000L`
`public static final String` `PROP_PUBLISH_UNREACHABLE` `"router.publishUnreachableRouters"`

net.i2p.router.networkdb.PublishLocalRouterInfoJob
`static final long` `FIRST_TIME_DELAY` `480000L`
`static final long` `PUBLISH_DELAY` `1200000L`

net.i2p.router.networkdb.kademlia.net.i2p.router.networkdb.kademlia.ExploreJob
`static final int` `MAX_CLOSEST` `20`
`static final int` `PER_FLOODFILL_PEER_TIMEOUT` `5000`

net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
`public static final char` `CAPACITY_FLOODFILL` `102`
`protected static final int` `MIN_ACTIVE_PEERS` `5`
`static final long` `PUBLISH_TIMEOUT` `90000L`

net.i2p.router.networkdb.kademlia.net.i2p.router.networkdb.kademlia.HarvesterJob
`public static final String` `PROP_ENABLED` `"netDb.shouldHarvest"`

net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
`public static final String` `DEFAULT_DB_DIR` `"netDb"`
`protected static final long` `DONT_FAIL_PERIOD` `600000L`
`static final long` `MAX_LEASE_FUTURE` `1200000L`
`protected static final int` `MIN_REMAINING_ROUTERS` `25`
`public static final String` `PROP_DB_DIR` `"router.networkDatabase.dbDir"`
`public static final String` `PROP_ENFORCE_NETID` `"router.networkDatabase.enforceNetId"`
`protected static final long` `PUBLISH_JOB_DELAY` `300000L`

net.i2p.router.networkdb.kademlia.net.i2p.router.networkdb.kademlia.KBucketSet
`public static final int` `BASE` `8`
`public static final int` `BUCKET_SIZE` `500`
`public static final int` `KEYSIZE_BITS` `256`
`public static final int` `NUM_BUCKETS` `32`

net.i2p.router.networkdb.kademlia.RepublishLeaseSetJob
`public static final long` `REPUBLISH_LEASESET_TIMEOUT` `90000L`

net.i2p.router.networkdb.kademlia.net.i2p.router.networkdb.kademlia.SearchJob
`static final int` `MAX_CLOSEST` `10`
`static final long` `MIN_TIMEOUT` `2500L`
`static final int` `PER_FLOODFILL_PEER_TIMEOUT` `10000`

net.i2p.router.networkdb.reseed.Reseeder
`public static final String` `DEFAULT_SEED_URL` `"http://a.netdb.i2p2.de/,http://c.netdb.i2p2.de/,http://reseed.i2p-projekt.de/,http://forum.i2p2.de/netdb/,http://www.i2pbote.net/netDb/,http://r31453.ovh.net/static_media/files/netDb/"`
`public static final String` `DEFAULT_SSL_SEED_URL` `"https://a.netdb.i2p2.de/,https://c.netdb.i2p2.de/,https://forum.i2p2.de/netdb/,https://www.i2pbote.net/netDb/,https://r31453.ovh.net/static_media/files/netDb/"`
`public static final String` `PROP_PROXY_ENABLE` `"router.reseedProxyEnable"`
`public static final String` `PROP_PROXY_HOST` `"router.reseedProxyHost"`
`public static final String` `PROP_PROXY_PORT` `"router.reseedProxyPort"`
`public static final String` `PROP_RESEED_URL` `"i2p.reseedURL"`
`public static final String` `PROP_SSL_DISABLE` `"router.reseedSSLDisable"`
`public static final String` `PROP_SSL_REQUIRED` `"router.reseedSSLRequired"`

net.i2p.router.peermanager.net.i2p.router.peermanager.CapacityCalculator
`static final long` `GROWTH_FACTOR` `5L`

net.i2p.router.peermanager.ProfileOrganizer
`public static final int` `DEFAULT_MINIMUM_FAST_PEERS` `8`
`public static final int` `DEFAULT_MINIMUM_HIGH_CAPACITY_PEERS` `10`
`public static final String` `PROP_MINIMUM_FAST_PEERS` `"profileOrganizer.minFastPeers"`
`public static final String` `PROP_MINIMUM_HIGH_CAPACITY_PEERS` `"profileOrganizer.minHighCapacityPeers"`

net.i2p.router.peermanager.net.i2p.router.peermanager.ProfilePersistenceHelper
`public static final String` `DEFAULT_PEER_PROFILE_DIR` `"peerProfiles"`
`public static final long` `EXPIRE_AGE` `259200000L`
`public static final String` `PROP_PEER_PROFILE_DIR` `"router.profileDir"`

net.i2p.router.peermanager.TunnelHistory
`public static final int` `TUNNEL_REJECT_BANDWIDTH` `30`
`public static final int` `TUNNEL_REJECT_CRIT` `50`
`public static final int` `TUNNEL_REJECT_PROBABALISTIC_REJECT` `10`
`public static final int` `TUNNEL_REJECT_TRANSIENT_OVERLOAD` `20`

net.i2p.router.startup.BootCommSystemJob
`public static final String` `PROP_USE_TRUSTED_LINKS` `"router.trustedLinks"`

net.i2p.router.transport.CommSystemFacadeImpl
`public static final String` `PROP_I2NP_NTCP_AUTO_IP` `"i2np.ntcp.autoip"`
`public static final String` `PROP_I2NP_NTCP_AUTO_PORT` `"i2np.ntcp.autoport"`
`public static final String` `PROP_I2NP_NTCP_HOSTNAME` `"i2np.ntcp.hostname"`
`public static final String` `PROP_I2NP_NTCP_PORT` `"i2np.ntcp.port"`

net.i2p.router.transport.FIFOBandwidthRefiller
`public static final int` `DEFAULT_BURST_SECONDS` `60`
`public static final int` `DEFAULT_INBOUND_BANDWIDTH` `96`
`public static final int` `DEFAULT_INBOUND_BURST_BANDWIDTH` `96`
`public static final int` `DEFAULT_OUTBOUND_BANDWIDTH` `40`
`public static final int` `DEFAULT_OUTBOUND_BURST_BANDWIDTH` `40`
`public static final int` `MIN_INBOUND_BANDWIDTH` `3`
`public static final int` `MIN_INBOUND_BANDWIDTH_PEAK` `3`
`public static final int` `MIN_OUTBOUND_BANDWIDTH` `3`
`public static final int` `MIN_OUTBOUND_BANDWIDTH_PEAK` `3`
`public static final String` `PROP_INBOUND_BANDWIDTH` `"i2np.bandwidth.inboundKBytesPerSecond"`
`public static final String` `PROP_INBOUND_BANDWIDTH_PEAK` `"i2np.bandwidth.inboundBurstKBytes"`
`public static final String` `PROP_INBOUND_BURST_BANDWIDTH` `"i2np.bandwidth.inboundBurstKBytesPerSecond"`
`public static final String` `PROP_OUTBOUND_BANDWIDTH` `"i2np.bandwidth.outboundKBytesPerSecond"`
`public static final String` `PROP_OUTBOUND_BANDWIDTH_PEAK` `"i2np.bandwidth.outboundBurstKBytes"`
`public static final String` `PROP_OUTBOUND_BURST_BANDWIDTH` `"i2np.bandwidth.outboundBurstKBytesPerSecond"`

net.i2p.router.transport.net.i2p.router.transport.GeoIP
`static final String` `COUNTRY_FILE_DEFAULT` `"countries.txt"`
`static final String` `GEOIP_DIR_DEFAULT` `"geoip"`
`static final String` `GEOIP_FILE_DEFAULT` `"geoip.txt"`
`static final String` `PROP_GEOIP_ENABLED` `"routerconsole.geoip.enable"`
`public static final String` `PROP_IP_COUNTRY` `"i2np.lastCountry"`

net.i2p.router.transport.Transport
`public static final String` `SOURCE_CONFIG` `"config"`
`public static final String` `SOURCE_INTERFACE` `"local"`
`public static final String` `SOURCE_UPNP` `"upnp"`

net.i2p.router.transport.TransportBid
`public static final int` `TRANSIENT_FAIL` `999999`

net.i2p.router.transport.TransportImpl
`public static final boolean` `ADJUST_COST` `true`

net.i2p.router.transport.TransportManager
`public static final String` `PROP_ENABLE_NTCP` `"i2np.ntcp.enable"`
`public static final String` `PROP_ENABLE_UDP` `"i2np.udp.enable"`
`public static final String` `PROP_ENABLE_UPNP` `"i2np.upnp.enable"`

net.i2p.router.transport.ntcp.NTCPAddress
`public static final int` `DEFAULT_COST` `10`
`public static final String` `PROP_HOST` `"host"`
`public static final String` `PROP_PORT` `"port"`

net.i2p.router.transport.ntcp.net.i2p.router.transport.ntcp.NTCPConnection
`public static final int` `BUFFER_SIZE` `16384`
`public static final int` `MAX_MSG_SIZE` `16378`

net.i2p.router.transport.ntcp.NTCPTransport
`public static final int` `ESTABLISH_TIMEOUT` `10000`
`public static final String` `PROP_BIND_INTERFACE` `"i2np.ntcp.bindInterface"`
`public static final String` `STYLE` `"NTCP"`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.ACKSender
`static final int` `ACK_FREQUENCY` `500`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.EstablishmentManager
`public static final long` `MAX_TAG_VALUE` `4294967295L`
`public static final String` `PROP_MAX_CONCURRENT_ESTABLISH` `"i2np.udp.maxConcurrentEstablish"`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.InboundEstablishState
`public static final int` `STATE_CONFIRMED_COMPLETELY` `4`
`public static final int` `STATE_CONFIRMED_PARTIALLY` `3`
`public static final int` `STATE_CREATED_SENT` `2`
`public static final int` `STATE_FAILED` `5`
`public static final int` `STATE_REQUEST_RECEIVED` `1`
`public static final int` `STATE_UNKNOWN` `0`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.InboundMessageState
`public static final int` `MAX_FRAGMENTS` `64`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.OutboundEstablishState
`public static final int` `STATE_CONFIRMED_COMPLETELY` `4`
`public static final int` `STATE_CONFIRMED_PARTIALLY` `3`
`public static final int` `STATE_CREATED_RECEIVED` `2`
`public static final int` `STATE_PENDING_INTRO` `5`
`public static final int` `STATE_REQUEST_SENT` `1`
`public static final int` `STATE_UNKNOWN` `0`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.OutboundMessageFragments
`static final int` `MAX_VOLLEYS` `10`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.OutboundMessageState
`public static final int` `MAX_MSG_SIZE` `32768`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.PacketBuilder
`static final int` `PROTOCOL_VERSION` `0`
`static final int` `TYPE_ACK` `42`
`static final int` `TYPE_CONF` `51`
`static final int` `TYPE_CREAT` `53`
`static final int` `TYPE_FIRST` `42`
`static final int` `TYPE_INTRO` `45`
`static final int` `TYPE_PUNCH` `43`
`static final int` `TYPE_RESP` `44`
`static final int` `TYPE_RREQ` `46`
`static final int` `TYPE_SREQ` `52`
`static final int` `TYPE_TBC` `48`
`static final int` `TYPE_TCB` `47`
`static final int` `TYPE_TFA` `50`
`static final int` `TYPE_TTA` `49`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.PeerState
`static final int` `IP_HEADER_SIZE` `20`
`static final long` `RETRANSMISSION_PERIOD_WIDTH` `100L`
`static final int` `UDP_HEADER_SIZE` `8`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.PeerTestState
`public static final short` `ALICE` `1`
`public static final short` `BOB` `2`
`public static final short` `CHARLIE` `3`

net.i2p.router.transport.udp.UDPAddress
`public static final char` `CAPACITY_INTRODUCER` `67`
`public static final char` `CAPACITY_TESTING` `66`
`static final int` `MAX_INTRODUCERS` `3`
`public static final String` `PROP_CAPACITY` `"caps"`
`public static final String` `PROP_HOST` `"host"`
`public static final String` `PROP_INTRO_HOST_PREFIX` `"ihost"`
`public static final String` `PROP_INTRO_KEY` `"key"`
`public static final String` `PROP_INTRO_KEY_PREFIX` `"ikey"`
`public static final String` `PROP_INTRO_PORT_PREFIX` `"iport"`
`public static final String` `PROP_INTRO_TAG_PREFIX` `"itag"`
`public static final String` `PROP_PORT` `"port"`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.UDPEndpoint
`public static final String` `PROP_MAX_PORT` `"i2np.udp.maxPort"`
`public static final String` `PROP_MIN_PORT` `"i2np.udp.minPort"`

net.i2p.router.transport.udp.net.i2p.router.transport.udp.UDPPacket
`public static final byte` `BITFIELD_CONTINUATION` `-128`
`public static final byte` `DATA_FLAG_ACK_BITFIELDS` `64`
`public static final byte` `DATA_FLAG_ECN` `16`
`public static final byte` `DATA_FLAG_EXPLICIT_ACK` `-128`
`public static final byte` `DATA_FLAG_EXTENDED` `2`
`public static final byte` `DATA_FLAG_WANT_ACKS` `8`
`public static final byte` `DATA_FLAG_WANT_REPLY` `4`
`public static final int` `IV_SIZE` `16`
`public static final int` `MAC_SIZE` `16`
`static final int` `MAX_PACKET_SIZE` `2048`
`public static final int` `PAYLOAD_TYPE_DATA` `6`
`public static final int` `PAYLOAD_TYPE_RELAY_INTRO` `5`
`public static final int` `PAYLOAD_TYPE_RELAY_REQUEST` `3`
`public static final int` `PAYLOAD_TYPE_RELAY_RESPONSE` `4`
`public static final int` `PAYLOAD_TYPE_SESSION_CONFIRMED` `2`
`public static final int` `PAYLOAD_TYPE_SESSION_CREATED` `1`
`public static final int` `PAYLOAD_TYPE_SESSION_DESTROY` `8`
`public static final int` `PAYLOAD_TYPE_SESSION_REQUEST` `0`
`public static final int` `PAYLOAD_TYPE_TEST` `7`

net.i2p.router.transport.udp.UDPPacketReader.SessionCreatedReader
`public static final int` `Y_LENGTH` `256`

net.i2p.router.transport.udp.UDPPacketReader.SessionRequestReader
`public static final int` `X_LENGTH` `256`

net.i2p.router.transport.udp.UDPTransport
`public static final int` `DEFAULT_COST` `5`
`public static final int` `DEFAULT_INTERNAL_PORT` `8887`
`public static final String` `DEFAULT_SOURCES` `"local,upnp,ssu"`
`public static final int` `EXPIRE_TIMEOUT` `1800000`
`public static final String` `PROP_ALLOW_DIRECT` `"i2np.udp.allowDirect"`
`public static final String` `PROP_BIND_INTERFACE` `"i2np.udp.bindInterface"`
`public static final String` `PROP_EXTERNAL_HOST` `"i2np.udp.host"`
`public static final String` `PROP_EXTERNAL_PORT` `"i2np.udp.port"`
`public static final String` `PROP_FIXED_PORT` `"i2np.udp.fixedPort"`
`public static final String` `PROP_FORCE_INTRODUCERS` `"i2np.udp.forceIntroducers"`
`public static final String` `PROP_INTERNAL_PORT` `"i2np.udp.internalPort"`
`public static final String` `PROP_IP` `"i2np.lastIP"`
`public static final String` `PROP_IP_CHANGE` `"i2np.lastIPChange"`
`public static final String` `PROP_LAPTOP_MODE` `"i2np.laptopMode"`
`public static final String` `PROP_PREFER_UDP` `"i2np.udp.preferred"`
`public static final String` `PROP_SOURCES` `"i2np.udp.addressSources"`
`public static final int` `PUBLIC_RELAY_COUNT` `3`
`public static final String` `STYLE` `"SSU"`

net.i2p.router.tunnel.BatchedRouterPreprocessor
`public static final int` `DEFAULT_BATCH_FREQUENCY` `250`
`public static final int` `OB_CLIENT_BATCH_FREQ` `100`
`public static final int` `OB_EXPL_BATCH_FREQ` `150`
`public static final String` `PROP_BATCH_FREQUENCY` `"batchFrequency"`
`public static final String` `PROP_ROUTER_BATCH_FREQUENCY` `"router.batchFrequency"`

net.i2p.router.tunnel.FragmentHandler
`static final byte` `MASK_EXTENDED` `4`
`static final byte` `MASK_FRAGMENTED` `8`
`static final byte` `MASK_IS_SUBSEQUENT` `-128`
`static final byte` `MASK_TYPE` `96`
`static final short` `TYPE_LOCAL` `0`
`static final short` `TYPE_ROUTER` `2`
`static final short` `TYPE_TUNNEL` `1`

net.i2p.router.tunnel.HopConfig
`public static final int` `REPLY_IV_LENGTH` `16`

net.i2p.router.tunnel.HopProcessor
`static final int` `IV_LENGTH` `16`
`static final boolean` `USE_DOUBLE_IV_ENCRYPTION` `true`
`static final boolean` `USE_ENCRYPTION` `true`

net.i2p.router.tunnel.InboundEndpointProcessor
`static final boolean` `USE_ENCRYPTION` `true`

net.i2p.router.tunnel.InboundSender
`static final boolean` `USE_ENCRYPTION` `true`

net.i2p.router.tunnel.OutboundGatewayProcessor
`static final boolean` `USE_ENCRYPTION` `true`

net.i2p.router.tunnel.OutboundSender
`static final boolean` `USE_ENCRYPTION` `true`

net.i2p.router.tunnel.TrivialPreprocessor
`protected static final int` `IV_SIZE` `16`
`public static final int` `PREPROCESSED_SIZE` `1024`

net.i2p.router.tunnel.pool.net.i2p.router.tunnel.pool.BuildRequestor
`static final int` `REQUEST_TIMEOUT` `13000`

net.i2p.router.web.ConfigClientsHelper
`public static final String` `BIND_ALL_INTERFACES` `"i2cp.tcp.bindAllInterfaces"`
`public static final String` `PROP_AUTH` `"i2cp.auth"`
`public static final String` `PROP_DISABLE_EXTERNAL` `"i2cp.disableInterface"`
`public static final String` `PROP_ENABLE_SSL` `"i2cp.SSL"`
`public static final String` `PROP_PW` `"i2cp.password"`
`public static final String` `PROP_USER` `"i2cp.username"`

net.i2p.router.web.ConfigNetHelper
`public static final int` `DEFAULT_SHARE_KBPS` `12`
`public static final String` `PROP_I2NP_NTCP_AUTO_IP` `"i2np.ntcp.autoip"`
`public static final String` `PROP_I2NP_NTCP_AUTO_PORT` `"i2np.ntcp.autoport"`
`public static final String` `PROP_I2NP_NTCP_HOSTNAME` `"i2np.ntcp.hostname"`
`public static final String` `PROP_I2NP_NTCP_PORT` `"i2np.ntcp.port"`

net.i2p.router.web.ConfigUIHelper
`static final String` `PROP_THEME_PFX` `"routerconsole.theme."`

net.i2p.router.web.ConfigUpdateHandler
`public static final String` `DEFAULT_NEWS_URL` `"http://echelon.i2p/i2p/news.xml"`
`public static final String` `DEFAULT_PROXY_HOST` `"127.0.0.1"`
`public static final String` `DEFAULT_PROXY_PORT` `"4444"`
`public static final int` `DEFAULT_PROXY_PORT_INT` `4444`
`public static final String` `DEFAULT_REFRESH_FREQUENCY` `"86400000"`
`public static final String` `DEFAULT_UPDATE_POLICY` `"download"`
`public static final String` `OLD_DEFAULT_NEWS_URL` `"http://complication.i2p/news.xml"`
`public static final String` `PROP_NEWS_URL` `"router.newsURL"`
`public static final String` `PROP_PROXY_HOST` `"router.updateProxyHost"`
`public static final String` `PROP_PROXY_PORT` `"router.updateProxyPort"`
`public static final String` `PROP_REFRESH_FREQUENCY` `"router.newsRefreshFrequency"`
`public static final String` `PROP_SHOULD_PROXY` `"router.updateThroughProxy"`
`public static final String` `PROP_TRUSTED_KEYS` `"router.trustedUpdateKeys"`
`public static final String` `PROP_UPDATE_DISABLED` `"router.updateDisabled"`
`public static final String` `PROP_UPDATE_POLICY` `"router.updatePolicy"`
`public static final String` `PROP_UPDATE_UNSIGNED` `"router.updateUnsigned"`
`public static final String` `PROP_UPDATE_URL` `"router.updateURL"`
`public static final String` `PROP_ZIP_URL` `"router.updateUnsignedURL"`

net.i2p.router.web.CSSHelper
`public static final String` `BASE_THEME_PATH` `"/themes/console/"`
`public static final String` `DEFAULT_REFRESH` `"60"`
`public static final String` `DEFAULT_THEME` `"light"`
`public static final String` `PROP_REFRESH` `"routerconsole.summaryRefresh"`
`public static final String` `PROP_THEME_NAME` `"routerconsole.theme"`

net.i2p.router.web.GraphHelper
`public static final int` `DEFAULT_X` `250`
`public static final int` `DEFAULT_Y` `100`
`static final int` `MAX_X` `2048`
`static final int` `MAX_Y` `1024`

net.i2p.router.web.PluginStarter
`static final String` `ENABLED` `".startOnLoad"`
`static final String` `PREFIX` `"plugin."`

net.i2p.router.web.PluginUpdateHandler
`public static final String` `PLUGIN_DIR` `"plugins"`

net.i2p.router.web.RouterConsoleRunner
`public static final String` `ENABLED` `".startOnLoad"`
`public static final String` `PREFIX` `"webapps."`
`public static final String` `ROUTERCONSOLE` `"routerconsole"`

net.i2p.router.web.SummaryHelper
`static final String` `THINSP` `" / "`

net.i2p.router.web.net.i2p.router.web.SummaryListener
`static final String` `CF` `"AVERAGE"`
`static final int` `PERIODS` `1440`
`static final String` `PROP_PERSISTENT` `"routerconsole.graphPersistent"`
`static final String` `RRD_DIR` `"rrd"`

net.i2p.router.web.UpdateHandler
`protected static final String` `PROP_LAST_UPDATE_TIME` `"router.updateLastDownloaded"`
`static final String` `PROP_UPDATE_IN_PROGRESS` `"net.i2p.router.web.UpdateHandler.updateInProgress"`
`protected static final String` `SIGNED_UPDATE_FILE` `"i2pupdate.sud"`

net.i2p.sam.SAMBridge
`protected static final String` `DEFAULT_DATAGRAM_HOST` `"0.0.0.0"`
`protected static final String` `DEFAULT_DATAGRAM_PORT` `"7655"`
`public static final String` `DEFAULT_SAM_KEYFILE` `"sam.keys"`
`protected static final String` `DEFAULT_TCP_HOST` `"0.0.0.0"`
`protected static final String` `DEFAULT_TCP_PORT` `"7656"`
`public static final String` `PROP_DATAGRAM_HOST` `"sam.udp.host"`
`public static final String` `PROP_DATAGRAM_PORT` `"sam.udp.port"`
`public static final String` `PROP_TCP_HOST` `"sam.tcp.host"`
`public static final String` `PROP_TCP_PORT` `"sam.tcp.port"`

net.i2p.sam.net.i2p.sam.SAMBridge.HelpRequested
`static final long` `serialVersionUID` `1L`

net.i2p.sam.SAMException
`static final long` `serialVersionUID` `1L`

net.i2p.sam.SAMInvalidDirectionException
`static final long` `serialVersionUID` `1L`

net.i2p.sam.SAMRawSession
`public static final int` `RAW_SIZE_MAX` `32768`

net.i2p.sam.SAMStreamSession
`protected static final int` `SOCKET_HANDLER_BUF_SIZE` `32768`

net.i2p.sam.SAMUtils.InvalidDestination
`static final long` `serialVersionUID` `1L`

net.i2p.sam.SAMv3Handler.SessionsDB
`static final long` `serialVersionUID` `1L`

net.i2p.sam.net.i2p.sam.SAMv3Handler.SessionsDB.ExistingDest
`static final long` `serialVersionUID` `1L`

net.i2p.sam.net.i2p.sam.SAMv3Handler.SessionsDB.ExistingId
`static final long` `serialVersionUID` `1L`

net.i2p.sam.SAMv3StreamSession
`protected final int` `BUFFER_SIZE` `1024`

net.i2p.sam.client.SAMReader.SAMClientEventListener
`public static final String` `NAMING_REPLY_INVALID_KEY` `"INVALID_KEY"`
`public static final String` `NAMING_REPLY_KEY_NOT_FOUND` `"KEY_NOT_FOUND"`
`public static final String` `NAMING_REPLY_OK` `"OK"`
`public static final String` `SESSION_STATUS_DUPLICATE_DEST` `"DUPLICATE_DEST"`
`public static final String` `SESSION_STATUS_I2P_ERROR` `"I2P_ERROR"`
`public static final String` `SESSION_STATUS_INVALID_KEY` `"INVALID_KEY"`
`public static final String` `SESSION_STATUS_OK` `"OK"`
`public static final String` `STREAM_CLOSED_CANT_REACH_PEER` `"CANT_REACH_PEER"`
`public static final String` `STREAM_CLOSED_I2P_ERROR` `"I2P_ERROR"`
`public static final String` `STREAM_CLOSED_OK` `"OK"`
`public static final String` `STREAM_CLOSED_PEER_NOT_FOUND` `"PEER_NOT_FOUND"`
`public static final String` `STREAM_CLOSED_TIMEOUT` `"CLOSED"`
`public static final String` `STREAM_STATUS_CANT_REACH_PEER` `"CANT_REACH_PEER"`
`public static final String` `STREAM_STATUS_I2P_ERROR` `"I2P_ERROR"`
`public static final String` `STREAM_STATUS_INVALID_KEY` `"INVALID_KEY"`
`public static final String` `STREAM_STATUS_OK` `"OK"`
`public static final String` `STREAM_STATUS_TIMEOUT` `"TIMEOUT"`

net.i2p.stat.StatManager
`public static final String` `DEFAULT_STAT_FILE` `"stats.log"`
`public static final String` `PROP_STAT_FILE` `"stat.logFile"`
`public static final String` `PROP_STAT_FILTER` `"stat.logFilters"`
`public static final String` `PROP_STAT_FULL` `"stat.full"`

net.i2p.time.Timestamper
`public static final String` `PROP_CONCURRING_SERVERS` `"time.concurringServers"`
`public static final String` `PROP_DISABLED` `"time.disabled"`
`public static final String` `PROP_IP_COUNTRY` `"i2np.lastCountry"`
`public static final String` `PROP_QUERY_FREQUENCY` `"time.queryFrequencyMs"`
`public static final String` `PROP_SERVER_LIST` `"time.sntpServerList"`

net.i2p.util.Clock
`public static final long` `MAX_LIVE_OFFSET` `600000L`
`public static final long` `MAX_OFFSET` `259200000L`
`public static final long` `MIN_OFFSET_CHANGE` `5000L`

net.i2p.util.EepGet
`protected static final long` `CONNECT_TIMEOUT` `45000L`
`protected static final long` `INACTIVITY_TIMEOUT` `60000L`
`protected static final int` `MAX_COMPLETE_FAILS` `5`
`protected static final String` `USER_AGENT` `"Wget/1.11.4"`

net.i2p.util.Log
`public static final int` `CRIT` `50`
`public static final int` `DEBUG` `10`
`public static final int` `ERROR` `40`
`public static final int` `INFO` `20`
`public static final String` `STR_CRIT` `"CRIT"`
`public static final String` `STR_DEBUG` `"DEBUG"`
`public static final String` `STR_ERROR` `"ERROR"`
`public static final String` `STR_INFO` `"INFO"`
`public static final String` `STR_WARN` `"WARN"`
`public static final int` `WARN` `30`

net.i2p.util.LogManager
`public static final char` `CLASS` `99`
`public static final String` `CONFIG_LOCATION_DEFAULT` `"logger.config"`
`public static final String` `CONFIG_LOCATION_PROP` `"loggerConfigLocation"`
`public static final char` `DATE` `100`
`public static final int` `DEFAULT_CONSOLEBUFFERSIZE` `20`
`public static final String` `DEFAULT_DATEFORMAT` `""`
`public static final String` `DEFAULT_DEFAULTLEVEL` `"ERROR"`
`public static final boolean` `DEFAULT_DISPLAYONSCREEN` `true`
`public static final String` `DEFAULT_FILENAME` `"logs/log-#.txt"`
`public static final String` `DEFAULT_FILESIZE` `"10m"`
`public static final String` `DEFAULT_FORMAT` `"d p [t] c: m"`
`public static final String` `DEFAULT_ONSCREENLEVEL` `"CRIT"`
`public static final String` `DEFAULT_ROTATIONLIMIT` `"2"`
`public static final String` `FILENAME_OVERRIDE_PROP` `"loggerFilenameOverride"`
`public static final char` `MESSAGE` `109`
`public static final char` `PRIORITY` `112`
`public static final String` `PROP_CONSOLEBUFFERSIZE` `"logger.consoleBufferSize"`
`public static final String` `PROP_DATEFORMAT` `"logger.dateFormat"`
`public static final String` `PROP_DEFAULTLEVEL` `"logger.defaultLevel"`
`public static final String` `PROP_DISPLAYONSCREEN` `"logger.displayOnScreen"`
`public static final String` `PROP_DISPLAYONSCREENLEVEL` `"logger.minimumOnScreenLevel"`
`public static final String` `PROP_FILENAME` `"logger.logFileName"`
`public static final String` `PROP_FILESIZE` `"logger.logFileSize"`
`public static final String` `PROP_FORMAT` `"logger.format"`
`public static final String` `PROP_RECORD_PREFIX` `"logger.record."`
`public static final String` `PROP_ROTATIONLIMIT` `"logger.logRotationLimit"`
`public static final char` `THREAD` `116`

net.i2p.util.PooledRandomSource
`public static final int` `POOL_SIZE` `16`
`public static final String` `PROP_BUFFER_SIZE` `"i2p.prng.totalBufferSizeKB"`

net.i2p.util.SimpleTimer2.TimedEvent
`protected static final int` `DEFAULT_FUZZ` `3`

net.i2p.util.Translate
`public static final String` `PROP_LANG` `"routerconsole.lang"`

net.metanotion.*

net.metanotion.io.block.BlockFile
`public static final int` `MAGIC_CONT` `1129270868`
`public static final int` `METAINDEX_PAGE` `2`
`public static final long` `OFFSET_MOUNTED` `20L`
`public static final int` `PAGESIZE` `1024`

net.metanotion.io.block.index.BSkipLevels
`static final int` `HEADER_LEN` `16`

net.metanotion.io.block.index.BSkipSpan
`public static final int` `CONT_HEADER_LEN` `8`
`protected static final int` `HEADER_LEN` `20`
`protected static final int` `MAGIC` `1399873902`

net.metanotion.util.skiplist.SkipLevels
`public static final int` `MAX_SIZE` `32`

net.metanotion.util.skiplist.SkipList
`protected static final int` `P` `2`

net.metanotion.util.skiplist.SkipSpan
`public static final int` `MAX_SIZE` `256`

org.cybergarage.*

org.cybergarage.http.HTML
`public static final String` `CONTENT_TYPE` `"text/html; charset=\"utf-8\""`

org.cybergarage.http.HTTP
`public static final String` `CACHE_CONTROL` `"Cache-Control"`
`public static final String` `CALLBACK` `"CALLBACK"`
`public static final String` `CHUNKED` `"Chunked"`
`public static final String` `CLOSE` `"close"`
`public static final String` `CONNECTION` `"Connection"`
`public static final String` `CONTENT_LENGTH` `"Content-Length"`
`public static final String` `CONTENT_RANGE` `"Content-Range"`
`public static final String` `CONTENT_RANGE_BYTES` `"bytes"`
`public static final String` `CONTENT_TYPE` `"Content-Type"`
`public static final String` `CRLF` `"\r\n"`
`public static final String` `DATE` `"Date"`
`public static final int` `DEFAULT_CHUNK_SIZE` `524288`
`public static final int` `DEFAULT_PORT` `80`
`public static final int` `DEFAULT_TIMEOUT` `30`
`public static final String` `EXT` `"EXT"`
`public static final String` `GET` `"GET"`
`public static final String` `HEAD` `"HEAD"`
`public static final String` `HEADER_LINE_DELIM` `" :"`
`public static final String` `HOST` `"HOST"`
`public static final String` `KEEP_ALIVE` `"Keep-Alive"`
`public static final String` `LOCATION` `"Location"`
`public static final String` `M_SEARCH` `"M-SEARCH"`
`public static final String` `MAN` `"MAN"`
`public static final String` `MAX_AGE` `"max-age"`
`public static final String` `MX` `"MX"`
`public static final String` `MYNAME` `"MYNAME"`
`public static final String` `NO_CACHE` `"no-cache"`
`public static final String` `NOTIFY` `"NOTIFY"`
`public static final String` `NT` `"NT"`
`public static final String` `NTS` `"NTS"`
`public static final String` `POST` `"POST"`
`public static final String` `RANGE` `"Range"`
`public static final String` `REQEST_LINE_DELIM` `" "`
`public static final String` `SEQ` `"SEQ"`
`public static final String` `SERVER` `"Server"`
`public static final String` `SID` `"SID"`
`public static final String` `SOAP_ACTION` `"SOAPACTION"`
`public static final String` `ST` `"ST"`
`public static final String` `STATUS_LINE_DELIM` `" "`
`public static final String` `SUBSCRIBE` `"SUBSCRIBE"`
`public static final String` `TAB` `"\t"`
`public static final String` `TIMEOUT` `"TIMEOUT"`
`public static final String` `TRANSFER_ENCODING` `"Transfer-Encoding"`
`public static final String` `UNSUBSCRIBE` `"UNSUBSCRIBE"`
`public static final String` `USN` `"USN"`
`public static final String` `VERSION` `"1.1"`
`public static final String` `VERSION_10` `"1.0"`
`public static final String` `VERSION_11` `"1.1"`

org.cybergarage.http.HTTPServer
`public static final int` `DEFAULT_PORT` `80`
`public static final String` `NAME` `"CyberHTTP"`
`public static final String` `VERSION` `"1.0"`

org.cybergarage.http.HTTPStatus
`public static final int` `BAD_REQUEST` `400`
`public static final int` `CONTINUE` `100`
`public static final int` `INTERNAL_SERVER_ERROR` `500`
`public static final int` `INVALID_RANGE` `416`
`public static final int` `NOT_FOUND` `404`
`public static final int` `OK` `200`
`public static final int` `PARTIAL_CONTENT` `206`
`public static final int` `PRECONDITION_FAILED` `412`

org.cybergarage.soap.SOAP
`public static final String` `BODY` `"Body"`
`public static final String` `CONTENT_TYPE` `"text/xml; charset=\"utf-8\""`
`public static final String` `DELIM` `":"`
`public static final String` `DETAIL` `"detail"`
`public static final String` `ENCSTYLE_URL` `"http://schemas.xmlsoap.org/soap/encoding/"`
`public static final String` `ENVELOPE` `"Envelope"`
`public static final String` `ERROR_CODE` `"errorCode"`
`public static final String` `ERROR_DESCRIPTION` `"errorDescription"`
`public static final String` `FAULT` `"Fault"`
`public static final String` `FAULT_CODE` `"faultcode"`
`public static final String` `FAULT_STRING` `"faultstring"`
`public static final String` `FAULTACTOR` `"faultactor"`
`public static final String` `METHODNS` `"u"`
`public static final String` `RESPONSE` `"Response"`
`public static final String` `RESULTSTATUS` `"ResultStatus"`
`public static final String` `UPNP_ERROR` `"UPnPError"`
`public static final String` `VERSION_HEADER` `"<?xml version=\"1.0\" encoding=\"utf-8\"?>"`
`public static final String` `XMLNS` `"s"`
`public static final String` `XMLNS_URL` `"http://schemas.xmlsoap.org/soap/envelope/"`

org.cybergarage.upnp.Action
`public static final String` `ELEM_NAME` `"action"`

org.cybergarage.upnp.ActionList
`public static final String` `ELEM_NAME` `"actionList"`

org.cybergarage.upnp.AllowedValue
`public static final String` `ELEM_NAME` `"allowedValue"`

org.cybergarage.upnp.AllowedValueList
`public static final String` `ELEM_NAME` `"allowedValueList"`

org.cybergarage.upnp.AllowedValueRange
`public static final String` `ELEM_NAME` `"allowedValueRange"`

org.cybergarage.upnp.Argument
`public static final String` `ELEM_NAME` `"argument"`
`public static final String` `IN` `"in"`
`public static final String` `OUT` `"out"`

org.cybergarage.upnp.ArgumentList
`public static final String` `ELEM_NAME` `"argumentList"`

org.cybergarage.upnp.Device
`public static final String` `DEFAULT_DESCRIPTION_URI` `"/description.xml"`
`public static final int` `DEFAULT_DISCOVERY_WAIT_TIME` `300`
`public static final int` `DEFAULT_LEASE_TIME` `1800`
`public static final int` `DEFAULT_STARTUP_WAIT_TIME` `1000`
`public static final String` `ELEM_NAME` `"device"`
`public static final int` `HTTP_DEFAULT_PORT` `4004`
`public static final String` `UPNP_ROOTDEVICE` `"upnp:rootdevice"`

org.cybergarage.upnp.DeviceList
`public static final String` `ELEM_NAME` `"deviceList"`

org.cybergarage.upnp.Icon
`public static final String` `ELEM_NAME` `"icon"`

org.cybergarage.upnp.IconList
`public static final String` `ELEM_NAME` `"iconList"`

org.cybergarage.upnp.Service
`public static final String` `ELEM_NAME` `"service"`

org.cybergarage.upnp.ServiceList
`public static final String` `ELEM_NAME` `"serviceList"`

org.cybergarage.upnp.ServiceStateTable
`public static final String` `ELEM_NAME` `"serviceStateTable"`

org.cybergarage.upnp.StateVariable
`public static final String` `ELEM_NAME` `"stateVariable"`

org.cybergarage.upnp.UPnP
`public static final int` `DEFAULT_EXPIRED_DEVICE_EXTRA_TIME` `60`
`public static final String` `INMPR03` `"INMPR03"`
`public static final int` `INMPR03_DISCOVERY_OVER_WIRELESS_COUNT` `4`
`public static final String` `INMPR03_VERSION` `"1.0"`
`public static final String` `NAME` `"CyberLink"`
`public static final int` `SERVER_RETRY_COUNT` `4`
`public static final int` `USE_IPV6_ADMINISTRATIVE_SCOPE` `5`
`public static final int` `USE_IPV6_GLOBAL_SCOPE` `7`
`public static final int` `USE_IPV6_LINK_LOCAL_SCOPE` `3`
`public static final int` `USE_IPV6_SITE_LOCAL_SCOPE` `6`
`public static final int` `USE_IPV6_SUBNET_SCOPE` `4`
`public static final int` `USE_LOOPBACK_ADDR` `2`
`public static final int` `USE_ONLY_IPV4_ADDR` `9`
`public static final int` `USE_ONLY_IPV6_ADDR` `1`
`public static final int` `USE_SSDP_SEARCHRESPONSE_MULTIPLE_INTERFACES` `8`
`public static final String` `VERSION` `"1.7"`
`public static final String` `XML_DECLARATION` `"<?xml version=\"1.0\"?>"`

org.cybergarage.upnp.UPnPStatus
`public static final int` `ACTION_FAILED` `501`
`public static final int` `INVALID_ACTION` `401`
`public static final int` `INVALID_ARGS` `402`
`public static final int` `INVALID_VAR` `404`
`public static final int` `OUT_OF_SYNC` `403`
`public static final int` `PRECONDITION_FAILED` `412`

org.cybergarage.upnp.control.Control
`public static final String` `NS` `"u"`
`public static final String` `QUERY_SOAPACTION` `"urn:schemas-upnp-org:control-1-0#QueryStateVariable"`
`public static final String` `QUERY_STATE_VARIABLE` `"QueryStateVariable"`
`public static final String` `QUERY_STATE_VARIABLE_RESPONSE` `"QueryStateVariableResponse"`
`public static final String` `RETURN` `"return"`
`public static final String` `VAR_NAME` `"varName"`
`public static final String` `XMLNS` `"urn:schemas-upnp-org:control-1-0"`

org.cybergarage.upnp.control.ControlResponse
`public static final String` `FAULT_CODE` `"Client"`
`public static final String` `FAULT_STRING` `"UPnPError"`

org.cybergarage.upnp.control.RenewSubscriber
`public static final long` `INTERVAL` `120L`

org.cybergarage.upnp.device.Description
`public static final String` `LOADING_EXCEPTION` `"Couldn\'t load a specified description file "`
`public static final String` `NOROOT_EXCEPTION` `"Couldn\'t find a root node"`
`public static final String` `NOROOTDEVICE_EXCEPTION` `"Couldn\'t find a root device node"`

org.cybergarage.upnp.device.MAN
`public static final String` `DISCOVER` `"ssdp:discover"`

org.cybergarage.upnp.device.NT
`public static final String` `EVENT` `"upnp:event"`
`public static final String` `ROOTDEVICE` `"upnp:rootdevice"`

org.cybergarage.upnp.device.NTS
`public static final String` `ALIVE` `"ssdp:alive"`
`public static final String` `BYEBYE` `"ssdp:byebye"`
`public static final String` `PROPCHANGE` `"upnp:propchange"`

org.cybergarage.upnp.device.ST
`public static final String` `ALL_DEVICE` `"ssdp:all"`
`public static final String` `ROOT_DEVICE` `"upnp:rootdevice"`
`public static final String` `URN_DEVICE` `"urn:schemas-upnp-org:device:"`
`public static final String` `URN_SERVICE` `"urn:schemas-upnp-org:service:"`
`public static final String` `UUID_DEVICE` `"uuid"`

org.cybergarage.upnp.device.USN
`public static final String` `ROOTDEVICE` `"upnp:rootdevice"`

org.cybergarage.upnp.event.PropertyList
`public static final String` `ELEM_NAME` `"PropertyList"`

org.cybergarage.upnp.event.Subscription
`public static final String` `INFINITE_STRING` `"infinite"`
`public static final int` `INFINITE_VALUE` `-1`
`public static final String` `SUBSCRIBE_METHOD` `"SUBSCRIBE"`
`public static final String` `TIMEOUT_HEADER` `"Second-"`
`public static final String` `UNSUBSCRIBE_METHOD` `"UNSUBSCRIBE"`
`public static final String` `UUID` `"uuid:"`
`public static final String` `XMLNS` `"urn:schemas-upnp-org:event-1-0"`

org.cybergarage.upnp.ssdp.SSDP
`public static final String` `ADDRESS` `"239.255.255.250"`
`public static final int` `DEFAULT_MSEARCH_MX` `3`
`public static final String` `IPV6_ADMINISTRATIVE_ADDRESS` `"FF04::C"`
`public static final String` `IPV6_GLOBAL_ADDRESS` `"FF0E::C"`
`public static final String` `IPV6_LINK_LOCAL_ADDRESS` `"FF02::C"`
`public static final String` `IPV6_SITE_LOCAL_ADDRESS` `"FF05::C"`
`public static final String` `IPV6_SUBNET_ADDRESS` `"FF03::C"`
`public static final int` `PORT` `1900`
`public static final int` `RECV_MESSAGE_BUFSIZE` `1024`

org.cybergarage.xml.XML
`public static final String` `CONTENT_TYPE` `"text/xml; charset=\"utf-8\""`

org.freenetproject.*

org.freenetproject.DetectedIP
`public static final short` `FULL_CONE_NAT` `3`
`public static final short` `FULL_INTERNET` `2`
`public static final short` `NO_UDP` `8`
`public static final short` `NOT_SUPPORTED` `1`
`public static final short` `PORT_RESTRICTED_NAT` `5`
`public static final short` `RESTRICTED_CONE_NAT` `4`
`public static final short` `SYMMETRIC_NAT` `6`
`public static final short` `SYMMETRIC_UDP_FIREWALL` `7`

org.freenetproject.ForwardPort
`public static final int` `PROTOCOL_TCP_IPV4` `6`
`public static final int` `PROTOCOL_UDP_IPV4` `17`

org.freenetproject.ForwardPortStatus
`public static final int` `DEFINITE_FAILURE` `-2`
`public static final int` `DEFINITE_SUCCESS` `3`
`public static final int` `IN_PROGRESS` `0`
`public static final int` `MAYBE_SUCCESS` `1`
`public static final int` `PROBABLE_FAILURE` `-1`
`public static final int` `PROBABLE_SUCCESS` `2`

org.klomp.*

org.klomp.snark.org.klomp.snark.ExtensionHandler
`public static final int` `ID_HANDSHAKE` `0`
`public static final int` `ID_METADATA` `1`
`public static final int` `ID_PEX` `2`
`public static final String` `TYPE_METADATA` `"ut_metadata"`
`public static final String` `TYPE_PEX` `"i2p_pex"`

org.klomp.snark.I2PSnarkUtil
`public static final int` `DEFAULT_MAX_UP_BW` `8`
`public static final String` `DEFAULT_OPENTRACKERS` `"http://tracker.welterde.i2p/a"`
`public static final int` `DEFAULT_STARTUP_DELAY` `3`
`public static final boolean` `DEFAULT_USE_OPENTRACKERS` `true`
`public static final int` `MAX_CONNECTIONS` `16`
`public static final String` `PROP_OPENTRACKERS` `"i2psnark.opentrackers"`
`public static final String` `PROP_USE_OPENTRACKERS` `"i2psnark.useOpentrackers"`

org.klomp.snark.org.klomp.snark.MagnetState
`public static final int` `CHUNK_SIZE` `16384`

org.klomp.snark.org.klomp.snark.Message
`static final byte` `ALLOWED_FAST` `17`
`static final byte` `BITFIELD` `5`
`static final byte` `CANCEL` `8`
`static final byte` `CHOKE` `0`
`static final byte` `EXTENSION` `20`
`static final byte` `HAVE` `4`
`static final byte` `HAVE_ALL` `14`
`static final byte` `HAVE_NONE` `15`
`static final byte` `INTERESTED` `2`
`static final byte` `KEEP_ALIVE` `-1`
`static final byte` `PIECE` `7`
`static final byte` `PORT` `9`
`static final byte` `REJECT` `16`
`static final byte` `REQUEST` `6`
`static final byte` `SUGGEST` `13`
`static final byte` `UNCHOKE` `1`
`static final byte` `UNINTERESTED` `3`

org.klomp.snark.Peer
`static final long` `CHECK_PERIOD` `40000L`
`static final long` `OPTION_AZMP` `1152921504606846976L`
`static final long` `OPTION_DHT` `1L`
`static final long` `OPTION_EXTENSION` `1048576L`
`static final long` `OPTION_FAST` `4L`
`static final long` `OPTION_I2P_DHT` `1073741824L`
`static final int` `RATE_DEPTH` `3`

org.klomp.snark.PeerCoordinator
`static final long` `CHECK_PERIOD` `40000L`
`static final int` `MAX_UPLOADERS` `6`
`static final int` `RATE_DEPTH` `3`

org.klomp.snark.org.klomp.snark.PeerMonitorTask
`static final long` `MONITOR_PERIOD` `10000L`

org.klomp.snark.org.klomp.snark.PeerState
`public static final int` `PARTSIZE` `16384`

org.klomp.snark.Snark
`public static final int` `ALL` `6`
`public static final int` `DEBUG` `5`
`public static final int` `ERROR` `1`
`public static final int` `INFO` `4`
`static final int` `MAX_TOTAL_UPLOADERS` `10`
`static final int` `MIN_TOTAL_UPLOADERS` `4`
`public static final int` `NOTICE` `3`
`public static final String` `PROP_MAX_CONNECTIONS` `"i2psnark.maxConnections"`
`public static final int` `WARNING` `2`

org.klomp.snark.SnarkManager
`public static final String` `DEFAULT_AUTO_START` `"false"`
`public static final String` `DEFAULT_LINK_PREFIX` `"file:///"`
`public static final int` `DEFAULT_MAX_UP_BW` `10`
`public static final int` `DEFAULT_STARTUP_DELAY` `3`
`public static final String` `DEFAULT_THEME` `"ubergine"`
`public static final int` `MIN_UP_BW` `2`
`public static final String` `PROP_AUTO_START` `"i2snark.autoStart"`
`public static final String` `PROP_DIR` `"i2psnark.dir"`
`public static final String` `PROP_I2CP_HOST` `"i2psnark.i2cpHost"`
`public static final String` `PROP_I2CP_OPTS` `"i2psnark.i2cpOptions"`
`public static final String` `PROP_I2CP_PORT` `"i2psnark.i2cpPort"`
`public static final String` `PROP_LINK_PREFIX` `"i2psnark.linkPrefix"`
`public static final String` `PROP_META_BITFIELD_SUFFIX` `".bitfield"`
`public static final String` `PROP_META_MAGNET_PREFIX` `"i2psnark.magnet."`
`public static final String` `PROP_META_PREFIX` `"i2psnark.zmeta."`
`public static final String` `PROP_META_PRIORITY_SUFFIX` `".priority"`
`public static final String` `PROP_STARTUP_DELAY` `"i2psnark.startupDelay"`
`public static final String` `PROP_THEME` `"i2psnark.theme"`
`public static final String` `PROP_TRACKERS` `"i2psnark.trackers"`
`public static final String` `PROP_UPBW_MAX` `"i2psnark.upbw.max"`
`public static final String` `PROP_UPLOADERS_TOTAL` `"i2psnark.uploaders.total"`

org.klomp.snark.Storage
`public static final int` `MAX_PIECE_SIZE` `2097152`
`public static final int` `MAX_PIECES` `10240`
`public static final long` `MAX_TOTAL_SIZE` `21474836480L`

org.klomp.snark.web.I2PSnarkServlet
`public static final String` `PROP_CONFIG_FILE` `"i2psnark.configFile"`

org.xlattice.*

org.xlattice.crypto.filters.KeySelector
`public static final int` `TWO_UP_15` `32768`