summaryrefslogtreecommitdiff
path: root/src/Network/BitTorrent/Exchange.hs
blob: 86e13d58893cd1821c4f3aa71ce54086b9398436 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
-- |
--   Copyright   :  (c) Sam Truzjan 2013
--   License     :  BSD3
--   Maintainer  :  pxqr.sta@gmail.com
--   Stability   :  experimental
--   Portability :  portable
--
module Network.BitTorrent.Exchange
       ( -- * Options
         Options (..)
       , Caps
       , Extension
       , toCaps

         -- * Manager
       , Manager
       , Handler
       , newManager
       , closeManager

         -- * Session
       , Session
       , newSession
       , closeSession

         -- * Session control
       , insert
       ) where

import Network.BitTorrent.Exchange.Manager
import Network.BitTorrent.Exchange.Message
import Network.BitTorrent.Exchange.Session