2014-11-18 14:36:27 -06:00
|
|
|
package torrent
|
|
|
|
|
|
|
|
import "github.com/anacrolix/libtorgo/metainfo"
|
|
|
|
|
2014-12-01 16:40:18 -06:00
|
|
|
// A wrapper around the raw info that provides some helper methods.
|
2014-11-18 14:36:27 -06:00
|
|
|
type MetaInfo struct {
|
|
|
|
*metainfo.Info
|
|
|
|
}
|
|
|
|
|
|
|
|
func newMetaInfo(info *metainfo.Info) *MetaInfo {
|
|
|
|
return &MetaInfo{
|
|
|
|
Info: info,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
func (me *MetaInfo) SingleFile() bool {
|
|
|
|
return len(me.Info.Files) == 0
|
|
|
|
}
|