Documentation
¶
Index ¶
- Constants
- Variables
- func AbsReduxDir() string
- func AllProperties() []string
- func CurrentOs() vangogh_integration.OperatingSystem
- func GetAbsInventoryFilename(id, langCode string, operatingSystem vangogh_integration.OperatingSystem, ...) (string, error)
- func GetAbsPrefixDir(id, langCode string, rdx redux.Readable) (string, error)
- func GetPrefixName(id string, rdx redux.Readable) (string, error)
- func GetRelFilesModifiedAfter(absDir string, utcTime int64) ([]string, error)
- func InitPathways() error
- func OsLangCode(operatingSystem vangogh_integration.OperatingSystem, langCode string) string
- func ProtonGeLatestReleasePath(rdx redux.Readable) (string, error)
- func RelToUserDataHome(path string) (string, error)
- func ServerRequest(method, path string, data url.Values, rdx redux.Readable) (*http.Request, error)
- func ServerUrl(path string, data url.Values, rdx redux.Readable) (*url.URL, error)
- func TheoExecutable() (string, error)
- func UmuRunLatestReleasePath(rdx redux.Readable) (string, error)
- func UserDataHomeDir() (string, error)
Constants ¶
View Source
const ( Backups pathways.AbsDir = "backups" Metadata pathways.AbsDir = "metadata" Downloads pathways.AbsDir = "downloads" Wine pathways.AbsDir = "wine" InstalledApps pathways.AbsDir = "installed-apps" Logs pathways.AbsDir = "logs" )
View Source
const ( Redux pathways.RelDir = "_redux" // Metadata ProductDetails pathways.RelDir = "_product-details" // Metadata Inventory pathways.RelDir = "_inventory" // InstalledApps PrefixArchive pathways.RelDir = "_prefix-archive" // Backups WineDownloads pathways.RelDir = "_downloads" // Wine WineBinaries pathways.RelDir = "_binaries" // Wine UmuConfigs pathways.RelDir = "_umu-configs" // Wine )
View Source
const ( ServerConnectionProperties = "server-connection" InstallInfoProperty = "install-info" InstallDateProperty = "install-date" LastRunDateProperty = "last-run-date" PlaytimeMinutesProperty = "playtime-minutes" TotalPlaytimeMinutesProperty = "total-playtime-minutes" PrefixEnvProperty = "prefix-env" PrefixExeProperty = "prefix-exe" PrefixArgProperty = "prefix-arg" WineBinariesVersionsProperty = "wine-binaries-versions" )
View Source
const ( ServerProtocolProperty = "server-protocol" ServerAddressProperty = "server-address" ServerPortProperty = "server-port" ServerUsernameProperty = "server-username" ServerSessionToken = "server-session-token" ServerSessionExpires = "server-session-expires" )
View Source
const ( ApiAuthUserPath = "/api/auth-user" ApiAuthSessionPath = "/api/auth-session" ApiHealthPath = "/api/health" ApiProductDetailsPath = "/api/product-details" ApiWineBinariesVersions = "/api/wine-binaries-versions" HttpFilesPath = "/files" HttpImagePath = "/image" HttpWineBinaryFilePath = "/wine-binary-file" )
Variables ¶
View Source
var Pwd pathways.Pathway
Functions ¶
func AbsReduxDir ¶ added in v0.3.26
func AbsReduxDir() string
func AllProperties ¶ added in v0.1.19
func AllProperties() []string
func CurrentOs ¶ added in v0.1.86
func CurrentOs() vangogh_integration.OperatingSystem
func GetAbsInventoryFilename ¶ added in v0.2.31
func GetAbsInventoryFilename(id, langCode string, operatingSystem vangogh_integration.OperatingSystem, rdx redux.Readable) (string, error)
func GetAbsPrefixDir ¶ added in v0.1.29
func GetPrefixName ¶ added in v0.1.69
func GetRelFilesModifiedAfter ¶ added in v0.2.8
func InitPathways ¶ added in v0.3.26
func InitPathways() error
func OsLangCode ¶ added in v0.2.5
func OsLangCode(operatingSystem vangogh_integration.OperatingSystem, langCode string) string
func ProtonGeLatestReleasePath ¶ added in v0.2.79
func RelToUserDataHome ¶ added in v0.2.63
func ServerRequest ¶ added in v0.3.6
func TheoExecutable ¶ added in v0.1.55
func UmuRunLatestReleasePath ¶ added in v0.1.86
func UserDataHomeDir ¶ added in v0.1.42
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.