Concepts
========

DataHandle and Available Subclasses
-----------------------------------

.. list-table::
   :widths: 20 20 20 20 20
   :header-rows: 0

   * - TeeHandle
     - PartHandle
     - MemoryHandle
     - PeekHandle
     - AIOHandle
   * - EmptyHandle
     - AsyncHandle
     - SeekableHandle
     - SharedHandle
     - StatsHandle
   * - PartFileHandle
     - URLHandle
     - EasyCurlHandle
     - MultiSocketHandle
     - FileHandle
   * - InstantTCPSocketHandle
     - PipeHandle
     - FTPHandle
     - PooledHandle
     - MultiHandle
   * - BufferedHandle
     - TransportHandle
     - MMappedFileHandle
     - RawFileHandle
     - TCPHandle
   * - FileDescHandle
     -
     -
     -
     -

