Documentation
¶
Index ¶
- Constants
- type BuildLiveUpdateOption
- type BuildsQueryOption
- type PartnerApp
- type PartnerAppList
- type PartnerAppQueryFilter
- type PublicApp
- type PublicAppList
- type ServerAddress
- type ServerAddressList
- type ServerAddressQueryOption
- type ServerListQueryFilter
- type UpToDateCheck
- type UpToDateCheckQueryOption
Constants ¶
View Source
const ( URLGetAppBetas = "/ISteamApps/GetAppBetas/v1/" URLGetAppBuilds = "/ISteamApps/GetAppBuilds/v1/" URLGetAppDepotVersions = "/ISteamApps/GetAppDepotVersions/v1/" URLGetAppList = "/ISteamApps/GetAppList/v2/" URLGetPartnerAppListForWebAPIKey = "/ISteamApps/GetPartnerAppListForWebAPIKey/v2/" URLGetPlayersBanned = "/ISteamApps/GetPlayersBanned/v1/" URLServerList = "/ISteamApps/GetServerList/v1/" URLGetServersAtAddress = "/ISteamApps/GetServersAtAddress/v1/" URLSetAppBuildLive = "/ISteamApps/SetAppBuildLive/v1/" URLUpToDateCheck = "/ISteamApps/UpToDateCheck/v1/" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildLiveUpdateOption ¶
type BuildsQueryOption ¶
type PartnerApp ¶
type PartnerAppList ¶
type PartnerAppList struct {
AppList struct {
Apps struct {
App []PartnerApp `json:"app"`
} `json:"apps"`
} `json:"applist"`
}
type PartnerAppQueryFilter ¶
type PartnerAppQueryFilter struct {
TypeFilter string `json:"type_filter" mapstructure:"type_filter"`
}
type PublicAppList ¶
type PublicAppList struct {
AppList struct {
Apps []PublicApp `json:"apps"`
} `json:"applist"`
}
type ServerAddress ¶
type ServerAddress struct {
Address string `json:"addr"`
GmsIndex int `json:"gmsindex"`
SteamId string `json:"steamid"`
Message string `json:"message"`
AppId uint `json:"appid"`
GameDir string `json:"gamedir"`
Region uint `json:"region"`
Secure bool `json:"secure"`
Lan bool `json:"lan"`
GamePort uint `json:"gameport"`
SpecPort uint `json:"specport"`
}
type ServerAddressList ¶
type ServerAddressList struct {
Response struct {
Success bool `json:"success"`
Servers []ServerAddress `json:"servers"`
} `json:"response"`
}
type ServerAddressQueryOption ¶
type ServerAddressQueryOption struct {
Address string `json:"addr" mapstructure:"addr" valid:"required,ip"`
}
type ServerListQueryFilter ¶
type UpToDateCheck ¶
Click to show internal directories.
Click to hide internal directories.