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
 
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.apps.systray.UrlLauncher
 
main(String[]) - Static method in class net.i2p.client.ATalk
driver
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.StreamSinkClient
Fire up the client.
main(String[]) - Static method in class net.i2p.client.streaming.StreamSinkSend
Fire up the client.
main(String[]) - Static method in class net.i2p.client.streaming.StreamSinkServer
Fire up the streaming server.
main(String[]) - Static method in class net.i2p.client.streaming.TestSwarm
 
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.AESInputStream
Test AESOutputStream/AESInputStream
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.PersistentSessionKeyManager
 
main(String[]) - Static method in class net.i2p.crypto.SHA1Test
 
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.Base64
 
main(String[]) - Static method in class net.i2p.data.Destination
 
main(String[]) - Static method in class net.i2p.data.Hash
 
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.RoutingKeyGenerator
 
main(String[]) - Static method in class net.i2p.i2ptunnel.HTTPResponseOutputStream
 
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.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
main(String[]) - Static method in class net.i2p.router.networkdb.kademlia.KBucketSet
 
main(String[]) - Static method in class net.i2p.router.networkdb.kademlia.RouterGenerator
 
main(String[]) - Static method in class net.i2p.router.peermanager.PeerProfile
Read in all of the profiles specified and print out their calculated values.
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.SSUDemo
 
main(String[]) - Static method in class net.i2p.router.startup.LoadClientAppsJob
 
main(String[]) - Static method in class net.i2p.router.transport.ntcp.EstablishState
 
main(String[]) - Static method in class net.i2p.router.transport.tcp.ConnectionHandler
Verify the reachability of a peer.
main(String[]) - Static method in class net.i2p.router.transport.udp.UDPEndpointTest
 
main(String[]) - Static method in class net.i2p.router.transport.udp.UDPPacketReader
 
main(String[]) - Static method in class net.i2p.router.transport.udp.UDPTransport
 
main(String[]) - Static method in class net.i2p.router.tunnel.BuildMessageTest
 
main(String[]) - Static method in class net.i2p.router.tunnel.FragmentedMessage
 
main(String[]) - Static method in class net.i2p.router.web.ReseedHandler
 
main(String[]) - Static method in class net.i2p.router.web.RouterConsoleRunner
 
main(String[]) - Static method in class net.i2p.stat.Rate
 
main(String[]) - Static method in class net.i2p.stat.RateStat
 
main(String[]) - Static method in class net.i2p.stat.SizeTest
 
main(String[]) - Static method in class net.i2p.stat.StatLogSplitter
 
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
 
main(String[]) - Static method in class net.i2p.util.Copy
 
main(String[]) - Static method in class net.i2p.util.DecayingBloomFilter
 
main(String[]) - Static method in class net.i2p.util.Delete
 
main(String[]) - Static method in class net.i2p.util.EepGet
EepGet [-p localhost:4444] [-n #retries] [-e etag] [-o outputFile] [-m markSize lineLen] url
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
 
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.OrderedProperties
 
main(String[]) - Static method in class net.i2p.util.PooledRandomSource
 
main(String[]) - Static method in class net.i2p.util.RandomSource
 
main(String[]) - Static method in class net.i2p.util.ResettableGZIPInputStream
 
main(String[]) - Static method in class net.i2p.util.ResettableGZIPOutputStream
 
main(String[]) - Static method in class net.i2p.util.ReusableGZIPInputStream
 
main(String[]) - Static method in class net.i2p.util.ReusableGZIPOutputStream
 
main(String[]) - Static method in class net.i2p.util.ShellCommand
 
main(String[]) - Static method in class org.xlattice.crypto.filters.BloomSHA1
 
main2(String[]) - Static method in class net.i2p.router.peermanager.PeerProfile
Calculate the memory consumption of profiles.
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
Create a new packet of the given type for the specified connection containing the given payload
manageConnection(Socket) - Method in class net.i2p.i2ptunnel.I2PTunnelClientBase
Manage the connection just opened on the specified socket
mark(int) - Method in class net.i2p.crypto.AESInputStream
 
MarkLiveliness - Class in net.i2p.router
 
MarkLiveliness(RouterContext, Router, File) - Constructor for class net.i2p.router.MarkLiveliness
 
markReachable(Hash) - Method in class net.i2p.router.transport.TransportImpl
called when we establish a peer connection (outbound or inbound)
markSupported() - Method in class net.i2p.crypto.AESInputStream
 
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
called when we can't reach a peer
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?
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_CLOSEST - Static variable in class net.i2p.router.networkdb.kademlia.SearchJob
only send the 10 closest "dont tell me about" refs
MAX_CONNECTION_TAGS - Static variable in class net.i2p.router.transport.tcp.ConnectionTagManager
Only keep the keys and tags for up to *cough* 10,000 peers (everyone else will need to use a full DH rekey).
MAX_DEFRAGMENT_TIME - Static variable in class net.i2p.router.tunnel.FragmentHandler
don't wait more than 60s to defragment the partial message
MAX_DURATION_SECONDS - Static variable in class net.i2p.router.tunnel.pool.HandleTunnelCreateMessageJob
don't accept requests to join for 15 minutes or more
MAX_ERR_MESSAGES - Static variable in class net.i2p.router.transport.tcp.TCPTransport
Keep track of the last 10 error messages wrt establishing a connection
MAX_FRAGMENTS - Static variable in class net.i2p.router.transport.udp.OutboundMessageState
 
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
 
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_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_NONCE_VALUE - Static variable in class net.i2p.data.i2np.TunnelCreateMessage
 
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
 
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_PASSIVE_POOL_SIZE - Static variable in class net.i2p.router.networkdb.kademlia.DataRepublishingSelectorJob
 
MAX_PAYLOAD_SIZE - Static variable in class net.i2p.client.streaming.Packet
 
MAX_PRIORITY - Static variable in class net.i2p.router.TunnelSelectionCriteria
 
MAX_RESEND_DELAY - Static variable in class net.i2p.client.streaming.Connection
 
MAX_SIZE - Static variable in interface net.i2p.data.i2np.I2NPMessage
 
MAX_STREAM_ID - Static variable in class net.i2p.client.streaming.Packet
 
MAX_TAG_VALUE - Static variable in class net.i2p.router.transport.udp.EstablishmentManager
 
MAX_VOLLEYS - Static variable in class net.i2p.router.transport.udp.OutboundMessageFragments
 
MAX_WINDOW_SIZE - Static variable in class net.i2p.client.streaming.Connection
lets be sane- no more than 64 packets in the air in each dir
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
 
MESSAGE - Static variable in class net.i2p.util.LogManager
These define the characters in the format line of the config file
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.DestroySessionMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.DisconnectMessage
 
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.ReportAbuseMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2cp.RequestLeaseSetMessage
 
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.DateMessage
 
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.TunnelCreateMessage
 
MESSAGE_TYPE - Static variable in class net.i2p.data.i2np.TunnelCreateStatusMessage
 
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.router.SSUDemo.FooMessage
 
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.client.ATalk
I2PSessionListener.messageAvailable requires this method to be called whenever I2P wants to tell the session that a message is available.
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 class net.i2p.client.streaming.I2PSocketManagerImpl
 
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(MessageId, long) - Method in class net.i2p.router.client.MessageReceivedJob
Deliver notification to the client that the given message is available.
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
 
MessageHandler - Class in net.i2p.router.transport.tcp
Receive messages from a message reader and bounce them off to the transport for further enqueueing.
MessageHandler(TCPTransport, TCPConnection) - Constructor for class net.i2p.router.transport.tcp.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.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 message a client sends to a router to ask it to deliver a new message
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(I2NPMessageReader, I2NPMessage, long, int) - Method in class net.i2p.router.transport.tcp.MessageHandler
 
messageReceived() - Method in class net.i2p.router.transport.tcp.TCPConnection
 
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
 
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
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".
MetaNamingService - Class in net.i2p.client.naming
 
MetaNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.MetaNamingService
 
migrateVerified(String, String, String) - 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_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_OFFSET_CHANGE - Static variable in class net.i2p.util.Clock
if the clock skewed changes by less than 1s, 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_PRIORITY - Static variable in class net.i2p.router.TunnelSelectionCriteria
 
MIN_RESEND_DELAY - Static variable in class net.i2p.client.streaming.Connection
 
MIN_WINDOW_SIZE - Static variable in class net.i2p.client.streaming.ConnectionOptions
 
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
 
monitorRouter() - Method in class net.i2p.router.RouterWatchdog
 
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
 
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 _