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 _

M

m - Variable in class org.xlattice.crypto.filters.BloomSHA1
 
m_dest - Variable in class net.i2p.sam.SAMv3Handler.SessionRecord
 
m_handler - Variable in class net.i2p.sam.SAMv3Handler.SessionRecord
 
m_props - Variable in class net.i2p.sam.SAMv3Handler.SessionRecord
 
M_SEARCH - Static variable in class org.cybergarage.http.HTTP
 
m_threadgroup - Variable in class net.i2p.sam.SAMv3Handler.SessionRecord
 
Mac - Interface in org.bouncycastle.crypto
The base interface for implementations of message authentication codes (MACs).
MAC_SIZE - Static variable in class net.i2p.router.transport.udp.UDPPacket
 
madeReady() - Method in class net.i2p.router.JobImpl
 
main(String[]) - Static method in class freenet.support.CPUInformation.CPUID
 
main(String[]) - Static method in class gnu.crypto.prng.AsyncFortunaStandalone
 
main(String[]) - Static method in class gnu.crypto.prng.FortunaStandalone
 
main(String[]) - Static method in class net.i2p.addressbook.Daemon
Load the settings, set the proxy, then enter into the main loop.
main(String[]) - Static method in class net.i2p.apps.systray.UrlLauncher
 
main(String[]) - Static method in class net.i2p.BOB.BOB
Listen for incoming connections and handle them
Main - Class in net.i2p.BOB
Start from command line
Main() - Constructor for class net.i2p.BOB.Main
 
main(String[]) - Static method in class net.i2p.BOB.Main
 
main(String[]) - Static method in class net.i2p.client.naming.LookupDest
 
main(String[]) - Static method in class net.i2p.client.naming.PetName
 
main(String[]) - Static method in class net.i2p.client.streaming.ConnectionOptions
 
main(String[]) - Static method in class net.i2p.client.streaming.I2PSocketEepGet
I2PSocketEepGet [-n #retries] [-t timeout] url Uses I2CP at localhost:7654 with a single 1-hop tunnel each direction.
main(String[]) - Static method in class net.i2p.CoreVersion
 
main(String[]) - Static method in class net.i2p.crypto.AESEngine
 
main(String[]) - Static method in class net.i2p.crypto.CryptixAESEngine
 
main(String[]) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
 
main(String[]) - Static method in class net.i2p.crypto.DHSessionKeyBuilder
 
main(String[]) - Static method in class net.i2p.crypto.DSAEngine
 
main(String[]) - Static method in class net.i2p.crypto.ElGamalAESEngine
 
main(String[]) - Static method in class net.i2p.crypto.ElGamalEngine
 
main(String[]) - Static method in class net.i2p.crypto.HMAC256Generator
 
main(String[]) - Static method in class net.i2p.crypto.KeyGenerator
 
main(String[]) - Static method in class net.i2p.crypto.SHA256Generator
 
main(String[]) - Static method in class net.i2p.crypto.TrustedUpdate
Parses command line arguments when this class is used from the command line.
main(String[]) - Static method in class net.i2p.crypto.YKGenerator
 
main(String[]) - Static method in class net.i2p.data.Base32
 
main(String[]) - Static method in class net.i2p.data.Base64
 
main(String[]) - Static method in class net.i2p.data.Destination
 
main(String[]) - Static method in class net.i2p.data.i2cp.I2CPMessageHandler
 
main(String[]) - Static method in class net.i2p.data.i2np.I2NPMessageHandler
 
main(String[]) - Static method in class net.i2p.data.PrivateKeyFile
Create a new PrivateKeyFile, or modify an existing one, with various types of Certificates.
main(String[]) - Static method in class net.i2p.data.RouterInfo
Print out routerinfos from files specified on the command line
main(String[]) - Static method in class net.i2p.data.RoutingKeyGenerator
 
main(String[]) - Static method in class net.i2p.i2ptunnel.I2PTunnel
 
main(String[]) - Static method in class net.i2p.i2ptunnel.TunnelControllerGroup
 
main(String[]) - Static method in class net.i2p.router.Blocklist
 
main(String[]) - Static method in class net.i2p.router.MessageHistory
 
main(String[]) - Static method in class net.i2p.router.MultiRouter
 
main(String[]) - Static method in class net.i2p.router.MultiRouterBuilder
 
main(String[]) - Static method in class net.i2p.router.networkdb.kademlia.KBucketImpl
Test harness to make sure its assigning keys to the right buckets WARNING - Something is seriously broken here.
main(String[]) - Static method in class net.i2p.router.networkdb.kademlia.KBucketSet
 
main(String[]) - Static method in class net.i2p.router.peermanager.PeerProfile
New measurement is 12KB per expanded profile.
main(String[]) - Static method in class net.i2p.router.peermanager.ProfileOrganizer
Read in all of the profiles specified and print out their calculated values.
main(String[]) - Static method in class net.i2p.router.peermanager.ProfilePersistenceHelper
generate 1000 profiles
main(String[]) - Static method in class net.i2p.router.Router
 
main(String[]) - Static method in class net.i2p.router.RouterLaunch
 
main(String[]) - Static method in class net.i2p.router.RouterVersion
 
main(String[]) - Static method in class net.i2p.router.startup.LoadClientAppsJob
 
main(String[]) - Static method in class net.i2p.router.transport.Addresses
 
main(String[]) - Static method in class net.i2p.router.transport.ntcp.EstablishState
 
main(String[]) - Static method in class net.i2p.router.transport.udp.UDPPacketReader
 
main(String[]) - Static method in class net.i2p.router.transport.UPnP
 
main(String[]) - Static method in class net.i2p.router.web.RouterConsoleRunner
 
main(String[]) - Static method in class net.i2p.sam.client.SAMStreamSend
 
main(String[]) - Static method in class net.i2p.sam.client.SAMStreamSink
 
main(String[]) - Static method in class net.i2p.sam.SAMBridge
Usage:
main(String[]) - Static method in class net.i2p.sam.SAMUtils
 
main(String[]) - Static method in class net.i2p.stat.Rate
 
main(String[]) - Static method in class net.i2p.time.NtpClient
 
main(String[]) - Static method in class net.i2p.time.Timestamper
 
main(String[]) - Static method in class net.i2p.util.BufferedRandomSource
Deprecated.  
main(String[]) - Static method in class net.i2p.util.Copy
 
main(String[]) - Static method in class net.i2p.util.DecayingBloomFilter
This filter is used only for participants and OBEPs, not IBGWs, so depending on your assumptions of avg.
main(String[]) - Static method in class net.i2p.util.DecayingHashSet
vs.
main(String[]) - Static method in class net.i2p.util.Delete
 
main(String[]) - Static method in class net.i2p.util.EepGet
EepGet [-p 127.0.0.1:4444] [-n #retries] [-e etag] [-o outputFile] [-m markSize lineLen] url
main(String[]) - Static method in class net.i2p.util.EepHead
EepHead [-p 127.0.0.1:4444] [-n #retries] url This doesn't really do much since it doesn't register a listener.
main(String[]) - Static method in class net.i2p.util.EepPost
 
main(String[]) - Static method in class net.i2p.util.Exec
 
main(String[]) - Static method in class net.i2p.util.FileUtil
Usage: FileUtil (delete path | copy source dest)
main(String[]) - Static method in class net.i2p.util.FortunaRandomSource
 
main(String[]) - Static method in class net.i2p.util.HTTPSendData
Deprecated.  
main(String[]) - Static method in class net.i2p.util.I2PThread
 
main(String[]) - Static method in class net.i2p.util.LogManager
 
main(String[]) - Static method in class net.i2p.util.LookaheadInputStream
 
main(String[]) - Static method in class net.i2p.util.NativeBigInteger
Compare the BigInteger.modPow/doubleValue vs the NativeBigInteger.modPow/doubleValue of some really big (2Kbit) numbers 100 different times and benchmark the performance (or shit a brick if they don't match).
main(String[]) - Static method in class net.i2p.util.PartialEepGet
PartialEepGet [-p 127.0.0.1:4444] [-l #bytes] url
main(String[]) - Static method in class net.i2p.util.PooledRandomSource
Deprecated.  
main(String[]) - Static method in class net.i2p.util.RandomSource
 
main(String[]) - Static method in class net.i2p.util.ShellCommand
 
main(String[]) - Static method in class net.i2p.util.SSLEepGet
SSLEepGet url no command line options supported
main(String[]) - Static method in class net.i2p.util.VersionComparator
 
main(String[]) - Static method in class org.klomp.snark.BWLimits
 
main(String[]) - Static method in class org.klomp.snark.Snark
 
main(String[]) - Static method in class org.klomp.snark.StaticSnark
 
main(String[]) - Static method in class org.klomp.snark.web.RunStandalone
 
main2(String[]) - Static method in class net.i2p.router.peermanager.PeerProfile
Read in all of the profiles specified and print out their calculated values.
makeI2PDatagram(byte[]) - Method in class net.i2p.client.datagram.I2PDatagramMaker
Make a repliable I2P datagram containing the specified payload.
makeKey(byte[]) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
Convenience method to expand a user-supplied key material into a session key, assuming Rijndael's default block size (128-bit).
makeKey(byte[], int) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
Expand a user-supplied key material into a session key.
makeKey(byte[], int, CryptixAESKeyCache.KeyCacheEntry) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
 
makeKey(OutputStream, OutputStream, Logging) - Static method in class net.i2p.i2ptunnel.I2PTunnel
Create a new destination, storing the destination and its private keys where instructed
makePacket(byte, String, byte[]) - Static method in class net.i2p.client.streaming.I2PSocketManagerImpl
Deprecated. Create a new packet of the given type for the specified connection containing the given payload
maker - Variable in class net.i2p.i2ptunnel.udp.I2PSink
 
maker - Variable in class net.i2p.i2ptunnel.udp.I2PSinkAnywhere
 
MAN - Static variable in class org.cybergarage.http.HTTP
 
MAN - Class in org.cybergarage.upnp.device
 
MAN() - Constructor for class org.cybergarage.upnp.device.MAN
 
manageConnection(Socket) - Method in class net.i2p.i2ptunnel.I2PTunnelClientBase
Manage the connection just opened on the specified socket
map - Variable in class net.i2p.sam.SAMv3Handler.SessionsDB
 
markReachable(Hash, boolean) - Method in class net.i2p.router.transport.TransportImpl
called when we establish a peer connection (outbound or inbound)
markType(int) - Method in class net.i2p.router.transport.udp.UDPPacket
flag this packet as a particular type for accounting purposes
markUnreachable(Hash) - Method in class net.i2p.router.transport.TransportImpl
This isn't very useful since it is cleared when they contact us
markUnrequested(Peer) - Method in class org.klomp.snark.PeerCoordinator
Mark a peer's requested pieces unrequested when it is disconnected Once for each piece This is enough trouble, maybe would be easier just to regenerate the requested list from scratch instead.
markUnrequested(Peer) - Method in interface org.klomp.snark.PeerListener
Mark a peer's requested pieces unrequested when it is disconnected This prevents premature end game
markWasUnreachable(Hash, boolean) - Method in class net.i2p.router.transport.TransportImpl
Maintain the WasUnreachable list
MASK - Static variable in class org.xlattice.crypto.filters.KeySelector
AND with byte to zero out index-many bits
MASK_EXTENDED - Static variable in class net.i2p.router.tunnel.FragmentHandler
are there follow up headers? UNIMPLEMENTED
MASK_FRAGMENTED - Static variable in class net.i2p.router.tunnel.FragmentHandler
is this the first of a fragmented message?
MASK_IS_SUBSEQUENT - Static variable in class net.i2p.router.tunnel.FragmentHandler
is this a follw up byte?
MASK_TYPE - Static variable in class net.i2p.router.tunnel.FragmentHandler
how should this be delivered.
matches(Log) - Method in class net.i2p.util.LogLimit
 
MAX_AGE - Static variable in class org.cybergarage.http.HTTP
 
MAX_CLOSEST - Static variable in class net.i2p.router.networkdb.kademlia.ExploreJob
only send the closest "dont tell me about" refs...
MAX_CLOSEST - Static variable in class net.i2p.router.networkdb.kademlia.SearchJob
only send the 10 closest "dont tell me about" refs
MAX_COMPLETE_FAILS - Static variable in class net.i2p.util.EepGet
maximum times to try without getting any data at all, even if numRetries is higher @since 0.7.14
MAX_COMPRESSION - Static variable in class net.i2p.data.DataHelper
 
MAX_CONNECTIONS - Static variable in class org.klomp.snark.I2PSnarkUtil
 
MAX_DEFRAGMENT_TIME - Static variable in class net.i2p.router.tunnel.FragmentHandler
don't wait more than 60s to defragment the partial message
MAX_DELAY_REQUEST - Static variable in class net.i2p.client.streaming.Packet
 
MAX_FRAGMENTS - Static variable in class net.i2p.router.transport.udp.InboundMessageState
 
MAX_ID_VALUE - Static variable in interface net.i2p.data.i2np.I2NPMessage
 
MAX_ID_VALUE - Static variable in class net.i2p.data.TunnelId
 
MAX_INBOUND_SESSION_TAGS - Static variable in class net.i2p.crypto.TransientSessionKeyManager
a few MB? how about 16MB! This is the max size of _inboundTagSets.
MAX_INTRODUCERS - Static variable in class net.i2p.router.transport.udp.UDPAddress
 
MAX_LEASE_FUTURE - Static variable in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
Don't let leaseSets go 20 minutes into the future
MAX_LEASES - Static variable in class net.i2p.data.LeaseSet
This seems like plenty
MAX_LIVE_OFFSET - Static variable in class net.i2p.util.Clock
after we've started up and shifted the clock, don't allow shifts of more than 10 minutes
MAX_MSG_SIZE - Static variable in class net.i2p.router.transport.ntcp.NTCPConnection
2 bytes for length and 4 for CRC
MAX_MSG_SIZE - Static variable in class net.i2p.router.transport.udp.OutboundMessageState
 
MAX_OFFSET - Static variable in class net.i2p.util.Clock
if the clock is skewed by 3+ days, fuck 'em
MAX_PACKET_SIZE - Static variable in class net.i2p.client.streaming.I2PSocketImpl
Deprecated.  
MAX_PACKET_SIZE - Static variable in class net.i2p.i2ptunnel.I2PTunnelRunner
max bytes streamed in a packet - smaller ones might be filled up to this size.
MAX_PACKET_SIZE - Static variable in class net.i2p.router.transport.udp.UDPPacket
 
MAX_PAYLOAD_SIZE - Static variable in class net.i2p.client.streaming.Packet
 
MAX_PIECE_SIZE - Static variable in class org.klomp.snark.Storage
note that we start reducing max number of peer connections above 1MB
MAX_PIECES - Static variable in class org.klomp.snark.Storage
The maximum number of pieces in a torrent.
MAX_RECORD_COUNT - Static variable in class net.i2p.data.i2np.TunnelBuildMessage
 
MAX_RECORD_COUNT - Static variable in class net.i2p.data.i2np.TunnelBuildReplyMessage
 
MAX_RESEND_DELAY - Static variable in class net.i2p.client.streaming.Connection
 
MAX_SIZE - Static variable in interface net.i2p.data.i2np.I2NPMessage
 
MAX_SIZE - Static variable in class net.i2p.i2ptunnel.udp.UDPSource
 
MAX_STREAM_ID - Static variable in class net.i2p.client.streaming.Packet
 
MAX_SUB_SIZE - Static variable in class net.i2p.addressbook.AddressBook
 
MAX_TAG_VALUE - Static variable in class net.i2p.router.transport.udp.EstablishmentManager
 
MAX_TOTAL_SIZE - Static variable in class org.klomp.snark.Storage
 
MAX_TOTAL_UPLOADERS - Static variable in class org.klomp.snark.Snark
 
MAX_UPLOADERS - Static variable in class org.klomp.snark.PeerCoordinator
 
MAX_VOLLEYS - Static variable in class net.i2p.router.transport.udp.OutboundMessageFragments
if we can handle more messages explicitly, set this to true
MAX_WINDOW_SIZE - Static variable in class net.i2p.client.streaming.Connection
 
MAX_X - Static variable in class net.i2p.router.web.GraphHelper
 
MAX_Y - Static variable in class net.i2p.router.web.GraphHelper
 
MAYBE_SUCCESS - Static variable in class org.freenetproject.ForwardPortStatus
The port forward may have succeeded.
MD5Digest - Class in org.bouncycastle.crypto.digests
implementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.
MD5Digest() - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
Standard constructor
MD5Digest(MD5Digest) - Constructor for class org.bouncycastle.crypto.digests.MD5Digest
Copy constructor.
member(byte[]) - Method in class org.xlattice.crypto.filters.BloomSHA1
Is a key in the filter.
member(byte[], int, int) - Method in class org.xlattice.crypto.filters.BloomSHA1
 
menuItemSelected(SysTrayMenuEvent) - Method in class net.i2p.apps.systray.SysTray
 
merge(AddressBook, boolean, Log) - Method in class net.i2p.addressbook.AddressBook
Merge this AddressBook with AddressBook other, writing messages about new addresses or conflicts to log.
MESSAGE - Static variable in class net.i2p.util.LogManager
These define the characters in the format line of the config file
message(String) - Static method in class org.cybergarage.util.Debug
 
message(String, String) - Static method in class org.cybergarage.util.Debug
 
Message - Class in org.klomp.snark
 
Message() - Constructor for class org.klomp.snark.Message
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.BandwidthLimitsMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.CreateLeaseSetMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.CreateSessionMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.DestLookupMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.DestReplyMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.DestroySessionMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.DisconnectMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.GetBandwidthLimitsMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.GetDateMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.MessagePayloadMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.MessageStatusMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.ReceiveMessageBeginMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.ReceiveMessageEndMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.ReconfigureSessionMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.ReportAbuseMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.RequestLeaseSetMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.SendMessageExpiresMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.SendMessageMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.SessionStatusMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.SetDateMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.DatabaseLookupMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.DatabaseSearchReplyMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.DatabaseStoreMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.DataMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.DeliveryStatusMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.GarlicMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.TunnelBuildMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.TunnelBuildReplyMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.TunnelDataMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.TunnelGatewayMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.VariableTunnelBuildMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.VariableTunnelBuildReplyMessage
 
messageACKed(int, long, int) - Method in class net.i2p.router.transport.udp.PeerState
we sent a message which was ACKed containing the given # of bytes
messageAvailable(I2PSession, int, long) - Method in class net.i2p.BOB.UDPIOthread
 
messageAvailable(I2PSession, int, long) - Method in class net.i2p.client.I2PSessionDemultiplexer
unused
messageAvailable(I2PSession, int, long, int, int, int) - Method in class net.i2p.client.I2PSessionDemultiplexer
 
messageAvailable(I2PSession, int, long) - Method in interface net.i2p.client.I2PSessionListener
Instruct the client that the given session has received a message with size # of bytes.
messageAvailable(I2PSession, int, long) - Method in interface net.i2p.client.I2PSessionMuxedListener
Will be called only if you register via setSessionListener() or addSessionListener().
messageAvailable(I2PSession, int, long, int, int, int) - Method in interface net.i2p.client.I2PSessionMuxedListener
Instruct the client that the given session has received a message Will be called only if you register via addMuxedSessionListener().
messageAvailable(I2PSession, int, long) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
Deprecated.  
messageAvailable(I2PSession, int, long) - Method in class net.i2p.client.streaming.MessageHandler
Instruct the client that the given session has received a message with size # of bytes.
messageAvailable(I2PSession, int, long) - Method in class net.i2p.i2ptunnel.udp.I2PSource.Listener
 
messageAvailable(MessageId, long) - Method in class net.i2p.router.client.MessageReceivedJob
Deliver notification to the client that the given message is available.
messageAvailable(I2PSession, int, long) - Method in class net.i2p.sam.SAMMessageSession.SAMMessageSessionHandler
 
messageDeliveryStatusUpdate(Destination, MessageId, boolean) - Method in class net.i2p.router.client.ClientManager
 
messageDeliveryStatusUpdate(Destination, MessageId, boolean) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
 
messageDeliveryStatusUpdate(Destination, MessageId, boolean) - Method in class net.i2p.router.ClientManagerFacade
 
messageDeliveryStatusUpdate(Destination, MessageId, boolean) - Method in class net.i2p.router.DummyClientManagerFacade
 
messageFailed(Hash, String) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
Note that the router failed to send a message to the peer over the transport specified
messageFailed(Hash) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
Note that the router failed to send a message to the peer over any transport
messageFailed(Hash, String) - Method in interface net.i2p.router.ProfileManager
Note that the router failed to send a message to the peer over the transport specified
messageFailed(Hash) - Method in interface net.i2p.router.ProfileManager
Note that the router failed to send a message to the peer over any transport
messageFullyReceived(Long, int) - Method in class net.i2p.router.transport.udp.PeerState
we received the message specified completely
messageFullyReceived(Long, int, boolean) - Method in class net.i2p.router.transport.udp.PeerState
 
MessageHandler - Class in net.i2p.client.streaming
Receive raw information from the I2PSession and turn it into Packets, if we can.
MessageHandler(I2PAppContext, ConnectionManager) - Constructor for class net.i2p.client.streaming.MessageHandler
 
MessageHistory - Class in net.i2p.router
Simply act as a pen register of messages sent in and out of the router.
MessageHistory(RouterContext) - Constructor for class net.i2p.router.MessageHistory
 
messageHistory() - Method in class net.i2p.router.RouterContext
Tracker component for monitoring what messages are wrapped in what containers and how they proceed through the network.
MessageId - Class in net.i2p.data.i2cp
Defines the message ID of a message delivered between a router and a client in a particular session.
MessageId() - Constructor for class net.i2p.data.i2cp.MessageId
 
MessageId(long) - Constructor for class net.i2p.data.i2cp.MessageId
 
MessageInputStream - Class in net.i2p.client.streaming
Stream that can be given messages out of order yet present them in order.
MessageInputStream(I2PAppContext) - Constructor for class net.i2p.client.streaming.MessageInputStream
 
MessageOutputStream - Class in net.i2p.client.streaming
A stream that we can shove data into that fires off those bytes on flush or when the buffer is full.
MessageOutputStream(I2PAppContext, MessageOutputStream.DataReceiver) - Constructor for class net.i2p.client.streaming.MessageOutputStream
 
MessageOutputStream(I2PAppContext, MessageOutputStream.DataReceiver, int) - Constructor for class net.i2p.client.streaming.MessageOutputStream
 
MessageOutputStream(I2PAppContext, MessageOutputStream.DataReceiver, int, int) - Constructor for class net.i2p.client.streaming.MessageOutputStream
 
MessageOutputStream.DataReceiver - Interface in net.i2p.client.streaming
Define a component to receive data flushed from this stream
MessageOutputStream.WriteStatus - Interface in net.i2p.client.streaming
Define a way to detect the status of a write
messagePartiallyReceived() - Method in class net.i2p.router.transport.udp.PeerState
 
MessagePayloadMessage - Class in net.i2p.data.i2cp
Defines the payload message a router sends to the client
MessagePayloadMessage() - Constructor for class net.i2p.data.i2cp.MessagePayloadMessage
 
MessagePayloadMessageHandler - Class in net.i2p.client
Handle I2CP MessagePayloadMessages from the router delivering the contents of a message by accepting it, decrypting the payload, adding it to the set of recieved messages, and telling the router that it has been recieved correctly.
MessagePayloadMessageHandler(I2PAppContext) - Constructor for class net.i2p.client.MessagePayloadMessageHandler
 
messageProcessingError(long, String, String) - Method in class net.i2p.router.MessageHistory
There was an error processing the given message that was received
MessageQueue - Interface in net.i2p.router.transport.udp
Base queue for messages not yet packetized
messageReceived(I2CPMessageReader, I2CPMessage) - Method in class net.i2p.client.I2PSessionImpl
Recieve notification of some I2CP message and handle it if possible
messageReceived(long, ByteArray) - Method in class net.i2p.client.streaming.MessageInputStream
A new message has arrived - toss it on the appropriate queue (moving previously pending messages to the ready queue if it fills the gap, etc).
messageReceived(I2CPMessageReader, I2CPMessage) - Method in interface net.i2p.data.i2cp.I2CPMessageReader.I2CPMessageEventListener
Notify the listener that a message has been received from the given reader
messageReceived(I2NPMessageReader, I2NPMessage, long, int) - Method in interface net.i2p.data.i2np.I2NPMessageReader.I2NPMessageEventListener
Notify the listener that a message has been received from the given reader
messageReceived(ClientMessage) - Method in class net.i2p.router.client.ClientManager
 
messageReceived(ClientMessage) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
 
messageReceived(I2CPMessageReader, I2CPMessage) - Method in class net.i2p.router.client.ClientMessageEventListener
Handle an incoming message and dispatch it to the appropriate handler
messageReceived(ClientMessage) - Method in class net.i2p.router.ClientManagerFacade
 
messageReceived(ClientMessage) - Method in class net.i2p.router.DummyClientManagerFacade
 
messageReceived(Hash, String, long, int) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
Note that the router received a message from the given peer on the specified transport.
messageReceived(Hash, String, long, int) - Method in interface net.i2p.router.ProfileManager
Note that the router received a message from the given peer on the specified transport.
messageReceived(I2NPMessage, RouterIdentity, Hash) - Method in interface net.i2p.router.transport.TransportEventListener
 
messageReceived(I2NPMessage, RouterIdentity, Hash, long, int) - Method in class net.i2p.router.transport.TransportImpl
Message received from the I2NPMessageReader - send it to the listener
messageReceived(I2NPMessage, RouterIdentity, Hash) - Method in class net.i2p.router.transport.TransportManager
 
messageReceived(I2NPMessage, RouterIdentity, Hash, long, int) - Method in class net.i2p.router.transport.udp.UDPTransport
infinite loop public RouterAddress getCurrentAddress() { if (needsRebuild()) rebuildExternalAddress(false); return super.getCurrentAddress(); }
messageReceived(byte[]) - Method in class net.i2p.sam.SAMDatagramSession
 
messageReceived(byte[]) - Method in class net.i2p.sam.SAMMessageSession
Handle a new received message
messageReceived(byte[]) - Method in class net.i2p.sam.SAMRawSession
 
MessageReceivedJob - Class in net.i2p.router.client
Async job to notify the client that a new message is available for them
MessageReceivedJob(RouterContext, ClientConnectionRunner, Destination, Destination, Payload) - Constructor for class net.i2p.router.client.MessageReceivedJob
 
MessageReceiver - Class in net.i2p.router.transport.udp
Pull fully completed fragments off the InboundMessageFragments queue, parse 'em into I2NPMessages, and stick them on the InNetMessagePool by way of the UDPTransport.
MessageReceiver(RouterContext, UDPTransport) - Constructor for class net.i2p.router.transport.udp.MessageReceiver
 
MessageReceptionInfo - Class in net.i2p.router
Wrap up the details of how a ClientMessage was received from the network
MessageReceptionInfo() - Constructor for class net.i2p.router.MessageReceptionInfo
 
messageRegistry() - Method in class net.i2p.router.RouterContext
The registry is used by outbound messages to wait for replies.
messageRetransmitted(int) - Method in class net.i2p.router.transport.udp.PeerState
we are resending a packet, so lets jack up the rto
Messages - Class in net.i2p.i2ptunnel.web
Translate strings for this package.
Messages() - Constructor for class net.i2p.i2ptunnel.web.Messages
 
Messages - Class in net.i2p.router.web
Translate strings for this package.
Messages() - Constructor for class net.i2p.router.web.Messages
 
MessageSelector - Interface in net.i2p.router
Define a mechanism to select what messages are associated with a particular OutNetMessage.
messageSent(Hash, String, long, long) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
Note that it took msToSend to send a message of size bytesSent to the peer over the transport.
messageSent(Hash, String, long, long) - Method in interface net.i2p.router.ProfileManager
Note that it took msToSend to send a message of size bytesSent to the peer over the transport.
MessageState - Class in net.i2p.client
Contains the state of a payload message being sent to a peer
MessageState(I2PAppContext, long, String) - Constructor for class net.i2p.client.MessageState
 
MessageStateMonitor - Class in net.i2p.router
Keep track of the inbound and outbound messages in memory.
MessageStateMonitor(RouterContext) - Constructor for class net.i2p.router.MessageStateMonitor
 
messageStateMonitor() - Method in class net.i2p.router.RouterContext
The monitor keeps track of inbound and outbound messages currently held in memory / queued for processing.
MessageStatusMessage - Class in net.i2p.data.i2cp
Defines the message a client sends to a router when destroying existing session.
MessageStatusMessage() - Constructor for class net.i2p.data.i2cp.MessageStatusMessage
 
MessageStatusMessageHandler - Class in net.i2p.client
Handle I2CP MessageStatusMessages from the router.
MessageStatusMessageHandler(I2PAppContext) - Constructor for class net.i2p.client.MessageStatusMessageHandler
 
MessageValidator - Class in net.i2p.router
Singleton to manage the logic (and historical data) to determine whether a message is valid or not (meaning it isn't expired and hasn't already been received).
MessageValidator(RouterContext) - Constructor for class net.i2p.router.MessageValidator
 
messageValidator() - Method in class net.i2p.router.RouterContext
The router keeps track of messages it receives to prevent duplicates, as well as other criteria for "validity".
MessageWrapper - Class in net.i2p.router.networkdb.kademlia
Method an class for garlic encrypting outbound netdb traffic, including management of the ElGamal/AES tags
MessageWrapper() - Constructor for class net.i2p.router.networkdb.kademlia.MessageWrapper
 
MessageWrapper.WrappedMessage - Class in net.i2p.router.networkdb.kademlia
Wrapper so that we can keep track of the key and tags for later notification to the SKM
MessageWrapper.WrappedMessage(GarlicMessage, SessionKeyManager, PublicKey, SessionKey, TagSetHandle) - Constructor for class net.i2p.router.networkdb.kademlia.MessageWrapper.WrappedMessage
 
meta - Variable in class org.klomp.snark.Snark
 
MetaInfo - Class in org.klomp.snark
Note: this class is buggy, as it doesn't propogate custom meta fields into the bencoded info data, and from there to the info_hash.
MetaInfo(String, String, String, List, List, int, byte[], long) - Constructor for class org.klomp.snark.MetaInfo
 
MetaInfo(InputStream) - Constructor for class org.klomp.snark.MetaInfo
Creates a new MetaInfo from the given InputStream.
MetaInfo(BDecoder) - Constructor for class org.klomp.snark.MetaInfo
Creates a new MetaInfo from the given BDecoder.
MetaInfo(Map) - Constructor for class org.klomp.snark.MetaInfo
Creates a new MetaInfo from a Map of BEValues and the SHA1 over the original bencoded info dictonary (this is a hack, we could reconstruct the bencoded stream and recalculate the hash).
metainfo - Variable in class org.klomp.snark.Peer
 
metainfo - Variable in class org.klomp.snark.PeerCoordinator
 
metainfo - Variable in class org.klomp.snark.PeerState
 
MetaNamingService - Class in net.i2p.client.naming
 
MetaNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.MetaNamingService
 
METHODNS - Static variable in class org.cybergarage.soap.SOAP
 
MgetSoTimeout() - Method in class net.i2p.client.streaming.ConnectionManager
Get the socket accept() timeout.
migrateFile(File, File) - Method in class net.i2p.crypto.TrustedUpdate
Extract the file.
migrateVerified(String, File, File) - Method in class net.i2p.crypto.TrustedUpdate
Verifies the signature of a signed update file, and if it's valid and the file's version is newer than the given current version, migrates the data out of signedFile and into outputFile.
MIN_ACTIVE_PEERS - Static variable in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
NTCP cons drop quickly but SSU takes a while, so it's prudent to keep this a little higher than 1 or 2.
MIN_HASHCASH_EFFORT - Static variable in class net.i2p.data.VerifiedDestination
Defaults for HashCash Certs
MIN_INBOUND_BANDWIDTH - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
For now, until there is some tuning and safe throttling, we set the floor at 3KBps inbound
MIN_INBOUND_BANDWIDTH_PEAK - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
For now, until there is some tuning and safe throttling, we set the floor at a 3KBps during burst
MIN_MESSAGE_SIZE - Static variable in class net.i2p.client.streaming.ConnectionOptions
 
MIN_OFFSET_CHANGE - Static variable in class net.i2p.util.Clock
if the clock skewed changes by less than this, ignore the update (so we don't slide all over the place)
MIN_OUTBOUND_BANDWIDTH - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
For now, until there is some tuning and safe throttling, we set the floor at 3KBps outbound
MIN_OUTBOUND_BANDWIDTH_PEAK - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
For now, until there is some tuning and safe throttling, we set the floor at a 3KBps during burst
MIN_POOL_SIZE - Static variable in class gnu.crypto.prng.FortunaStandalone
 
MIN_REMAINING_ROUTERS - Static variable in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
if we have less than this many routers left, don't drop any more, even if they're failing or doing bad shit.
MIN_RESEND_DELAY - Static variable in class net.i2p.client.streaming.Connection
 
MIN_TIMEOUT - Static variable in class net.i2p.router.networkdb.kademlia.SearchJob
 
MIN_TOTAL_UPLOADERS - Static variable in class org.klomp.snark.Snark
Maintain a configurable total uploader cap coordinatorListener
MIN_UP_BW - Static variable in class org.klomp.snark.SnarkManager
 
MIN_WINDOW_SIZE - Static variable in class net.i2p.client.streaming.ConnectionOptions
 
MINIMUM_TIME - Static variable in class net.i2p.client.SessionIdleTimer
 
mintCash(String, int) - Static method in class com.nettgryppa.security.HashCash
Mints a version 1 HashCash using now as the date
mintCash(String, int, int) - Static method in class com.nettgryppa.security.HashCash
Mints a HashCash using now as the date
mintCash(String, Calendar, int) - Static method in class com.nettgryppa.security.HashCash
Mints a version 1 HashCash
mintCash(String, Calendar, int, int) - Static method in class com.nettgryppa.security.HashCash
Mints a HashCash
mintCash(String, Map<String, List<String>>, int) - Static method in class com.nettgryppa.security.HashCash
Mints a version 1 HashCash using now as the date
mintCash(String, Map<String, List<String>>, int, int) - Static method in class com.nettgryppa.security.HashCash
Mints a HashCash using now as the date
mintCash(String, Map<String, List<String>>, Calendar, int) - Static method in class com.nettgryppa.security.HashCash
Mints a version 1 HashCash
mintCash(String, Map<String, List<String>>, Calendar, int, int) - Static method in class com.nettgryppa.security.HashCash
Mints a HashCash
mode - Variable in class net.i2p.time.NtpMessage
This value indicates the mode, with values defined as follows: Mode Meaning ---- ------- 0 reserved 1 symmetric active 2 symmetric passive 3 client 4 server 5 broadcast 6 reserved for NTP control message 7 reserved for private use In unicast and anycast modes, the client sets this field to 3 (client) in the request and the server sets it to 4 (server) in the reply.
modPow(BigInteger, BigInteger) - Method in class net.i2p.util.NativeBigInteger
 
MONITOR_PERIOD - Static variable in class org.klomp.snark.PeerMonitorTask
 
monitorRouter() - Method in class net.i2p.router.RouterWatchdog
 
MsetSoTimeout(long) - Method in class net.i2p.client.streaming.ConnectionManager
Set the socket accept() timeout.
mtu - Variable in class org.freenetproject.DetectedIP
The MTU as advertized by the JVM
mul(int, int) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
 
mul4(int, byte[]) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
 
MultiRouter - Class in net.i2p.router
Fire up multiple routers in the same VM, all with their own RouterContext (and all that entails).
MultiRouter() - Constructor for class net.i2p.router.MultiRouter
 
MultiRouterBuilder - Class in net.i2p.router
Build a set of config files suitable for use by the multirouter as a simulation, as well as a pair of scripts for running the simulation.
MultiRouterBuilder() - Constructor for class net.i2p.router.MultiRouterBuilder
 
MultiSink - Class in net.i2p.i2ptunnel.socks
Sends to one of many Sinks
MultiSink(Map) - Constructor for class net.i2p.i2ptunnel.socks.MultiSink
 
MultiSource - Class in net.i2p.i2ptunnel.streamr
Sends to many Sinks
MultiSource() - Constructor for class net.i2p.i2ptunnel.streamr.MultiSource
 
Mutex - Class in org.cybergarage.util
 
Mutex() - Constructor for class org.cybergarage.util.Mutex
 
MUXlisten - Class in net.i2p.BOB
Multiplex listeners for TCP and I2P
MUXlisten(AtomicBoolean, NamedDB, NamedDB, Log) - Constructor for class net.i2p.BOB.MUXlisten
Constructor Will fail if INPORT is occupied.
MX - Static variable in class org.cybergarage.http.HTTP
 
MYNAME - Static variable in class org.cybergarage.http.HTTP
 
mySockets - Variable in class net.i2p.i2ptunnel.I2PTunnelClientBase
 

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 _