|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use I2PAppContext | |
net.i2p | |
net.i2p.client | Implements the base I2P SDK for developing applications that communicate through I2P. |
net.i2p.client.naming | Provides a standard way for querying the local naming service to resolve a
name into a Destination (without the complexity of JNDI). |
net.i2p.client.streaming | Implements a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages. |
net.i2p.crypto | |
net.i2p.data | |
net.i2p.data.i2np | |
net.i2p.router | |
net.i2p.router.networkdb.kademlia | |
net.i2p.router.transport | |
net.i2p.router.tunnel | |
net.i2p.stat | |
net.i2p.time | |
net.i2p.util |
Uses of I2PAppContext in net.i2p |
Fields in net.i2p declared as I2PAppContext | |
protected static I2PAppContext |
I2PAppContext._globalAppContext
the context that components without explicit root are bound |
Methods in net.i2p that return I2PAppContext | |
static I2PAppContext |
I2PAppContext.getGlobalContext()
Pull the default context, creating a new one if necessary, else using the first one created. |
Uses of I2PAppContext in net.i2p.client |
Fields in net.i2p.client declared as I2PAppContext | |
protected I2PAppContext |
I2PSessionImpl._context
used to seperate things out so we can get rid of singletons |
protected I2PAppContext |
HandlerImpl._context
|
Methods in net.i2p.client with parameters of type I2PAppContext | |
I2PSession |
I2PClientImpl.createSession(I2PAppContext context,
java.io.InputStream destKeyStream,
java.util.Properties options)
Create a new session (though do not connect it yet) |
Constructors in net.i2p.client with parameters of type I2PAppContext | |
SetDateMessageHandler(I2PAppContext ctx)
|
|
SessionStatusMessageHandler(I2PAppContext context)
|
|
RequestLeaseSetMessageHandler(I2PAppContext context)
|
|
MessageStatusMessageHandler(I2PAppContext context)
|
|
MessagePayloadMessageHandler(I2PAppContext context)
|
|
I2PSessionImpl2(I2PAppContext ctx,
java.io.InputStream destKeyStream,
java.util.Properties options)
Create a new session, reading the Destination, PrivateKey, and SigningPrivateKey from the destKeyStream, and using the specified options to connect to the router |
|
I2PSessionImpl(I2PAppContext context,
java.io.InputStream destKeyStream,
java.util.Properties options)
Create a new session, reading the Destination, PrivateKey, and SigningPrivateKey from the destKeyStream, and using the specified options to connect to the router |
|
I2PClientMessageHandlerMap(I2PAppContext context)
|
|
I2CPMessageProducer(I2PAppContext context)
|
|
HandlerImpl(I2PAppContext context,
int type)
|
|
DisconnectMessageHandler(I2PAppContext context)
|
Uses of I2PAppContext in net.i2p.client.naming |
Fields in net.i2p.client.naming declared as I2PAppContext | |
protected I2PAppContext |
NamingService._context
|
Methods in net.i2p.client.naming with parameters of type I2PAppContext | |
static NamingService |
NamingService.createInstance(I2PAppContext context)
Get a naming service instance. |
Constructors in net.i2p.client.naming with parameters of type I2PAppContext | |
NamingService(I2PAppContext context)
The naming service should only be constructed and accessed through the application context. |
|
HostsTxtNamingService(I2PAppContext context)
The naming service should only be constructed and accessed through the application context. |
|
DummyNamingService(I2PAppContext context)
The naming service should only be constructed and accessed through the application context. |
Uses of I2PAppContext in net.i2p.client.streaming |
Fields in net.i2p.client.streaming declared as I2PAppContext | |
protected I2PAppContext |
SchedulerImpl._context
|
Methods in net.i2p.client.streaming with parameters of type I2PAppContext | |
boolean |
Packet.verifySignature(I2PAppContext ctx,
Destination from,
byte[] buffer)
Determine whether the signature on the data is valid. |
int |
Packet.writeSignedPacket(byte[] buffer,
int offset,
I2PAppContext ctx,
SigningPrivateKey key)
Sign and write the packet to the buffer (starting at the offset) and return the number of bytes written. |
void |
I2PSocketManagerFull.init(I2PAppContext context,
I2PSession session,
java.util.Properties opts,
java.lang.String name)
|
void |
I2PSocketManagerImpl.init(I2PAppContext context,
I2PSession session,
java.util.Properties opts,
java.lang.String name)
|
void |
I2PSocketManager.init(I2PAppContext context,
I2PSession session,
java.util.Properties opts,
java.lang.String name)
|
Uses of I2PAppContext in net.i2p.crypto |
Fields in net.i2p.crypto declared as I2PAppContext | |
protected I2PAppContext |
TransientSessionKeyManager._context
|
Methods in net.i2p.crypto with parameters of type I2PAppContext | |
(package private) static byte[] |
ElGamalAESEngine.getPadding(I2PAppContext context,
int curSize,
long minPaddedSize)
Return random bytes for padding the data to a mod 16 size so that it is at least minPaddedSize |
Constructors in net.i2p.crypto with parameters of type I2PAppContext | |
ElGamalAESEngineTest(I2PAppContext ctx)
|
|
TransientSessionKeyManager(I2PAppContext context)
The session key manager should only be constructed and accessed through the application context. |
|
SessionKeyManager(I2PAppContext context)
session key managers must be created through an app context |
|
SHA256Generator(I2PAppContext context)
|
|
PersistentSessionKeyManager(I2PAppContext context)
The session key manager should only be constructed and accessed through the application context. |
|
KeyGenerator(I2PAppContext context)
|
|
HMACSHA256Generator(I2PAppContext context)
|
|
ElGamalEngine(I2PAppContext context)
The ElGamal engine should only be constructed and accessed through the application context. |
|
ElGamalAESEngine(I2PAppContext ctx)
|
|
DummyElGamalEngine(I2PAppContext context)
The ElGamal engine should only be constructed and accessed through the application context. |
|
DummyDSAEngine(I2PAppContext context)
|
|
DSAEngine(I2PAppContext context)
|
|
CryptixAESEngine(I2PAppContext context)
|
|
AESOutputStream(I2PAppContext context,
java.io.OutputStream source,
SessionKey key,
byte[] iv)
|
|
AESInputStream(I2PAppContext context,
java.io.InputStream source,
SessionKey key,
byte[] iv)
|
|
AESEngine(I2PAppContext ctx)
|
Uses of I2PAppContext in net.i2p.data |
Fields in net.i2p.data declared as I2PAppContext | |
protected static I2PAppContext |
StructureTest._context
|
Constructors in net.i2p.data with parameters of type I2PAppContext | |
RoutingKeyGenerator(I2PAppContext context)
|
Uses of I2PAppContext in net.i2p.data.i2np |
Fields in net.i2p.data.i2np declared as I2PAppContext | |
protected I2PAppContext |
I2NPMessageImpl._context
|
Constructors in net.i2p.data.i2np with parameters of type I2PAppContext | |
TunnelGatewayMessage(I2PAppContext context)
|
|
TunnelDataMessage(I2PAppContext context)
|
|
TunnelCreateStatusMessage(I2PAppContext context)
|
|
TunnelCreateMessage(I2PAppContext context)
|
|
I2NPMessageImpl(I2PAppContext context)
|
|
I2NPMessageHandler(I2PAppContext context)
|
|
GarlicMessage(I2PAppContext context)
|
|
DeliveryStatusMessage(I2PAppContext context)
|
|
DateMessage(I2PAppContext context)
|
|
DatabaseStoreMessage(I2PAppContext context)
|
|
DatabaseSearchReplyMessage(I2PAppContext context)
|
|
DatabaseLookupMessage(I2PAppContext context)
|
|
DatabaseLookupMessage(I2PAppContext context,
boolean locallyCreated)
|
|
DataMessage(I2PAppContext context)
|
Uses of I2PAppContext in net.i2p.router |
Subclasses of I2PAppContext in net.i2p.router | |
class |
RouterContext
Build off the core I2P context to provide a root for a router instance to coordinate its resources. |
Constructors in net.i2p.router with parameters of type I2PAppContext | |
TunnelSettings(I2PAppContext context)
|
Uses of I2PAppContext in net.i2p.router.networkdb.kademlia |
Constructors in net.i2p.router.networkdb.kademlia with parameters of type I2PAppContext | |
KBucketSet(I2PAppContext context,
Hash us)
|
|
KBucketImpl(I2PAppContext context,
Hash local)
|
Uses of I2PAppContext in net.i2p.router.transport |
Constructors in net.i2p.router.transport with parameters of type I2PAppContext | |
FIFOBandwidthRefiller(I2PAppContext context,
FIFOBandwidthLimiter limiter)
|
|
FIFOBandwidthLimiter(I2PAppContext context)
|
Uses of I2PAppContext in net.i2p.router.tunnel |
Fields in net.i2p.router.tunnel declared as I2PAppContext | |
protected I2PAppContext |
HopProcessor._context
|
Methods in net.i2p.router.tunnel with parameters of type I2PAppContext | |
(package private) static void |
OutboundGatewayProcessor.decrypt(I2PAppContext ctx,
byte[] iv,
byte[] orig,
int offset,
int length,
byte[] cur,
HopConfig config)
|
Constructors in net.i2p.router.tunnel with parameters of type I2PAppContext | |
TunnelGateway(I2PAppContext context,
TunnelGateway.QueuePreprocessor preprocessor,
TunnelGateway.Sender sender,
TunnelGateway.Receiver receiver)
|
|
TrivialPreprocessor(I2PAppContext ctx)
|
|
OutboundSender(I2PAppContext ctx,
TunnelCreatorConfig config)
|
|
OutboundGatewayProcessor(I2PAppContext ctx,
TunnelCreatorConfig cfg)
|
|
InboundSender(I2PAppContext ctx,
HopConfig config)
|
|
InboundGatewayProcessor(I2PAppContext ctx,
HopConfig config)
|
|
InboundEndpointProcessor(I2PAppContext ctx,
TunnelCreatorConfig cfg)
|
|
InboundEndpointProcessor(I2PAppContext ctx,
TunnelCreatorConfig cfg,
IVValidator validator)
|
|
HopProcessor(I2PAppContext ctx,
HopConfig config)
|
|
HopProcessor(I2PAppContext ctx,
HopConfig config,
IVValidator validator)
|
|
FragmentedMessage(I2PAppContext ctx)
|
|
FragmentHandler(I2PAppContext context,
FragmentHandler.DefragmentedReceiver receiver)
|
|
BloomFilterIVValidator(I2PAppContext ctx,
int KBps)
|
Uses of I2PAppContext in net.i2p.stat |
Methods in net.i2p.stat with parameters of type I2PAppContext | |
static void |
SimpleStatDumper.dumpStats(I2PAppContext context,
int logLevel)
|
Constructors in net.i2p.stat with parameters of type I2PAppContext | |
StatManager(I2PAppContext context)
The stat manager should only be constructed and accessed through the application context. |
|
BufferedStatLog(I2PAppContext ctx)
|
Uses of I2PAppContext in net.i2p.time |
Constructors in net.i2p.time with parameters of type I2PAppContext | |
Timestamper(I2PAppContext ctx)
|
|
Timestamper(I2PAppContext ctx,
Timestamper.UpdateListener lsnr)
|
|
Timestamper(I2PAppContext ctx,
Timestamper.UpdateListener lsnr,
boolean daemon)
|
Uses of I2PAppContext in net.i2p.util |
Constructors in net.i2p.util with parameters of type I2PAppContext | |
RandomSource(I2PAppContext context)
|
|
LogManager(I2PAppContext context)
|
|
LogConsoleBuffer(I2PAppContext context)
|
|
DecayingBloomFilter(I2PAppContext context,
int durationMs,
int entryBytes)
Create a bloom filter that will decay its entries over time. |
|
Clock(I2PAppContext context)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |