Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GamesDataProcessor ¶
type GamesDataProcessor struct {
GamesIdListFile *repository.ReadRepository
GamesFile *repository.WriteRepository
CategoriesFile *repository.WriteRepository
LevelsFile *repository.WriteRepository
VariablesFile *repository.WriteRepository
ValuesFile *repository.WriteRepository
Client *srcom_api.SrcomV1Client
}
func (*GamesDataProcessor) Process ¶
func (p *GamesDataProcessor) Process() error
type GamesListProcessor ¶
type GamesListProcessor struct {
GamesIdListFile *repository.WriteRepository
GamesFileV2 *repository.WriteRepository
DevelopersFile *repository.WriteRepository
GenresFile *repository.WriteRepository
PlatformsFile *repository.WriteRepository
PublishersFile *repository.WriteRepository
EnginesFile *repository.WriteRepository
Client *srcom_api.SrcomV1Client
ClientV2 *srcom_api.SrcomV2Client
}
func (*GamesListProcessor) Process ¶
func (p *GamesListProcessor) Process() error
type LeaderboardsDataProcessor ¶
type LeaderboardsDataProcessor struct {
GamesIdListFile *repository.ReadRepository
LeaderboardsFile *repository.WriteRepository
Client *srcom_api.SrcomV1Client
}
func (*LeaderboardsDataProcessor) Process ¶
func (p *LeaderboardsDataProcessor) Process() error
type RunsDataProcessor ¶
type RunsDataProcessor struct {
UsersIdListFile *repository.ReadRepository
RunsFile *repository.WriteRepository
Client *srcom_api.SrcomV1Client
}
func (*RunsDataProcessor) Process ¶
func (p *RunsDataProcessor) Process() error
type SupplementaryLeaderboardDataProcessor ¶
type SupplementaryLeaderboardDataProcessor struct {
GameId string
SupplementaryLeaderboardFile *repository.AppendRepository
Client *srcom_api.SrcomV1Client
}
func (*SupplementaryLeaderboardDataProcessor) Process ¶
func (p *SupplementaryLeaderboardDataProcessor) Process() error
type UsersDataProcessor ¶
type UsersDataProcessor struct {
UsersIdListFile *repository.ReadRepository
UsersFile *repository.WriteRepository
Client *srcom_api.SrcomV1Client
}
func (*UsersDataProcessor) Process ¶
func (p *UsersDataProcessor) Process() error
type UsersListProcessor ¶
type UsersListProcessor struct {
LeaderboardsFile *repository.ReadRepository
UsersIdListFile *repository.WriteRepository
Client *srcom_api.SrcomV1Client
}
func (*UsersListProcessor) Process ¶
func (p *UsersListProcessor) Process() error
type WorldRecordDataProcessor ¶
type WorldRecordDataProcessor struct {
GameId string
WorldRecordDataFile *repository.AppendRepository
ClientV1 *srcom_api.SrcomV1Client
ClientV2 *srcom_api.SrcomV2Client
}
func (*WorldRecordDataProcessor) Process ¶
func (p *WorldRecordDataProcessor) Process() error
Source Files
¶
Click to show internal directories.
Click to hide internal directories.