## Uses of Class
net.i2p.router.transport.ntcp.NTCPTransport

- Packages that use NTCPTransport
  Package | Description
  --- | ---
  net.i2p.router.transport.ntcp | The NTCP (New TCP) transport for I2P, allowing I2P messages to be passed over TCP connections.

- - ### Uses of NTCPTransport in net.i2p.router.transport.ntcp

    Fields in net.i2p.router.transport.ntcp declared as NTCPTransport
    Modifier and Type | Field and Description
    --- | ---
    `protected NTCPTransport` | EstablishBase.`_transport`

    Constructors in net.i2p.router.transport.ntcp with parameters of type NTCPTransport
    Constructor and Description
    `EstablishBase(RouterContext ctx, NTCPTransport transport, NTCPConnection con)`
    `EventPumper(RouterContext ctx, NTCPTransport transport)`
    `InboundEstablishState(RouterContext ctx, NTCPTransport transport, NTCPConnection con)`
    `NTCPConnection(RouterContext ctx, NTCPTransport transport, RouterIdentity remotePeer, RouterAddress remAddr, int version)` Create an outbound unconnected NTCP connection.
    `NTCPConnection(RouterContext ctx, NTCPTransport transport, SocketChannel chan, SelectionKey key)` Create an inbound connected (though not established) NTCP connection.
    `NTCPSendFinisher(I2PAppContext context, NTCPTransport transport)`
    `OutboundNTCP2State(RouterContext ctx, NTCPTransport transport, NTCPConnection con)`