diff options
Diffstat (limited to 'src/Network/BitTorrent/Tracker.hs')
-rw-r--r-- | src/Network/BitTorrent/Tracker.hs | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/Network/BitTorrent/Tracker.hs b/src/Network/BitTorrent/Tracker.hs index f43b5dc2..a58d5091 100644 --- a/src/Network/BitTorrent/Tracker.hs +++ b/src/Network/BitTorrent/Tracker.hs | |||
@@ -25,15 +25,24 @@ module Network.BitTorrent.Tracker | |||
25 | , newSession | 25 | , newSession |
26 | , closeSession | 26 | , closeSession |
27 | 27 | ||
28 | -- * Events | 28 | -- ** Events |
29 | , Event (..) | 29 | , Event (..) |
30 | , notify | 30 | , notify |
31 | , askPeers | 31 | , askPeers |
32 | 32 | ||
33 | -- * Query | 33 | -- ** Session state |
34 | -- , getSessionState | 34 | , TrackerEntry |
35 | , trackerURI | ||
36 | , trackerPeers | ||
37 | , trackerScrape | ||
38 | |||
39 | , tryTakeData | ||
40 | , unsafeTryTakeData | ||
41 | |||
42 | , getSessionState | ||
35 | ) where | 43 | ) where |
36 | 44 | ||
45 | import Network.BitTorrent.Internal.Cache (tryTakeData, unsafeTryTakeData) | ||
37 | import Network.BitTorrent.Tracker.Message | 46 | import Network.BitTorrent.Tracker.Message |
38 | import Network.BitTorrent.Tracker.List | 47 | import Network.BitTorrent.Tracker.List |
39 | import Network.BitTorrent.Tracker.RPC | 48 | import Network.BitTorrent.Tracker.RPC |