RNS::I2PController
I2PController manages I2P tunnel creation and lifecycle via SAM protocol. Maps Python's I2PController which uses asyncio + i2plib.
Constructors
Instance methods
Set up a client tunnel: creates a local TCP listener that forwards connections through I2P to the remote destination.
client_tunnels
Sourceget_free_port
Sourceready
Sourcesam
SourceSet up a server tunnel: creates an I2P destination and listens for incoming connections, forwarding them to owner's bind address.
server_tunnels
Sourcestart
Sourcestop
Sourcestoragepath
Source