Documentation ¶
Index ¶
- type LogArchive
- func (a LogArchive) AddSCRAWLogInfo(year int) SCRAWLogInfo
- func (a LogArchive) AddSCxLogInfo(scx string, date time.Time, fName string) SCxLogInfo
- func (a LogArchive) AddUserLog(info UserLogInfo) (UserLog, error)
- func (a LogArchive) AggregateLogs(japan *time.Location, cutoff time.Time) error
- func (a LogArchive) GetUserLogNames(user string, logs chan UserLogInfo, errChan chan error)
- type LogInfo
- type LogSet
- type Matches
- type SCRAWLogInfo
- type SCxLogInfo
- type TenhouLocalStorage
- type UserLog
- type UserLogInfo
- type UserLogSet
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LogArchive ¶
type LogArchive struct {
PathRoot string
}
func (LogArchive) AddSCRAWLogInfo ¶
func (a LogArchive) AddSCRAWLogInfo(year int) SCRAWLogInfo
func (LogArchive) AddSCxLogInfo ¶
func (a LogArchive) AddSCxLogInfo(scx string, date time.Time, fName string) SCxLogInfo
func (LogArchive) AddUserLog ¶
func (a LogArchive) AddUserLog(info UserLogInfo) (UserLog, error)
func (LogArchive) AggregateLogs ¶
func (LogArchive) GetUserLogNames ¶
func (a LogArchive) GetUserLogNames(user string, logs chan UserLogInfo, errChan chan error)
type Matches ¶
type Matches struct {
// contains filtered or unexported fields
}
func (*Matches) FindNextSlice ¶
type SCRAWLogInfo ¶
type SCRAWLogInfo struct {
// contains filtered or unexported fields
}
func (*SCRAWLogInfo) Close ¶
func (l *SCRAWLogInfo) Close() error
func (SCRAWLogInfo) Exists ¶
func (l SCRAWLogInfo) Exists() (bool, error)
func (SCRAWLogInfo) IsComplete ¶
func (l SCRAWLogInfo) IsComplete(rLength int64) bool
func (*SCRAWLogInfo) Open ¶
func (l *SCRAWLogInfo) Open() (err error)
func (SCRAWLogInfo) Remove ¶
func (l SCRAWLogInfo) Remove() error
type SCxLogInfo ¶
type SCxLogInfo struct {
// contains filtered or unexported fields
}
func (*SCxLogInfo) Close ¶
func (l *SCxLogInfo) Close() error
func (SCxLogInfo) Exists ¶
func (l SCxLogInfo) Exists() (bool, error)
func (SCxLogInfo) IsComplete ¶
func (l SCxLogInfo) IsComplete(rLength int64) bool
func (*SCxLogInfo) Open ¶
func (l *SCxLogInfo) Open() (err error)
func (SCxLogInfo) Remove ¶
func (l SCxLogInfo) Remove() error
type TenhouLocalStorage ¶
type TenhouLocalStorage struct { Type int `json:"type"` Lobby int `json:"lobby"` Log string `json:"log"` Position int `json:"oya"` Users []string `json:"uname"` Sc string `json:"sc"` }
func (*TenhouLocalStorage) Scan ¶
func (t *TenhouLocalStorage) Scan(src interface{}) error
type UserLogInfo ¶
type UserLogSet ¶
func (*UserLogSet) Read ¶
func (l *UserLogSet) Read() error
func (UserLogSet) Write ¶
func (l UserLogSet) Write() error
Click to show internal directories.
Click to hide internal directories.