]> git.rkrishnan.org Git - functorrent.git/blob - src/FuncTorrent/Filesystem.hs
hspec tests for single/multi torrent, bencode etc
[functorrent.git] / src / FuncTorrent / Filesystem.hs
1 {-
2  - Copyright (C) 2015-2016 Ramakrishnan Muthukrishnan <ram@rkrishnan.org>
3  -
4  - This file is part of FuncTorrent.
5  -
6  - FuncTorrent is free software; you can redistribute it and/or modify
7  - it under the terms of the GNU General Public License as published by
8  - the Free Software Foundation; either version 3 of the License, or
9  - (at your option) any later version.
10  -
11  - FuncTorrent is distributed in the hope that it will be useful,
12  - but WITHOUT ANY WARRANTY; without even the implied warranty of
13  - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14  - GNU General Public License for more details.
15  -
16  - You should have received a copy of the GNU General Public License
17  - along with FuncTorrent; if not,  see <http://www.gnu.org/licenses/>
18  -}
19
20 module FuncTorrent.Filesystem
21        (new
22        , FilesystemState
23        , getBlock
24        , putBlock
25        , getStats
26        ) where
27
28 data Filesystem = Filesystem { pieces :: [Piece]
29                              , stats :: Stats
30