|
|||||||||||
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.i2ptunnel.web | |
net.i2p.router | |
net.i2p.router.networkdb.kademlia | |
net.i2p.router.transport | |
net.i2p.router.transport.udp | |
net.i2p.router.tunnel | |
net.i2p.router.web | |
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)
|
|
MessageState(I2PAppContext ctx,
long nonce,
java.lang.String prefix)
|
|
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)
|
|
TrustedUpdate(I2PAppContext context)
Constructs a new TrustedUpdate with the given
I2PAppContext . |
|
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 | |
DataHelperTest(I2PAppContext ctx)
|
|
RoutingKeyGenerator(I2PAppContext context)
|
Uses of I2PAppContext in net.i2p.data.i2np |
Fields in net.i2p.data.i2np declared as I2PAppContext | |
protected I2PAppContext |
I2NPMessageImpl._context
|
Methods in net.i2p.data.i2np with parameters of type I2PAppContext | |
static I2NPMessage |
I2NPMessageImpl.fromRawByteArray(I2PAppContext ctx,
byte[] buffer,
int offset,
int len)
|
static I2NPMessage |
I2NPMessageImpl.createMessage(I2PAppContext context,
int type)
Yes, this is fairly ugly, but its the only place it ever happens. |
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.i2ptunnel.web |
Fields in net.i2p.i2ptunnel.web declared as I2PAppContext | |
protected I2PAppContext |
IndexBean._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.transport.udp |
Methods in net.i2p.router.transport.udp with parameters of type I2PAppContext | |
static UDPPacket |
UDPPacket.acquire(I2PAppContext ctx)
|
Constructors in net.i2p.router.transport.udp with parameters of type I2PAppContext | |
UDPPacketReader(I2PAppContext ctx)
|
|
PeerState(I2PAppContext ctx)
|
|
PacketBuilder(I2PAppContext ctx)
|
|
OutboundMessageState(I2PAppContext context)
|
Uses of I2PAppContext in net.i2p.router.tunnel |
Fields in net.i2p.router.tunnel declared as I2PAppContext | |
protected I2PAppContext |
TrivialPreprocessor._context
|
protected I2PAppContext |
HopProcessor._context
|
protected I2PAppContext |
FragmentTest._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)
|
protected TunnelGateway.QueuePreprocessor |
FragmentTest.createPreprocessor(I2PAppContext ctx)
|
protected TunnelGateway.QueuePreprocessor |
BatchedFragmentTest.createPreprocessor(I2PAppContext ctx)
|
Uses of I2PAppContext in net.i2p.router.web |
Methods in net.i2p.router.web with parameters of type I2PAppContext | |
static NewsFetcher |
NewsFetcher.getInstance(I2PAppContext ctx)
|
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)
|
|
EepGet(I2PAppContext ctx,
java.lang.String proxyHost,
int proxyPort,
int numRetries,
java.lang.String outputFile,
java.lang.String url)
|
|
EepGet(I2PAppContext ctx,
java.lang.String proxyHost,
int proxyPort,
int numRetries,
java.lang.String outputFile,
java.lang.String url,
boolean allowCaching)
|
|
EepGet(I2PAppContext ctx,
int numRetries,
java.lang.String outputFile,
java.lang.String url)
|
|
EepGet(I2PAppContext ctx,
int numRetries,
java.lang.String outputFile,
java.lang.String url,
boolean allowCaching)
|
|
EepGet(I2PAppContext ctx,
boolean shouldProxy,
java.lang.String proxyHost,
int proxyPort,
int numRetries,
java.lang.String outputFile,
java.lang.String url)
|
|
EepGet(I2PAppContext ctx,
boolean shouldProxy,
java.lang.String proxyHost,
int proxyPort,
int numRetries,
java.lang.String outputFile,
java.lang.String url,
boolean allowCaching)
|
|
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 |