Versions in this module Expand all Collapse all v2 v2.0.0 Apr 30, 2020 Changes in this version + const HostURL + var SchemaIAccountLinkingService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIBroadcastService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaICSGOPlayers = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaICSGOServers = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaICSGOTournaments = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaICheatReportingService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIClientStats = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaICloudService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaICommunityService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIContentServerConfigService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIContentServerDirectoryService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaICredentialsService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIDOTA2Fantasy = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIDOTA2Match = schema.MustNewInterfaces(&schema.Interface{ ... }, &schema.Interface{ ... }) + var SchemaIDOTA2MatchStats = schema.MustNewInterfaces(&schema.Interface{ ... }, &schema.Interface{ ... }) + var SchemaIDOTA2StreamSystem = schema.MustNewInterfaces(&schema.Interface{ ... }, &schema.Interface{ ... }) + var SchemaIDOTA2Ticket = schema.MustNewInterfaces(&schema.Interface{ ... }, &schema.Interface{ ... }) + var SchemaIEconDOTA2 = schema.MustNewInterfaces(&schema.Interface{ ... }, &schema.Interface{ ... }) + var SchemaIEconItems = schema.MustNewInterfaces(&schema.Interface{ ... }, &schema.Interface{ ... }, &schema.Interface{ ... }, ...) + var SchemaIEconService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIFriendMessagesService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIGCVersion = schema.MustNewInterfaces(&schema.Interface{ ... }, &schema.Interface{ ... }, &schema.Interface{ ... }, ...) + var SchemaIGameCoordinator = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIGameInventory = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIGameNotificationsService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIGameServersService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIInventoryService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIMobileAuthService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIMobileNotificationService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIPlayerService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIPortal2Leaderboards = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIPublishedFileService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIQuestService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIRemoteClientService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamApps = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamBitPay = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamBoaCompra = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamBroadcast = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamCDN = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamDirectory = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamEconomy = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamGameOAuth = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamNews = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamNodwin = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamPayPalPaymentsHub = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamRemoteStorage = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamTVService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamUser = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamUserAuth = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamUserOAuth = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamUserStats = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamWebAPIUtil = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaISteamWebUserPresenceOAuth = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIStoreService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaITFItems = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaITFPromos = schema.MustNewInterfaces(&schema.Interface{ ... }, &schema.Interface{ ... }, &schema.Interface{ ... }, ...) + var SchemaITFSystem = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaITwoFactorService = schema.MustNewInterfaces(&schema.Interface{ ... }) + var SchemaIVideoService = schema.MustNewInterfaces(&schema.Interface{ ... }) + func ISteamRemoteStorageGetCollectionDetailsFormData(collectionIDs []uint64) url.Values + func ISteamRemoteStorageGetPublishedFileDetailsFormData(fileIDs []uint64) url.Values + func ISteamUserAuthAuthenticateUserFormData(steamID uint64, loginKey string) (url.Values, error) + type Client struct + func New(options ...geyser.ClientOption) (*Client, error) + func (c *Client) IAccountLinkingService() (*IAccountLinkingService, error) + func (c *Client) IBroadcastService() (*IBroadcastService, error) + func (c *Client) ICSGOPlayers(appID uint32) (*ICSGOPlayers, error) + func (c *Client) ICSGOServers(appID uint32) (*ICSGOServers, error) + func (c *Client) ICSGOTournaments(appID uint32) (*ICSGOTournaments, error) + func (c *Client) ICheatReportingService() (*ICheatReportingService, error) + func (c *Client) IClientStats(appID uint32) (*IClientStats, error) + func (c *Client) ICloudService() (*ICloudService, error) + func (c *Client) ICommunityService() (*ICommunityService, error) + func (c *Client) IContentServerConfigService() (*IContentServerConfigService, error) + func (c *Client) IContentServerDirectoryService() (*IContentServerDirectoryService, error) + func (c *Client) ICredentialsService() (*ICredentialsService, error) + func (c *Client) IDOTA2Fantasy(appID uint32) (*IDOTA2Fantasy, error) + func (c *Client) IDOTA2Match(appID uint32) (*IDOTA2Match, error) + func (c *Client) IDOTA2MatchStats(appID uint32) (*IDOTA2MatchStats, error) + func (c *Client) IDOTA2StreamSystem(appID uint32) (*IDOTA2StreamSystem, error) + func (c *Client) IDOTA2Ticket(appID uint32) (*IDOTA2Ticket, error) + func (c *Client) IEconDOTA2(appID uint32) (*IEconDOTA2, error) + func (c *Client) IEconItems(appID uint32) (*IEconItems, error) + func (c *Client) IEconService() (*IEconService, error) + func (c *Client) IFriendMessagesService() (*IFriendMessagesService, error) + func (c *Client) IGCVersion(appID uint32) (*IGCVersion, error) + func (c *Client) IGameCoordinator() (*IGameCoordinator, error) + func (c *Client) IGameInventory() (*IGameInventory, error) + func (c *Client) IGameNotificationsService() (*IGameNotificationsService, error) + func (c *Client) IGameServersService() (*IGameServersService, error) + func (c *Client) IInventoryService() (*IInventoryService, error) + func (c *Client) IMobileAuthService() (*IMobileAuthService, error) + func (c *Client) IMobileNotificationService() (*IMobileNotificationService, error) + func (c *Client) IPlayerService() (*IPlayerService, error) + func (c *Client) IPortal2Leaderboards(appID uint32) (*IPortal2Leaderboards, error) + func (c *Client) IPublishedFileService() (*IPublishedFileService, error) + func (c *Client) IQuestService() (*IQuestService, error) + func (c *Client) IRemoteClientService() (*IRemoteClientService, error) + func (c *Client) ISteamApps() (*ISteamApps, error) + func (c *Client) ISteamBitPay() (*ISteamBitPay, error) + func (c *Client) ISteamBoaCompra() (*ISteamBoaCompra, error) + func (c *Client) ISteamBroadcast() (*ISteamBroadcast, error) + func (c *Client) ISteamCDN() (*ISteamCDN, error) + func (c *Client) ISteamDirectory() (*ISteamDirectory, error) + func (c *Client) ISteamEconomy() (*ISteamEconomy, error) + func (c *Client) ISteamGameOAuth() (*ISteamGameOAuth, error) + func (c *Client) ISteamNews() (*ISteamNews, error) + func (c *Client) ISteamNodwin() (*ISteamNodwin, error) + func (c *Client) ISteamPayPalPaymentsHub() (*ISteamPayPalPaymentsHub, error) + func (c *Client) ISteamRemoteStorage() (*ISteamRemoteStorage, error) + func (c *Client) ISteamTVService() (*ISteamTVService, error) + func (c *Client) ISteamUser() (*ISteamUser, error) + func (c *Client) ISteamUserAuth() (*ISteamUserAuth, error) + func (c *Client) ISteamUserOAuth() (*ISteamUserOAuth, error) + func (c *Client) ISteamUserStats() (*ISteamUserStats, error) + func (c *Client) ISteamWebAPIUtil() (*ISteamWebAPIUtil, error) + func (c *Client) ISteamWebUserPresenceOAuth() (*ISteamWebUserPresenceOAuth, error) + func (c *Client) IStoreService() (*IStoreService, error) + func (c *Client) ITFItems(appID uint32) (*ITFItems, error) + func (c *Client) ITFPromos(appID uint32) (*ITFPromos, error) + func (c *Client) ITFSystem(appID uint32) (*ITFSystem, error) + func (c *Client) ITwoFactorService() (*ITwoFactorService, error) + func (c *Client) IVideoService() (*IVideoService, error) + type IAccountLinkingService struct + Client *Client + Interface *schema.Interface + func NewIAccountLinkingService(c *Client) (*IAccountLinkingService, error) + func (i *IAccountLinkingService) GetLinkedAccountInfo() (*geyser.Request, error) + type IBroadcastService struct + Client *Client + Interface *schema.Interface + func NewIBroadcastService(c *Client) (*IBroadcastService, error) + func (i *IBroadcastService) GetBroadcastUploadStats() (*geyser.Request, error) + func (i *IBroadcastService) GetBroadcastViewerStats() (*geyser.Request, error) + func (i *IBroadcastService) GetBuildClipStatus() (*geyser.Request, error) + func (i *IBroadcastService) GetClipDetails() (*geyser.Request, error) + func (i *IBroadcastService) GetRTMPInfo() (*geyser.Request, error) + func (i *IBroadcastService) MuteBroadcastChatUser() (*geyser.Request, error) + func (i *IBroadcastService) PostChatMessage() (*geyser.Request, error) + func (i *IBroadcastService) PostGameDataFrameRTMP() (*geyser.Request, error) + func (i *IBroadcastService) RemoveUserChatText() (*geyser.Request, error) + func (i *IBroadcastService) SetRTMPInfo() (*geyser.Request, error) + func (i *IBroadcastService) StartBuildClip() (*geyser.Request, error) + func (i *IBroadcastService) UpdateChatMessageFlair() (*geyser.Request, error) + type ICSGOPlayers struct + Client *Client + Interface *schema.Interface + func NewICSGOPlayers(c *Client, appID uint32) (*ICSGOPlayers, error) + func (i *ICSGOPlayers) GetNextMatchSharingCode() (*geyser.Request, error) + type ICSGOServers struct + Client *Client + Interface *schema.Interface + func NewICSGOServers(c *Client, appID uint32) (*ICSGOServers, error) + func (i *ICSGOServers) GetGameMapsPlaytime() (*geyser.Request, error) + func (i *ICSGOServers) GetGameServersStatus() (*geyser.Request, error) + type ICSGOTournaments struct + Client *Client + Interface *schema.Interface + func NewICSGOTournaments(c *Client, appID uint32) (*ICSGOTournaments, error) + func (i *ICSGOTournaments) GetTournamentFantasyLineup() (*geyser.Request, error) + func (i *ICSGOTournaments) GetTournamentItems() (*geyser.Request, error) + func (i *ICSGOTournaments) GetTournamentLayout() (*geyser.Request, error) + func (i *ICSGOTournaments) GetTournamentPredictions() (*geyser.Request, error) + func (i *ICSGOTournaments) UploadTournamentFantasyLineup() (*geyser.Request, error) + func (i *ICSGOTournaments) UploadTournamentPredictions() (*geyser.Request, error) + type ICheatReportingService struct + Client *Client + Interface *schema.Interface + func NewICheatReportingService(c *Client) (*ICheatReportingService, error) + func (i *ICheatReportingService) ReportCheatData() (*geyser.Request, error) + type IClientStats struct + Client *Client + Interface *schema.Interface + func NewIClientStats(c *Client, appID uint32) (*IClientStats, error) + func (i *IClientStats) ReportEvent() (*geyser.Request, error) + type ICloudService struct + Client *Client + Interface *schema.Interface + func NewICloudService(c *Client) (*ICloudService, error) + func (i *ICloudService) BeginHTTPUpload() (*geyser.Request, error) + func (i *ICloudService) CommitHTTPUpload() (*geyser.Request, error) + func (i *ICloudService) Delete() (*geyser.Request, error) + func (i *ICloudService) EnumerateUserFiles() (*geyser.Request, error) + func (i *ICloudService) GetFileDetails() (*geyser.Request, error) + func (i *ICloudService) GetUploadServerInfo() (*geyser.Request, error) + type ICommunityService struct + Client *Client + Interface *schema.Interface + func NewICommunityService(c *Client) (*ICommunityService, error) + func (i *ICommunityService) GetApps() (*geyser.Request, error) + func (i *ICommunityService) GetBestEventsForUser() (*geyser.Request, error) + func (i *ICommunityService) GetUserPartnerEventNews() (*geyser.Request, error) + type IContentServerConfigService struct + Client *Client + Interface *schema.Interface + func NewIContentServerConfigService(c *Client) (*IContentServerConfigService, error) + func (i *IContentServerConfigService) GetSteamCacheNodeParams() (*geyser.Request, error) + func (i *IContentServerConfigService) SetSteamCacheClientFilters() (*geyser.Request, error) + func (i *IContentServerConfigService) SetSteamCachePerformanceStats() (*geyser.Request, error) + type IContentServerDirectoryService struct + Client *Client + Interface *schema.Interface + func NewIContentServerDirectoryService(c *Client) (*IContentServerDirectoryService, error) + func (i *IContentServerDirectoryService) GetDepotPatchInfo() (*geyser.Request, error) + func (i *IContentServerDirectoryService) GetServersForSteamPipe() (*geyser.Request, error) + type ICredentialsService struct + Client *Client + Interface *schema.Interface + func NewICredentialsService(c *Client) (*ICredentialsService, error) + func (i *ICredentialsService) SteamGuardPhishingReport() (*geyser.Request, error) + func (i *ICredentialsService) ValidateEmailAddress() (*geyser.Request, error) + type IDOTA2Fantasy struct + Client *Client + Interface *schema.Interface + func NewIDOTA2Fantasy(c *Client, appID uint32) (*IDOTA2Fantasy, error) + func (i *IDOTA2Fantasy) GetFantasyPlayerStats() (*geyser.Request, error) + func (i *IDOTA2Fantasy) GetPlayerOfficialInfo() (*geyser.Request, error) + func (i *IDOTA2Fantasy) GetProPlayerList() (*geyser.Request, error) + type IDOTA2Match struct + Client *Client + Interface *schema.Interface + func NewIDOTA2Match(c *Client, appID uint32) (*IDOTA2Match, error) + func (i *IDOTA2Match) GetLeagueListing() (*geyser.Request, error) + func (i *IDOTA2Match) GetLiveLeagueGames() (*geyser.Request, error) + func (i *IDOTA2Match) GetMatchDetails() (*geyser.Request, error) + func (i *IDOTA2Match) GetMatchHistory() (*geyser.Request, error) + func (i *IDOTA2Match) GetMatchHistoryBySequenceNum() (*geyser.Request, error) + func (i *IDOTA2Match) GetTeamInfoByTeamID() (*geyser.Request, error) + func (i *IDOTA2Match) GetTopLiveEventGame() (*geyser.Request, error) + func (i *IDOTA2Match) GetTopLiveGame() (*geyser.Request, error) + func (i *IDOTA2Match) GetTopWeekendTourneyGames() (*geyser.Request, error) + func (i *IDOTA2Match) GetTournamentPlayerStats(version int) (*geyser.Request, error) + type IDOTA2MatchStats struct + Client *Client + Interface *schema.Interface + func NewIDOTA2MatchStats(c *Client, appID uint32) (*IDOTA2MatchStats, error) + func (i *IDOTA2MatchStats) GetRealtimeStats() (*geyser.Request, error) + type IDOTA2StreamSystem struct + Client *Client + Interface *schema.Interface + func NewIDOTA2StreamSystem(c *Client, appID uint32) (*IDOTA2StreamSystem, error) + func (i *IDOTA2StreamSystem) GetBroadcasterInfo() (*geyser.Request, error) + type IDOTA2Ticket struct + Client *Client + Interface *schema.Interface + func NewIDOTA2Ticket(c *Client, appID uint32) (*IDOTA2Ticket, error) + func (i *IDOTA2Ticket) ClaimBadgeReward() (*geyser.Request, error) + func (i *IDOTA2Ticket) GetSteamIDForBadgeID() (*geyser.Request, error) + func (i *IDOTA2Ticket) SetSteamAccountPurchased() (*geyser.Request, error) + func (i *IDOTA2Ticket) SteamAccountValidForBadgeType() (*geyser.Request, error) + type IEconDOTA2 struct + Client *Client + Interface *schema.Interface + func NewIEconDOTA2(c *Client, appID uint32) (*IEconDOTA2, error) + func (i *IEconDOTA2) GetEventStatsForAccount() (*geyser.Request, error) + func (i *IEconDOTA2) GetGameItems() (*geyser.Request, error) + func (i *IEconDOTA2) GetHeroes() (*geyser.Request, error) + func (i *IEconDOTA2) GetItemCreators() (*geyser.Request, error) + func (i *IEconDOTA2) GetItemIconPath() (*geyser.Request, error) + func (i *IEconDOTA2) GetRarities() (*geyser.Request, error) + func (i *IEconDOTA2) GetTournamentPrizePool() (*geyser.Request, error) + type IEconItems struct + Client *Client + Interface *schema.Interface + func NewIEconItems(c *Client, appID uint32) (*IEconItems, error) + func (i *IEconItems) GetEquippedPlayerItems() (*geyser.Request, error) + func (i *IEconItems) GetPlayerItems() (*geyser.Request, error) + func (i *IEconItems) GetSchema(version int) (*geyser.Request, error) + func (i *IEconItems) GetSchemaItems() (*geyser.Request, error) + func (i *IEconItems) GetSchemaOverview() (*geyser.Request, error) + func (i *IEconItems) GetSchemaURL(version int) (*geyser.Request, error) + func (i *IEconItems) GetStoreMetaData() (*geyser.Request, error) + func (i *IEconItems) GetStoreStatus() (*geyser.Request, error) + type IEconService struct + Client *Client + Interface *schema.Interface + func NewIEconService(c *Client) (*IEconService, error) + func (i *IEconService) CancelTradeOffer() (*geyser.Request, error) + func (i *IEconService) DeclineTradeOffer() (*geyser.Request, error) + func (i *IEconService) GetTradeHistory() (*geyser.Request, error) + func (i *IEconService) GetTradeHoldDurations() (*geyser.Request, error) + func (i *IEconService) GetTradeOffer() (*geyser.Request, error) + func (i *IEconService) GetTradeOffers() (*geyser.Request, error) + func (i *IEconService) GetTradeOffersSummary() (*geyser.Request, error) + func (i *IEconService) GetTradeStatus() (*geyser.Request, error) + type IFriendMessagesService struct + Client *Client + Interface *schema.Interface + func NewIFriendMessagesService(c *Client) (*IFriendMessagesService, error) + func (i *IFriendMessagesService) GetActiveMessageSessions() (*geyser.Request, error) + func (i *IFriendMessagesService) GetRecentMessages() (*geyser.Request, error) + func (i *IFriendMessagesService) MarkOfflineMessagesRead() (*geyser.Request, error) + type IGCVersion struct + Client *Client + Interface *schema.Interface + func NewIGCVersion(c *Client, appID uint32) (*IGCVersion, error) + func (i *IGCVersion) GetClientVersion() (*geyser.Request, error) + func (i *IGCVersion) GetServerVersion() (*geyser.Request, error) + type IGameCoordinator struct + Client *Client + Interface *schema.Interface + func NewIGameCoordinator(c *Client) (*IGameCoordinator, error) + func (i *IGameCoordinator) GetMessages() (*geyser.Request, error) + func (i *IGameCoordinator) PostMessages() (*geyser.Request, error) + type IGameInventory struct + Client *Client + Interface *schema.Interface + func NewIGameInventory(c *Client) (*IGameInventory, error) + func (i *IGameInventory) GetItemDefArchive() (*geyser.Request, error) + type IGameNotificationsService struct + Client *Client + Interface *schema.Interface + func NewIGameNotificationsService(c *Client) (*IGameNotificationsService, error) + func (i *IGameNotificationsService) UserCreateSession() (*geyser.Request, error) + func (i *IGameNotificationsService) UserDeleteSession() (*geyser.Request, error) + func (i *IGameNotificationsService) UserUpdateSession() (*geyser.Request, error) + type IGameServersService struct + Client *Client + Interface *schema.Interface + func NewIGameServersService(c *Client) (*IGameServersService, error) + func (i *IGameServersService) CreateAccount() (*geyser.Request, error) + func (i *IGameServersService) DeleteAccount() (*geyser.Request, error) + func (i *IGameServersService) GetAccountList() (*geyser.Request, error) + func (i *IGameServersService) GetAccountPublicInfo() (*geyser.Request, error) + func (i *IGameServersService) GetServerIPsBySteamID() (*geyser.Request, error) + func (i *IGameServersService) GetServerList() (*geyser.Request, error) + func (i *IGameServersService) GetServerSteamIDsByIP() (*geyser.Request, error) + func (i *IGameServersService) QueryLoginToken() (*geyser.Request, error) + func (i *IGameServersService) ResetLoginToken() (*geyser.Request, error) + func (i *IGameServersService) SetMemo() (*geyser.Request, error) + type IInventoryService struct + Client *Client + Interface *schema.Interface + func NewIInventoryService(c *Client) (*IInventoryService, error) + func (i *IInventoryService) AddPromoItem() (*geyser.Request, error) + func (i *IInventoryService) CombineItemStacks() (*geyser.Request, error) + func (i *IInventoryService) ConsumeItem() (*geyser.Request, error) + func (i *IInventoryService) ExchangeItem() (*geyser.Request, error) + func (i *IInventoryService) GetInventory() (*geyser.Request, error) + func (i *IInventoryService) GetItemDefMeta() (*geyser.Request, error) + func (i *IInventoryService) GetItemDefs() (*geyser.Request, error) + func (i *IInventoryService) GetPriceSheet() (*geyser.Request, error) + func (i *IInventoryService) SplitItemStack() (*geyser.Request, error) + type IMobileAuthService struct + Client *Client + Interface *schema.Interface + func NewIMobileAuthService(c *Client) (*IMobileAuthService, error) + func (i *IMobileAuthService) GetWGToken() (*geyser.Request, error) + type IMobileNotificationService struct + Client *Client + Interface *schema.Interface + func NewIMobileNotificationService(c *Client) (*IMobileNotificationService, error) + func (i *IMobileNotificationService) GetUserNotificationCounts() (*geyser.Request, error) + func (i *IMobileNotificationService) SwitchSessionToPush() (*geyser.Request, error) + type IPlayerService struct + Client *Client + Interface *schema.Interface + func NewIPlayerService(c *Client) (*IPlayerService, error) + func (i *IPlayerService) AddFriend() (*geyser.Request, error) + func (i *IPlayerService) GetBadges() (*geyser.Request, error) + func (i *IPlayerService) GetCommunityBadgeProgress() (*geyser.Request, error) + func (i *IPlayerService) GetNicknameList() (*geyser.Request, error) + func (i *IPlayerService) GetOwnedGames() (*geyser.Request, error) + func (i *IPlayerService) GetRecentlyPlayedGames() (*geyser.Request, error) + func (i *IPlayerService) GetSteamLevel() (*geyser.Request, error) + func (i *IPlayerService) GetSteamLevelDistribution() (*geyser.Request, error) + func (i *IPlayerService) IgnoreFriend() (*geyser.Request, error) + func (i *IPlayerService) IsPlayingSharedGame() (*geyser.Request, error) + func (i *IPlayerService) RecordOfflinePlaytime() (*geyser.Request, error) + func (i *IPlayerService) RemoveFriend() (*geyser.Request, error) + type IPortal2Leaderboards struct + Client *Client + Interface *schema.Interface + func NewIPortal2Leaderboards(c *Client, appID uint32) (*IPortal2Leaderboards, error) + func (i *IPortal2Leaderboards) GetBucketizedData() (*geyser.Request, error) + type IPublishedFileService struct + Client *Client + Interface *schema.Interface + func NewIPublishedFileService(c *Client) (*IPublishedFileService, error) + func (i *IPublishedFileService) CanSubscribe() (*geyser.Request, error) + func (i *IPublishedFileService) GetDetails() (*geyser.Request, error) + func (i *IPublishedFileService) GetUserFiles() (*geyser.Request, error) + func (i *IPublishedFileService) Publish() (*geyser.Request, error) + func (i *IPublishedFileService) QueryFiles() (*geyser.Request, error) + func (i *IPublishedFileService) RefreshVotingQueue() (*geyser.Request, error) + func (i *IPublishedFileService) SetDeveloperMetadata() (*geyser.Request, error) + func (i *IPublishedFileService) Subscribe() (*geyser.Request, error) + func (i *IPublishedFileService) Unsubscribe() (*geyser.Request, error) + func (i *IPublishedFileService) Update() (*geyser.Request, error) + func (i *IPublishedFileService) UpdateTags() (*geyser.Request, error) + type IQuestService struct + Client *Client + Interface *schema.Interface + func NewIQuestService(c *Client) (*IQuestService, error) + func (i *IQuestService) GetCommunityItemDefinitions() (*geyser.Request, error) + type IRemoteClientService struct + Client *Client + Interface *schema.Interface + func NewIRemoteClientService(c *Client) (*IRemoteClientService, error) + func (i *IRemoteClientService) NotifyRegisterStatusUpdate() (*geyser.Request, error) + func (i *IRemoteClientService) NotifyRemotePacket() (*geyser.Request, error) + func (i *IRemoteClientService) NotifyUnregisterStatusUpdate() (*geyser.Request, error) + type ISteamApps struct + Client *Client + Interface *schema.Interface + func NewISteamApps(c *Client) (*ISteamApps, error) + func (i *ISteamApps) GetAppList(version int) (*geyser.Request, error) + func (i *ISteamApps) GetSDRConfig() (*geyser.Request, error) + func (i *ISteamApps) GetServersAtAddress() (*geyser.Request, error) + func (i *ISteamApps) UpToDateCheck() (*geyser.Request, error) + type ISteamBitPay struct + Client *Client + Interface *schema.Interface + func NewISteamBitPay(c *Client) (*ISteamBitPay, error) + func (i *ISteamBitPay) BitPayPaymentNotification() (*geyser.Request, error) + type ISteamBoaCompra struct + Client *Client + Interface *schema.Interface + func NewISteamBoaCompra(c *Client) (*ISteamBoaCompra, error) + func (i *ISteamBoaCompra) BoaCompraCheckTransactionStatus() (*geyser.Request, error) + type ISteamBroadcast struct + Client *Client + Interface *schema.Interface + func NewISteamBroadcast(c *Client) (*ISteamBroadcast, error) + func (i *ISteamBroadcast) ViewerHeartbeat() (*geyser.Request, error) + type ISteamCDN struct + Client *Client + Interface *schema.Interface + func NewISteamCDN(c *Client) (*ISteamCDN, error) + func (i *ISteamCDN) SetClientFilters() (*geyser.Request, error) + func (i *ISteamCDN) SetPerformanceStats() (*geyser.Request, error) + type ISteamDirectory struct + Client *Client + Interface *schema.Interface + func NewISteamDirectory(c *Client) (*ISteamDirectory, error) + func (i *ISteamDirectory) GetCMList() (*geyser.Request, error) + func (i *ISteamDirectory) GetCSList() (*geyser.Request, error) + func (i *ISteamDirectory) GetSteamPipeDomains() (*geyser.Request, error) + type ISteamEconomy struct + Client *Client + Interface *schema.Interface + func NewISteamEconomy(c *Client) (*ISteamEconomy, error) + func (i *ISteamEconomy) GetAssetClassInfo() (*geyser.Request, error) + func (i *ISteamEconomy) GetAssetPrices() (*geyser.Request, error) + type ISteamGameOAuth struct + Client *Client + Interface *schema.Interface + func NewISteamGameOAuth(c *Client) (*ISteamGameOAuth, error) + func (i *ISteamGameOAuth) GetAppInfo() (*geyser.Request, error) + func (i *ISteamGameOAuth) GetPackageInfo() (*geyser.Request, error) + type ISteamNews struct + Client *Client + Interface *schema.Interface + func NewISteamNews(c *Client) (*ISteamNews, error) + func (i *ISteamNews) GetNewsForApp(version int) (*geyser.Request, error) + type ISteamNodwin struct + Client *Client + Interface *schema.Interface + func NewISteamNodwin(c *Client) (*ISteamNodwin, error) + func (i *ISteamNodwin) NodwinPaymentNotification() (*geyser.Request, error) + type ISteamPayPalPaymentsHub struct + Client *Client + Interface *schema.Interface + func NewISteamPayPalPaymentsHub(c *Client) (*ISteamPayPalPaymentsHub, error) + func (i *ISteamPayPalPaymentsHub) PayPalPaymentsHubPaymentNotification() (*geyser.Request, error) + type ISteamRemoteStorage struct + Client *Client + Interface *schema.Interface + func NewISteamRemoteStorage(c *Client) (*ISteamRemoteStorage, error) + func (i *ISteamRemoteStorage) GetCollectionDetails() (*geyser.Request, error) + func (i *ISteamRemoteStorage) GetPublishedFileDetails() (*geyser.Request, error) + func (i *ISteamRemoteStorage) GetUGCFileDetails() (*geyser.Request, error) + type ISteamTVService struct + Client *Client + Interface *schema.Interface + func NewISteamTVService(c *Client) (*ISteamTVService, error) + func (i *ISteamTVService) AddChatBan() (*geyser.Request, error) + func (i *ISteamTVService) AddChatModerator() (*geyser.Request, error) + func (i *ISteamTVService) AddWordBan() (*geyser.Request, error) + func (i *ISteamTVService) CreateBroadcastChannel() (*geyser.Request, error) + func (i *ISteamTVService) FollowBroadcastChannel() (*geyser.Request, error) + func (i *ISteamTVService) GetBroadcastChannelBroadcasters() (*geyser.Request, error) + func (i *ISteamTVService) GetBroadcastChannelClips() (*geyser.Request, error) + func (i *ISteamTVService) GetBroadcastChannelID() (*geyser.Request, error) + func (i *ISteamTVService) GetBroadcastChannelImages() (*geyser.Request, error) + func (i *ISteamTVService) GetBroadcastChannelInteraction() (*geyser.Request, error) + func (i *ISteamTVService) GetBroadcastChannelLinks() (*geyser.Request, error) + func (i *ISteamTVService) GetBroadcastChannelProfile() (*geyser.Request, error) + func (i *ISteamTVService) GetBroadcastChannelStatus() (*geyser.Request, error) + func (i *ISteamTVService) GetChannels() (*geyser.Request, error) + func (i *ISteamTVService) GetChatBans() (*geyser.Request, error) + func (i *ISteamTVService) GetChatModerators() (*geyser.Request, error) + func (i *ISteamTVService) GetFeatured() (*geyser.Request, error) + func (i *ISteamTVService) GetFollowedChannels() (*geyser.Request, error) + func (i *ISteamTVService) GetGames() (*geyser.Request, error) + func (i *ISteamTVService) GetHomePageContents() (*geyser.Request, error) + func (i *ISteamTVService) GetMyBroadcastChannels() (*geyser.Request, error) + func (i *ISteamTVService) GetSteamTVUserSettings() (*geyser.Request, error) + func (i *ISteamTVService) GetSubscribedChannels() (*geyser.Request, error) + func (i *ISteamTVService) GetWordBans() (*geyser.Request, error) + func (i *ISteamTVService) JoinChat() (*geyser.Request, error) + func (i *ISteamTVService) ReportBroadcastChannel() (*geyser.Request, error) + func (i *ISteamTVService) Search() (*geyser.Request, error) + func (i *ISteamTVService) SetBroadcastChannelImage() (*geyser.Request, error) + func (i *ISteamTVService) SetBroadcastChannelLinkRegions() (*geyser.Request, error) + func (i *ISteamTVService) SetBroadcastChannelProfile() (*geyser.Request, error) + func (i *ISteamTVService) SetSteamTVUserSettings() (*geyser.Request, error) + func (i *ISteamTVService) SubscribeBroadcastChannel() (*geyser.Request, error) + type ISteamUser struct + Client *Client + Interface *schema.Interface + func NewISteamUser(c *Client) (*ISteamUser, error) + func (i *ISteamUser) GetFriendList() (*geyser.Request, error) + func (i *ISteamUser) GetPlayerBans() (*geyser.Request, error) + func (i *ISteamUser) GetPlayerSummaries(version int) (*geyser.Request, error) + func (i *ISteamUser) GetUserGroupList() (*geyser.Request, error) + func (i *ISteamUser) ResolveVanityURL() (*geyser.Request, error) + type ISteamUserAuth struct + Client *Client + Interface *schema.Interface + func NewISteamUserAuth(c *Client) (*ISteamUserAuth, error) + func (i *ISteamUserAuth) AuthenticateUser() (*geyser.Request, error) + func (i *ISteamUserAuth) AuthenticateUserTicket() (*geyser.Request, error) + type ISteamUserAuthAuthenticateUser struct + AuthenticateUser ISteamUserAuthAuthenticateUserAuthenticateUser + type ISteamUserAuthAuthenticateUserAuthenticateUser struct + Token string + TokenSecure string + type ISteamUserOAuth struct + Client *Client + Interface *schema.Interface + func NewISteamUserOAuth(c *Client) (*ISteamUserOAuth, error) + func (i *ISteamUserOAuth) GetFriendList() (*geyser.Request, error) + func (i *ISteamUserOAuth) GetGroupList() (*geyser.Request, error) + func (i *ISteamUserOAuth) GetGroupSummaries() (*geyser.Request, error) + func (i *ISteamUserOAuth) GetTokenDetails() (*geyser.Request, error) + func (i *ISteamUserOAuth) GetUserSummaries() (*geyser.Request, error) + func (i *ISteamUserOAuth) Search() (*geyser.Request, error) + type ISteamUserStats struct + Client *Client + Interface *schema.Interface + func NewISteamUserStats(c *Client) (*ISteamUserStats, error) + func (i *ISteamUserStats) GetGlobalAchievementPercentagesForApp(version int) (*geyser.Request, error) + func (i *ISteamUserStats) GetGlobalStatsForGame() (*geyser.Request, error) + func (i *ISteamUserStats) GetNumberOfCurrentPlayers() (*geyser.Request, error) + func (i *ISteamUserStats) GetPlayerAchievements() (*geyser.Request, error) + func (i *ISteamUserStats) GetSchemaForGame(version int) (*geyser.Request, error) + func (i *ISteamUserStats) GetUserStatsForGame(version int) (*geyser.Request, error) + type ISteamWebAPIUtil struct + Client *Client + Interface *schema.Interface + func NewISteamWebAPIUtil(c *Client) (*ISteamWebAPIUtil, error) + func (i *ISteamWebAPIUtil) GetServerInfo() (*geyser.Request, error) + func (i *ISteamWebAPIUtil) GetSupportedAPIList() (*geyser.Request, error) + type ISteamWebAPIUtilGetServerInfo struct + ServerTime uint64 + ServerTimeString string + type ISteamWebAPIUtilGetSupportedAPIList struct + API *schema.Schema + type ISteamWebUserPresenceOAuth struct + Client *Client + Interface *schema.Interface + func NewISteamWebUserPresenceOAuth(c *Client) (*ISteamWebUserPresenceOAuth, error) + func (i *ISteamWebUserPresenceOAuth) DeviceInfo() (*geyser.Request, error) + func (i *ISteamWebUserPresenceOAuth) Logoff() (*geyser.Request, error) + func (i *ISteamWebUserPresenceOAuth) Logon() (*geyser.Request, error) + func (i *ISteamWebUserPresenceOAuth) Message() (*geyser.Request, error) + func (i *ISteamWebUserPresenceOAuth) Poll() (*geyser.Request, error) + func (i *ISteamWebUserPresenceOAuth) PollStatus() (*geyser.Request, error) + type IStoreService struct + Client *Client + Interface *schema.Interface + func NewIStoreService(c *Client) (*IStoreService, error) + func (i *IStoreService) GetAppList() (*geyser.Request, error) + type ITFItems struct + Client *Client + Interface *schema.Interface + func NewITFItems(c *Client, appID uint32) (*ITFItems, error) + func (i *ITFItems) GetGoldenWrenches(version int) (*geyser.Request, error) + type ITFPromos struct + Client *Client + Interface *schema.Interface + func NewITFPromos(c *Client, appID uint32) (*ITFPromos, error) + func (i *ITFPromos) GetItemID() (*geyser.Request, error) + func (i *ITFPromos) GrantItem() (*geyser.Request, error) + type ITFSystem struct + Client *Client + Interface *schema.Interface + func NewITFSystem(c *Client, appID uint32) (*ITFSystem, error) + func (i *ITFSystem) GetWorldStatus() (*geyser.Request, error) + type ITwoFactorService struct + Client *Client + Interface *schema.Interface + func NewITwoFactorService(c *Client) (*ITwoFactorService, error) + func (i *ITwoFactorService) AddAuthenticator() (*geyser.Request, error) + func (i *ITwoFactorService) CreateEmergencyCodes() (*geyser.Request, error) + func (i *ITwoFactorService) DestroyEmergencyCodes() (*geyser.Request, error) + func (i *ITwoFactorService) FinalizeAddAuthenticator() (*geyser.Request, error) + func (i *ITwoFactorService) QuerySecrets() (*geyser.Request, error) + func (i *ITwoFactorService) QueryStatus() (*geyser.Request, error) + func (i *ITwoFactorService) QueryTime() (*geyser.Request, error) + func (i *ITwoFactorService) RecoverAuthenticatorCommit() (*geyser.Request, error) + func (i *ITwoFactorService) RecoverAuthenticatorContinue() (*geyser.Request, error) + func (i *ITwoFactorService) RemoveAuthenticator() (*geyser.Request, error) + func (i *ITwoFactorService) RemoveAuthenticatorViaChallengeContinue() (*geyser.Request, error) + func (i *ITwoFactorService) RemoveAuthenticatorViaChallengeStart() (*geyser.Request, error) + func (i *ITwoFactorService) SendEmail() (*geyser.Request, error) + func (i *ITwoFactorService) ValidateToken() (*geyser.Request, error) + type IVideoService struct + Client *Client + Interface *schema.Interface + func NewIVideoService(c *Client) (*IVideoService, error) + func (i *IVideoService) GetVideoBookmarks() (*geyser.Request, error) + func (i *IVideoService) SetVideoBookmark() (*geyser.Request, error)