# Package net.dona.doip.client.transport

- Interface Summary
  Interface | Description
  --- | ---
  DoipConnection | A connection with a DOIP server.
  DoipExchange | An object representing both the outgoing request input, and the response, of a DOIP connection.

- Class Summary
  Class | Description
  --- | ---
  ConnectionOptions | Options for a connection to a DOIP server.
  DoipClientResponse | A response from a server to the client.
  DoipConnectionImpl | An implementation of `DoipConnection`.
  DoipConnectionPool | Used internally by `DoipClient` to manage pools of connections.
  ReleaseOnceDoipConnection | An implementation of `DoipConnection` which is used by `DoipConnectionPool` and ensures correct behavior for releasing connections back into the pool.
  TransportDoipClient | A DOIP client close to the transport protocol.