Documentation
¶
Index ¶
- Constants
- func AddSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc
- func AdjustStrategyWithProgress(stratUC usecases.StrategyUseCase) gin.HandlerFunc
- func CalculatePitTime(stratUC usecases.StrategyUseCase) gin.HandlerFunc
- func CalculateRaceStrategy(stratUC usecases.StrategyUseCase) gin.HandlerFunc
- func EditStint(stratUC usecases.StrategyUseCase) gin.HandlerFunc
- func GetCar(carUC usecases.CarUseCase) gin.HandlerFunc
- func GetSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc
- func GetSetupFile(setupUC usecases.SetupUseCase) gin.HandlerFunc
- func GetStrategy(stratUC usecases.StrategyUseCase) gin.HandlerFunc
- func GetTrack(trackUC usecases.TrackUseCase) gin.HandlerFunc
- func GetTrackLayout(trackUC usecases.TrackLayoutUseCase) gin.HandlerFunc
- func GetUserAIGeneratedSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc
- func GetUserSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc
- func GetUserStrategies(stratUC usecases.StrategyUseCase) gin.HandlerFunc
- func InternalAddSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc
- func ListCars(carUC usecases.CarUseCase) gin.HandlerFunc
- func ListSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc
- func ListTrackGroupedSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc
- func ListTrackLayouts(trackUC usecases.TrackLayoutUseCase) gin.HandlerFunc
- func ListTracks(trackUC usecases.TrackUseCase) gin.HandlerFunc
- func RecordVote(setupUC usecases.SetupUseCase) gin.HandlerFunc
- func SaveStrategy(stratUC usecases.StrategyUseCase) gin.HandlerFunc
- func UpdateSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc
- func UpdateStrategyRaceInfo(stratUC usecases.StrategyUseCase) gin.HandlerFunc
Constants ¶
View Source
const MAX_UPLOAD_SIZE = 1 << 18 // 256KB upload size limit
Variables ¶
This section is empty.
Functions ¶
func AddSetup ¶
func AddSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc
func AdjustStrategyWithProgress ¶
func AdjustStrategyWithProgress(stratUC usecases.StrategyUseCase) gin.HandlerFunc
func CalculatePitTime ¶
func CalculatePitTime(stratUC usecases.StrategyUseCase) gin.HandlerFunc
func CalculateRaceStrategy ¶
func CalculateRaceStrategy(stratUC usecases.StrategyUseCase) gin.HandlerFunc
func EditStint ¶
func EditStint(stratUC usecases.StrategyUseCase) gin.HandlerFunc
func GetCar ¶
func GetCar(carUC usecases.CarUseCase) gin.HandlerFunc
func GetSetup ¶
func GetSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc
func GetSetupFile ¶
func GetSetupFile(setupUC usecases.SetupUseCase) gin.HandlerFunc
func GetStrategy ¶
func GetStrategy(stratUC usecases.StrategyUseCase) gin.HandlerFunc
func GetTrack ¶
func GetTrack(trackUC usecases.TrackUseCase) gin.HandlerFunc
func GetTrackLayout ¶
func GetTrackLayout(trackUC usecases.TrackLayoutUseCase) gin.HandlerFunc
func GetUserAIGeneratedSetups ¶
func GetUserAIGeneratedSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc
func GetUserSetups ¶
func GetUserSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc
func GetUserStrategies ¶
func GetUserStrategies(stratUC usecases.StrategyUseCase) gin.HandlerFunc
func InternalAddSetup ¶
func InternalAddSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc
func ListCars ¶
func ListCars(carUC usecases.CarUseCase) gin.HandlerFunc
func ListSetups ¶
func ListSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc
func ListTrackGroupedSetups ¶
func ListTrackGroupedSetups(setupUC usecases.SetupUseCase) gin.HandlerFunc
func ListTrackLayouts ¶
func ListTrackLayouts(trackUC usecases.TrackLayoutUseCase) gin.HandlerFunc
func ListTracks ¶
func ListTracks(trackUC usecases.TrackUseCase) gin.HandlerFunc
func RecordVote ¶
func RecordVote(setupUC usecases.SetupUseCase) gin.HandlerFunc
func SaveStrategy ¶
func SaveStrategy(stratUC usecases.StrategyUseCase) gin.HandlerFunc
func UpdateSetup ¶
func UpdateSetup(setupUC usecases.SetupUseCase) gin.HandlerFunc
func UpdateStrategyRaceInfo ¶
func UpdateStrategyRaceInfo(stratUC usecases.StrategyUseCase) gin.HandlerFunc
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.