Packages that use NTCPTransport
Package
Description
The I2P router application handles I2P network communication.
NTCP2, the TCP transport: framed, ratchet-encrypted and mutually authenticated connections between routers.
Helpers and handlers for the router console user interface, packaged in routerconsole.war and accessible only from JSP files.
Uses of NTCPTransport in net.i2p.router
Methods in net.i2p.router that return NTCPTransportModifier and TypeMethodDescriptionprivate NTCPTransportTuner.getNTCPTransport()NTCP transport, or null if not available.Uses of NTCPTransport in net.i2p.router.transport.ntcp
Fields in net.i2p.router.transport.ntcp declared as NTCPTransportModifier and TypeFieldDescriptionprotected final NTCPTransportEstablishBase._transportNTCP transport running this handshake.private final NTCPTransportEventPumper._transportThe transport this pumper serves.private final NTCPTransportNTCPConnection._transportThe transport that owns this connection.private final NTCPTransportNTCPSendFinisher._transportThe transport whose sends are finished.private final NTCPTransportOutboundNTCP2State._transportThe NTCP transport we serve.Constructors in net.i2p.router.transport.ntcp with parameters of type NTCPTransportModifierConstructorDescriptionprotectedEstablishBase(RouterContext ctx, NTCPTransport transport, NTCPConnection con) Binds the context, transport and connection, sizing the padding buffer.EventPumper(RouterContext ctx, NTCPTransport transport) Create the pump for a transport, registering the rate stats it writes.InboundEstablishState(RouterContext ctx, NTCPTransport transport, NTCPConnection con) Creates a new InboundEstablishState for the given context, transport, and connection.NTCPConnection(RouterContext ctx, NTCPTransport transport, SocketChannel chan, SelectionKey key) Create an inbound connected (though not established) NTCP connection.privateNTCPConnection(RouterContext ctx, NTCPTransport transport, RouterAddress remAddr, boolean isIn) Base constructor for an inbound or outbound connection.NTCPConnection(RouterContext ctx, NTCPTransport transport, RouterIdentity remotePeer, RouterAddress remAddr, int version) Create an outbound unconnected NTCP connection.NTCPSendFinisher(I2PAppContext context, NTCPTransport transport) Create a new send finisher.OutboundNTCP2State(RouterContext ctx, NTCPTransport transport, NTCPConnection con) Create a new outbound NTCP2 state.Uses of NTCPTransport in net.i2p.router.web.helpers
Methods in net.i2p.router.web.helpers with parameters of type NTCPTransportModifier and TypeMethodDescriptionprivate voidPeerHelper.render(NTCPTransport nt, Writer out, int sortFlags) Render the NTCP transport peer listing.private voidPeerHelper.renderNTCPFragment(NTCPTransport nt, Writer out, String id, int sortFlags) Render a named NTCP element in fragment mode: the count heading, the tbody with data-key rows, or the totals tfoot.