MCPcopy
hub / github.com/ChineseSubFinder/ChineseSubFinder / ISupplier

Interface ISupplier

pkg/ifaces/iSupplier.go:9–25  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7)
8
9type ISupplier interface {
10 CheckAlive() (bool, int64)
11
12 IsAlive() bool
13
14 GetSupplierName() string
15
16 OverDailyDownloadLimit() bool
17
18 GetLogger() *logrus.Logger
19
20 GetSubListFromFile4Movie(filePath string) ([]supplier.SubInfo, error)
21
22 GetSubListFromFile4Series(seriesInfo *series.SeriesInfo) ([]supplier.SubInfo, error)
23
24 GetSubListFromFile4Anime(seriesInfo *series.SeriesInfo) ([]supplier.SubInfo, error)
25}

Callers 22

CheckSubSiteStatusMethod · 0.65
TestSupplier_CheckAliveFunction · 0.65
TestGetListFunction · 0.65
TestSupplier_CheckAliveFunction · 0.65
CheckSubSiteStatusMethod · 0.65
DelSubSupplierMethod · 0.65
CheckSubSiteStatusMethod · 0.65
OneMovieDlSubInAllSiteFunction · 0.65
OneMovieDlSubInOneSiteFunction · 0.65
CheckSubSiteStatusMethod · 0.65

Implementers 5

Supplierpkg/logic/sub_supplier/shooter/shooter
Supplierpkg/logic/sub_supplier/subtitle_best/s
Supplierpkg/logic/sub_supplier/a4k/a4k.go
Supplierpkg/logic/sub_supplier/xunlei/xunlei.g
Supplierpkg/logic/sub_supplier/assrt/assrt.go

Calls

no outgoing calls

Tested by

no test coverage detected