From: Matt Joiner Date: Thu, 26 Feb 2015 14:43:37 +0000 (+1100) Subject: Rename TorrentData->Data X-Git-Tag: v1.0.0~1309 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=315c703456423d33a57459f70531b540cdbdc82c;p=btrtrc.git Rename TorrentData->Data --- diff --git a/client.go b/client.go index 22b0177f..c8664029 100644 --- a/client.go +++ b/client.go @@ -410,7 +410,7 @@ func NewClient(cfg *Config) (cl *Client, err error) { disableTCP: cfg.DisableTCP, _configDir: cfg.ConfigDir, config: *cfg, - torrentDataOpener: func(md *metainfo.Info) (TorrentData, error) { + torrentDataOpener: func(md *metainfo.Info) (Data, error) { return filePkg.TorrentData(md, cfg.DataDir), nil }, @@ -1544,7 +1544,7 @@ func (cl *Client) startTorrent(t *torrent) { } // Storage cannot be changed once it's set. -func (cl *Client) setStorage(t *torrent, td TorrentData) (err error) { +func (cl *Client) setStorage(t *torrent, td Data) (err error) { err = t.setStorage(td) cl.event.Broadcast() if err != nil { @@ -1554,7 +1554,7 @@ func (cl *Client) setStorage(t *torrent, td TorrentData) (err error) { return } -type TorrentDataOpener func(*metainfo.Info) (TorrentData, error) +type TorrentDataOpener func(*metainfo.Info) (Data, error) func (cl *Client) setMetaData(t *torrent, md metainfo.Info, bytes []byte) (err error) { err = t.setMetadata(md, bytes, &cl.mu) diff --git a/fs/torrentfs_test.go b/fs/torrentfs_test.go index b310b508..72b932c1 100644 --- a/fs/torrentfs_test.go +++ b/fs/torrentfs_test.go @@ -195,7 +195,7 @@ func TestDownloadOnDemand(t *testing.T) { NoDefaultBlocklist: true, - TorrentDataOpener: func(info *metainfo.Info) (torrent.TorrentData, error) { + TorrentDataOpener: func(info *metainfo.Info) (torrent.Data, error) { return mmap.TorrentData(info, filepath.Join(layout.BaseDir, "download")) }, diff --git a/torrent.go b/torrent.go index 1a068f08..3804e067 100644 --- a/torrent.go +++ b/torrent.go @@ -38,7 +38,7 @@ type peersKey struct { Port int } -type TorrentData interface { +type Data interface { ReadAt(p []byte, off int64) (n int, err error) Close() WriteAt(p []byte, off int64) (n int, err error) @@ -58,7 +58,7 @@ type torrent struct { Pieces []*piece length int64 - data TorrentData + data Data Info *metainfo.Info // Active peer connections. @@ -206,7 +206,7 @@ func (t *torrent) setMetadata(md metainfo.Info, infoBytes []byte, eventLocker sy return } -func (t *torrent) setStorage(td TorrentData) (err error) { +func (t *torrent) setStorage(td Data) (err error) { if t.data != nil { t.data.Close() }