]> git.lizzy.rs Git - go-anidb.git/blob - misc.go
anidb: Implement MYLISTSTATS
[go-anidb.git] / misc.go
1 package anidb
2
3 import (
4         "github.com/Kovensky/go-fscache"
5         "strconv"
6         "strings"
7         "time"
8 )
9
10 type MyListStats struct {
11         Anime         int
12         Episodes      int
13         Files         int
14         Filesize      int64
15         AddedAnime    int
16         AddedEpisodes int
17         AddedFiles    int
18         AddedGroups   int
19
20         Leech             float32 // rate of Files to AddedFiles
21         Glory             float32 // meaning undocumented
22         ViewedPctDatabase float32
23         MyListPctDatabase float32
24         AnimePctDatabase  float32 // Only valid if the titles database is loaded
25         ViewedPctMyList   float32
26         ViewedEpisodes    int
27         Votes             int
28         Reviews           int
29
30         ViewedTime time.Duration
31
32         Cached time.Time
33 }