Uses of Interface
net.i2p.client.streaming.I2PSocketManager

Packages that use I2PSocketManager
net.i2p.BOB BOB, the Basic Open Bridge, allows TCP applications to talk over I2P. 
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.i2ptunnel   
net.i2p.sam   
 

Uses of I2PSocketManager in net.i2p.BOB
 

Fields in net.i2p.BOB declared as I2PSocketManager
 I2PSocketManager I2Plistener.socketManager
           
 I2PSocketManager TCPlistener.socketManager
           
 

Constructors in net.i2p.BOB with parameters of type I2PSocketManager
I2Plistener(I2PServerSocket SS, I2PSocketManager S, NamedDB info, NamedDB database, Log _log, AtomicBoolean lives)
          Constructor
TCPlistener(ServerSocket listener, I2PSocketManager S, NamedDB info, NamedDB database, Log _log, AtomicBoolean lives)
          Constructor
TCPtoI2P(I2PSocketManager i2p, Socket socket, NamedDB info, NamedDB database, AtomicBoolean lives)
          Constructor
 

Uses of I2PSocketManager in net.i2p.client.streaming
 

Classes in net.i2p.client.streaming that implement I2PSocketManager
 class I2PSocketManagerFull
          Centralize the coordination and multiplexing of the local client's streaming.
(package private)  class I2PSocketManagerImpl
          Deprecated. use I2PSocketManagerFull
 

Methods in net.i2p.client.streaming that return I2PSocketManager
static I2PSocketManager I2PSocketManagerFactory.createManager()
          Create a socket manager using a brand new destination connected to the I2CP router on the local machine on the default port (7654).
static I2PSocketManager I2PSocketManagerFactory.createManager(InputStream myPrivateKeyStream)
          Create a socket manager using the destination loaded from the given private key stream and connected to the default I2CP host and port.
static I2PSocketManager I2PSocketManagerFactory.createManager(InputStream myPrivateKeyStream, Properties opts)
          Create a socket manager using the destination loaded from the given private key stream and connected to the default I2CP host and port.
static I2PSocketManager I2PSocketManagerFactory.createManager(InputStream myPrivateKeyStream, String i2cpHost, int i2cpPort, Properties opts)
          Create a socket manager using the destination loaded from the given private key stream and connected to the I2CP router on the specified machine on the given port
static I2PSocketManager I2PSocketManagerFactory.createManager(Properties opts)
          Create a socket manager using a brand new destination connected to the I2CP router on the local machine on the default port (7654).
static I2PSocketManager I2PSocketManagerFactory.createManager(String host, int port)
          Create a socket manager using a brand new destination connected to the I2CP router on the specified host and port
static I2PSocketManager I2PSocketManagerFactory.createManager(String i2cpHost, int i2cpPort, Properties opts)
          Create a socket manager using a brand new destination connected to the I2CP router on the given machine reachable through the given port.
 I2PSocketManager I2PServerSocketFull.getManager()
           
 I2PSocketManager I2PServerSocket.getManager()
          Access the manager which is coordinating the server socket
 I2PSocketManager I2PServerSocketImpl.getManager()
          Deprecated.  
 

Constructors in net.i2p.client.streaming with parameters of type I2PSocketManager
I2PServerSocketImpl(I2PSocketManager mgr)
          Deprecated.  
I2PSocketEepGet(I2PAppContext ctx, I2PSocketManager mgr, int numRetries, long minSize, long maxSize, String outputFile, OutputStream outputStream, String url)
           
I2PSocketEepGet(I2PAppContext ctx, I2PSocketManager mgr, int numRetries, String outputFile, String url)
           
 

Uses of I2PSocketManager in net.i2p.i2ptunnel
 

Fields in net.i2p.i2ptunnel declared as I2PSocketManager
protected  I2PSocketManager I2PTunnelServer.sockMgr
           
protected  I2PSocketManager I2PTunnelClientBase.sockMgr
           
 

Methods in net.i2p.i2ptunnel that return I2PSocketManager
protected  I2PSocketManager I2PTunnelClientBase.buildSocketManager()
           
protected static I2PSocketManager I2PTunnelClientBase.buildSocketManager(I2PTunnel tunnel)
           
protected static I2PSocketManager I2PTunnelClientBase.buildSocketManager(I2PTunnel tunnel, String pkf)
           
protected static I2PSocketManager I2PTunnelClientBase.buildSocketManager(I2PTunnel tunnel, String pkf, Logging log)
           
protected  I2PSocketManager I2PTunnelClientBase.getSocketManager()
          this is ONLY for shared clients
protected static I2PSocketManager I2PTunnelClientBase.getSocketManager(I2PTunnel tunnel)
          this is ONLY for shared clients
protected static I2PSocketManager I2PTunnelClientBase.getSocketManager(I2PTunnel tunnel, String pkf)
          this is ONLY for shared clients
 

Constructors in net.i2p.i2ptunnel with parameters of type I2PSocketManager
I2PTunnelClientBase(int localPort, Logging l, I2PSocketManager sktMgr, I2PTunnel tunnel, EventDispatcher notifyThis, long clientId)
           
I2PTunnelHTTPBidirProxy(int localPort, Logging l, I2PSocketManager sockMgr, I2PTunnel tunnel, EventDispatcher notifyThis, long clientId)
           
I2PTunnelHTTPClient(int localPort, Logging l, I2PSocketManager sockMgr, I2PTunnel tunnel, EventDispatcher notifyThis, long clientId)
           
I2PTunnelHTTPClientBase(int localPort, Logging l, I2PSocketManager sktMgr, I2PTunnel tunnel, EventDispatcher notifyThis, long clientId)
           
 

Uses of I2PSocketManager in net.i2p.sam
 

Fields in net.i2p.sam declared as I2PSocketManager
protected  I2PSocketManager SAMStreamSession.socketMgr