## Uses of Interface
net.i2p.router.transport.Transport

- Packages that use Transport
  Package | Description
  --- | ---
  net.i2p.router | The I2P router application handles I2P network communication.
  net.i2p.router.transport | Transport layer implementations and management for I2P network communication.
  net.i2p.router.transport.ntcp | The NTCP (New TCP) transport for I2P, allowing I2P messages to be passed over TCP connections.
  net.i2p.router.transport.udp | The UDP transport (also known as 'SSU' or Secure Semi-reliable UDP transport) for I2P, allowing I2P messages to be passed over UDP connections.

- - ### Uses of Transport in net.i2p.router

    Methods in net.i2p.router that return types with arguments of type Transport
    Modifier and Type | Method and Description
    --- | ---
    `SortedMap<String,Transport>` | CommSystemFacade.`getTransports()`

    Methods in net.i2p.router with parameters of type Transport
    Modifier and Type | Method and Description
    --- | ---
    `void` | CommSystemFacade.`registerTransport(Transport t)` Pluggable transport
    `void` | CommSystemFacade.`unregisterTransport(Transport t)` Pluggable transport

  - ### Uses of Transport in net.i2p.router.transport

    Classes in net.i2p.router.transport that implement Transport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TransportImpl` Defines a way to send a message to another peer and start listening for messages

    Methods in net.i2p.router.transport that return Transport
    Modifier and Type | Method and Description
    --- | ---
    `Transport` | TransportBid.`getTransport()` Specifies the transport that offered this bid
    `(package private) Transport` | TransportManager.`getTransport(String style)`

    Methods in net.i2p.router.transport that return types with arguments of type Transport
    Modifier and Type | Method and Description
    --- | ---
    `SortedMap<String,Transport>` | CommSystemFacadeImpl.`getTransports()`
    `(package private) SortedMap<String,Transport>` | TransportManager.`getTransports()`

    Methods in net.i2p.router.transport with parameters of type Transport
    Modifier and Type | Method and Description
    --- | ---
    `(package private) void` | TransportManager.`registerAndStart(Transport t)` Register and start a pluggable transport.
    `void` | CommSystemFacadeImpl.`registerTransport(Transport t)` Pluggable transports.
    `void` | TransportBid.`setTransport(Transport transport)`
    `(package private) void` | TransportManager.`stopAndUnregister(Transport t)` Stop and unregister a pluggable transport.
    `void` | CommSystemFacadeImpl.`unregisterTransport(Transport t)` Pluggable transports.

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

    Classes in net.i2p.router.transport.ntcp that implement Transport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NTCPTransport` Non-blocking TCP (NTCP) transport implementation for I2P.

  - ### Uses of Transport in net.i2p.router.transport.udp

    Classes in net.i2p.router.transport.udp that implement Transport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UDPTransport` Secure Semi-reliable UDP (SSU) transport implementation for I2P.