Documentation ¶
Overview ¶
Package dota2 implements an HTTP client for the (undocumented) Dota 2 Web API.
For more information, refer to the main "geyser" package documentation.
Index ¶
- Constants
- Variables
- type Chat
- type ChatGetChannelMembers
- type Client
- func (c *Client) Chat() (*Chat, error)
- func (c *Client) CustomGames() (*CustomGames, error)
- func (c *Client) DOTA2AutomatedTourney() (*DOTA2AutomatedTourney, error)
- func (c *Client) DOTA2DPC() (*DOTA2DPC, error)
- func (c *Client) DOTA2Events() (*DOTA2Events, error)
- func (c *Client) DOTA2Fantasy() (*DOTA2Fantasy, error)
- func (c *Client) DOTA2League() (*DOTA2League, error)
- func (c *Client) DOTA2Match() (*DOTA2Match, error)
- func (c *Client) DOTA2MatchStats() (*DOTA2MatchStats, error)
- func (c *Client) DOTA2Operations() (*DOTA2Operations, error)
- func (c *Client) DOTA2Plus() (*DOTA2Plus, error)
- func (c *Client) DOTA2StreamSystem() (*DOTA2StreamSystem, error)
- func (c *Client) DOTA2Teams() (*DOTA2Teams, error)
- func (c *Client) Frontpage() (*Frontpage, error)
- func (c *Client) League() (*League, error)
- func (c *Client) Lobbies() (*Lobbies, error)
- func (c *Client) Store() (*Store, error)
- func (c *Client) Tournaments() (*Tournaments, error)
- func (c *Client) Workshop() (*Workshop, error)
- type CustomGames
- type CustomGamesGetGamePlayerCounts
- type CustomGamesGetPopularGames
- type CustomGamesGetSuggestedGames
- type CustomGamesGetWorkshopVoteQueue
- type DOTA2AutomatedTourney
- type DOTA2AutomatedTourneyGetParticipationDetails
- type DOTA2AutomatedTourneyGetPlayerHistory
- type DOTA2AutomatedTourneyGetTournamentDetails
- type DOTA2DPC
- func (i *DOTA2DPC) GetLeagueInfoList() (*geyser.Request, error)
- func (i *DOTA2DPC) GetLeagueMatchMinimal() (*geyser.Request, error)
- func (i *DOTA2DPC) GetLeagueNodeData() (*geyser.Request, error)
- func (i *DOTA2DPC) GetPlayerInfo() (*geyser.Request, error)
- func (i *DOTA2DPC) GetRealtimeMatchStats() (*geyser.Request, error)
- func (i *DOTA2DPC) GetRecentAndUpcomingMatches() (*geyser.Request, error)
- func (i *DOTA2DPC) GetSingleTeamInfo() (*geyser.Request, error)
- type DOTA2DPCGetLeagueInfoList
- type DOTA2DPCGetLeagueMatchMinimal
- type DOTA2DPCGetLeagueNodeData
- type DOTA2DPCGetPlayerInfo
- type DOTA2DPCGetRealtimeMatchStats
- type DOTA2DPCGetRecentAndUpcomingMatches
- type DOTA2DPCGetSingleTeamInfo
- type DOTA2Events
- type DOTA2EventsGetArcanaVotes
- type DOTA2EventsGetCurrentTriviaQuestions
- type DOTA2EventsGetMutations
- type DOTA2EventsGetTriviaQuestionAnswersSummary
- type DOTA2Fantasy
- type DOTA2FantasyGetFantasyPlayerRawStats
- type DOTA2FantasyGetLeaderboards
- type DOTA2FantasyGetPlayerInfo
- type DOTA2FantasyGetProPlayerInfo
- type DOTA2League
- func (i *DOTA2League) GetLeagueData() (*geyser.Request, error)
- func (i *DOTA2League) GetLeagueInfoList() (*geyser.Request, error)
- func (i *DOTA2League) GetLeagueNodeResults() (*geyser.Request, error)
- func (i *DOTA2League) GetLiveGames() (*geyser.Request, error)
- func (i *DOTA2League) GetPredictionResults() (*geyser.Request, error)
- func (i *DOTA2League) GetPredictions() (*geyser.Request, error)
- func (i *DOTA2League) GetPrizePool() (*geyser.Request, error)
- type DOTA2LeagueGetLeagueData
- type DOTA2LeagueGetLeagueInfoList
- type DOTA2LeagueGetLeagueNodeResults
- type DOTA2LeagueGetLiveGames
- type DOTA2LeagueGetPredictionResults
- type DOTA2LeagueGetPredictions
- type DOTA2LeagueGetPrizePool
- type DOTA2Match
- type DOTA2MatchGetMatchMVPVotes
- type DOTA2MatchGetTopLiveEventGame
- type DOTA2MatchGetTopLiveGame
- type DOTA2MatchGetTopWeekendTourneyGames
- type DOTA2MatchStats
- type DOTA2MatchStatsGetRealtimeStats
- type DOTA2Operations
- type DOTA2OperationsGetBannedWordList
- type DOTA2Plus
- type DOTA2PlusGetPlusStatsData
- type DOTA2StreamSystem
- type DOTA2StreamSystemGetBroadcasterInfo
- type DOTA2Teams
- type DOTA2TeamsGetSingleTeamInfo
- type Frontpage
- type FrontpageCellData
- type League
- type LeagueGetLeagueInfo
- type Lobbies
- type LobbiesGetJoinableCustomLobbies
- type Store
- type StoreGetClientStoreData
- type Tournaments
- func (i *Tournaments) GetGroupStandings() (*geyser.Request, error)
- func (i *Tournaments) GetLiveLeagueGames() (*geyser.Request, error)
- func (i *Tournaments) GetTournamentBrackets() (*geyser.Request, error)
- func (i *Tournaments) GetTournamentInfo() (*geyser.Request, error)
- func (i *Tournaments) GetTournamentPlayers() (*geyser.Request, error)
- func (i *Tournaments) GetTournamentSeriesDetails() (*geyser.Request, error)
- type TournamentsGetGroupStandings
- type TournamentsGetLiveLeagueGames
- type TournamentsGetTournamentBrackets
- type TournamentsGetTournamentInfo
- type TournamentsGetTournamentPlayers
- type TournamentsGetTournamentSeriesDetails
- type Workshop
- type WorkshopGetChangeLog
Constants ¶
const (
HostURL = "https://www.dota2.com/webapi"
)
Variables ¶
var SchemaChat = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetChannelMembers", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IChat", Undocumented: true, }, )
SchemaChat stores the SchemaInterfaces for interface IChat.
var SchemaCustomGames = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetGamePlayerCounts", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetPopularGames", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetSuggestedGames", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetWorkshopVoteQueue", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "ICustomGames", Undocumented: true, }, )
SchemaCustomGames stores the SchemaInterfaces for interface ICustomGames.
var SchemaDOTA2AutomatedTourney = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetParticipationDetails", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetPlayerHistory", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetTournamentDetails", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IDOTA2AutomatedTourney", Undocumented: true, }, )
SchemaDOTA2AutomatedTourney stores the SchemaInterfaces for interface IDOTA2AutomatedTourney.
var SchemaDOTA2DPC = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetLeagueInfoList", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetLeagueMatchMinimal", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetLeagueNodeData", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetPlayerInfo", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetRealtimeMatchStats", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetRecentAndUpcomingMatches", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetSingleTeamInfo", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IDOTA2DPC", Undocumented: true, }, )
SchemaDOTA2DPC stores the SchemaInterfaces for interface IDOTA2DPC.
var SchemaDOTA2Events = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetArcanaVotes", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetCurrentTriviaQuestions", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetMutations", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetTriviaQuestionAnswersSummary", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IDOTA2Events", Undocumented: true, }, )
SchemaDOTA2Events stores the SchemaInterfaces for interface IDOTA2Events.
var SchemaDOTA2Fantasy = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetFantasyPlayerRawStats", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetLeaderboards", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetPlayerInfo", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetProPlayerInfo", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IDOTA2Fantasy", Undocumented: true, }, )
SchemaDOTA2Fantasy stores the SchemaInterfaces for interface IDOTA2Fantasy.
var SchemaDOTA2League = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetLeagueData", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetLeagueInfoList", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetLeagueNodeResults", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetLiveGames", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetPredictionResults", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetPredictions", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetPrizePool", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IDOTA2League", Undocumented: true, }, )
SchemaDOTA2League stores the SchemaInterfaces for interface IDOTA2League.
var SchemaDOTA2Match = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetMatchMVPVotes", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetTopLiveEventGame", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetTopLiveGame", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetTopWeekendTourneyGames", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IDOTA2Match", Undocumented: true, }, )
SchemaDOTA2Match stores the SchemaInterfaces for interface IDOTA2Match.
var SchemaDOTA2MatchStats = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetRealtimeStats", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IDOTA2MatchStats", Undocumented: true, }, )
SchemaDOTA2MatchStats stores the SchemaInterfaces for interface IDOTA2MatchStats.
var SchemaDOTA2Operations = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetBannedWordList", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 2, }, ), Name: "IDOTA2Operations", Undocumented: true, }, )
SchemaDOTA2Operations stores the SchemaInterfaces for interface IDOTA2Operations.
var SchemaDOTA2Plus = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetPlusStatsData", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IDOTA2Plus", Undocumented: true, }, )
SchemaDOTA2Plus stores the SchemaInterfaces for interface IDOTA2Plus.
var SchemaDOTA2StreamSystem = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetBroadcasterInfo", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IDOTA2StreamSystem", Undocumented: true, }, )
SchemaDOTA2StreamSystem stores the SchemaInterfaces for interface IDOTA2StreamSystem.
var SchemaDOTA2Teams = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetSingleTeamInfo", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IDOTA2Teams", Undocumented: true, }, )
SchemaDOTA2Teams stores the SchemaInterfaces for interface IDOTA2Teams.
var SchemaFrontpage = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "cell_data", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IFrontpage", Undocumented: true, }, )
SchemaFrontpage stores the SchemaInterfaces for interface IFrontpage.
var SchemaLeague = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetLeagueInfo", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 2, }, ), Name: "ILeague", Undocumented: true, }, )
SchemaLeague stores the SchemaInterfaces for interface ILeague.
var SchemaLobbies = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetJoinableCustomLobbies", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "ILobbies", Undocumented: true, }, )
SchemaLobbies stores the SchemaInterfaces for interface ILobbies.
var SchemaStore = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetClientStoreData", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IStore", Undocumented: true, }, )
SchemaStore stores the SchemaInterfaces for interface IStore.
var SchemaTournaments = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetGroupStandings", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetLiveLeagueGames", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetTournamentBrackets", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetTournamentInfo", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetTournamentPlayers", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetTournamentSeriesDetails", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "ITournaments", Undocumented: true, }, )
SchemaTournaments stores the SchemaInterfaces for interface ITournaments.
var SchemaWorkshop = geyser.MustNewSchemaInterfaces( &geyser.SchemaInterface{ Methods: geyser.MustNewSchemaMethods( &geyser.SchemaMethod{ HTTPMethod: http.MethodGet, Name: "GetChangeLog", Params: geyser.NewSchemaMethodParams(), Undocumented: true, Version: 1, }, ), Name: "IWorkshop", Undocumented: true, }, )
SchemaWorkshop stores the SchemaInterfaces for interface IWorkshop.
Functions ¶
This section is empty.
Types ¶
type Chat ¶
type Chat struct { Client *Client Interface *geyser.SchemaInterface }
Chat represents interface IChat.
This is an undocumented interface.
type ChatGetChannelMembers ¶
type ChatGetChannelMembers struct{}
ChatGetChannelMembers holds the result of the method IChat/GetChannelMembers.
type Client ¶
func New ¶
func New(options ...geyser.ClientOption) (*Client, error)
New creates a new Dota2 API client.
func (*Client) CustomGames ¶
func (c *Client) CustomGames() (*CustomGames, error)
CustomGames creates a new CustomGames interface.
func (*Client) DOTA2AutomatedTourney ¶
func (c *Client) DOTA2AutomatedTourney() (*DOTA2AutomatedTourney, error)
DOTA2AutomatedTourney creates a new DOTA2AutomatedTourney interface.
func (*Client) DOTA2Events ¶
func (c *Client) DOTA2Events() (*DOTA2Events, error)
DOTA2Events creates a new DOTA2Events interface.
func (*Client) DOTA2Fantasy ¶
func (c *Client) DOTA2Fantasy() (*DOTA2Fantasy, error)
DOTA2Fantasy creates a new DOTA2Fantasy interface.
func (*Client) DOTA2League ¶
func (c *Client) DOTA2League() (*DOTA2League, error)
DOTA2League creates a new DOTA2League interface.
func (*Client) DOTA2Match ¶
func (c *Client) DOTA2Match() (*DOTA2Match, error)
DOTA2Match creates a new DOTA2Match interface.
func (*Client) DOTA2MatchStats ¶
func (c *Client) DOTA2MatchStats() (*DOTA2MatchStats, error)
DOTA2MatchStats creates a new DOTA2MatchStats interface.
func (*Client) DOTA2Operations ¶
func (c *Client) DOTA2Operations() (*DOTA2Operations, error)
DOTA2Operations creates a new DOTA2Operations interface.
func (*Client) DOTA2StreamSystem ¶
func (c *Client) DOTA2StreamSystem() (*DOTA2StreamSystem, error)
DOTA2StreamSystem creates a new DOTA2StreamSystem interface.
func (*Client) DOTA2Teams ¶
func (c *Client) DOTA2Teams() (*DOTA2Teams, error)
DOTA2Teams creates a new DOTA2Teams interface.
func (*Client) Tournaments ¶
func (c *Client) Tournaments() (*Tournaments, error)
Tournaments creates a new Tournaments interface.
type CustomGames ¶
type CustomGames struct { Client *Client Interface *geyser.SchemaInterface }
CustomGames represents interface ICustomGames.
This is an undocumented interface.
func NewCustomGames ¶
func NewCustomGames(c *Client) (*CustomGames, error)
NewCustomGames creates a new CustomGames interface.
func (*CustomGames) GetGamePlayerCounts ¶
func (i *CustomGames) GetGamePlayerCounts() (*geyser.Request, error)
GetGamePlayerCounts creates a Request for interface method GetGamePlayerCounts.
This is an undocumented method.
func (*CustomGames) GetPopularGames ¶
func (i *CustomGames) GetPopularGames() (*geyser.Request, error)
GetPopularGames creates a Request for interface method GetPopularGames.
This is an undocumented method.
func (*CustomGames) GetSuggestedGames ¶
func (i *CustomGames) GetSuggestedGames() (*geyser.Request, error)
GetSuggestedGames creates a Request for interface method GetSuggestedGames.
This is an undocumented method.
func (*CustomGames) GetWorkshopVoteQueue ¶
func (i *CustomGames) GetWorkshopVoteQueue() (*geyser.Request, error)
GetWorkshopVoteQueue creates a Request for interface method GetWorkshopVoteQueue.
This is an undocumented method.
type CustomGamesGetGamePlayerCounts ¶
type CustomGamesGetGamePlayerCounts struct{}
CustomGamesGetGamePlayerCounts holds the result of the method ICustomGames/GetGamePlayerCounts.
type CustomGamesGetPopularGames ¶
type CustomGamesGetPopularGames struct{}
CustomGamesGetPopularGames holds the result of the method ICustomGames/GetPopularGames.
type CustomGamesGetSuggestedGames ¶
type CustomGamesGetSuggestedGames struct{}
CustomGamesGetSuggestedGames holds the result of the method ICustomGames/GetSuggestedGames.
type CustomGamesGetWorkshopVoteQueue ¶
type CustomGamesGetWorkshopVoteQueue struct{}
CustomGamesGetWorkshopVoteQueue holds the result of the method ICustomGames/GetWorkshopVoteQueue.
type DOTA2AutomatedTourney ¶
type DOTA2AutomatedTourney struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2AutomatedTourney represents interface IDOTA2AutomatedTourney.
This is an undocumented interface.
func NewDOTA2AutomatedTourney ¶
func NewDOTA2AutomatedTourney(c *Client) (*DOTA2AutomatedTourney, error)
NewDOTA2AutomatedTourney creates a new DOTA2AutomatedTourney interface.
func (*DOTA2AutomatedTourney) GetParticipationDetails ¶
func (i *DOTA2AutomatedTourney) GetParticipationDetails() (*geyser.Request, error)
GetParticipationDetails creates a Request for interface method GetParticipationDetails.
This is an undocumented method.
func (*DOTA2AutomatedTourney) GetPlayerHistory ¶
func (i *DOTA2AutomatedTourney) GetPlayerHistory() (*geyser.Request, error)
GetPlayerHistory creates a Request for interface method GetPlayerHistory.
This is an undocumented method.
func (*DOTA2AutomatedTourney) GetTournamentDetails ¶
func (i *DOTA2AutomatedTourney) GetTournamentDetails() (*geyser.Request, error)
GetTournamentDetails creates a Request for interface method GetTournamentDetails.
This is an undocumented method.
type DOTA2AutomatedTourneyGetParticipationDetails ¶
type DOTA2AutomatedTourneyGetParticipationDetails struct{}
DOTA2AutomatedTourneyGetParticipationDetails holds the result of the method IDOTA2AutomatedTourney/GetParticipationDetails.
type DOTA2AutomatedTourneyGetPlayerHistory ¶
type DOTA2AutomatedTourneyGetPlayerHistory struct{}
DOTA2AutomatedTourneyGetPlayerHistory holds the result of the method IDOTA2AutomatedTourney/GetPlayerHistory.
type DOTA2AutomatedTourneyGetTournamentDetails ¶
type DOTA2AutomatedTourneyGetTournamentDetails struct{}
DOTA2AutomatedTourneyGetTournamentDetails holds the result of the method IDOTA2AutomatedTourney/GetTournamentDetails.
type DOTA2DPC ¶
type DOTA2DPC struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2DPC represents interface IDOTA2DPC.
This is an undocumented interface.
func NewDOTA2DPC ¶
NewDOTA2DPC creates a new DOTA2DPC interface.
func (*DOTA2DPC) GetLeagueInfoList ¶
GetLeagueInfoList creates a Request for interface method GetLeagueInfoList.
This is an undocumented method.
func (*DOTA2DPC) GetLeagueMatchMinimal ¶
GetLeagueMatchMinimal creates a Request for interface method GetLeagueMatchMinimal.
This is an undocumented method.
func (*DOTA2DPC) GetLeagueNodeData ¶
GetLeagueNodeData creates a Request for interface method GetLeagueNodeData.
This is an undocumented method.
func (*DOTA2DPC) GetPlayerInfo ¶
GetPlayerInfo creates a Request for interface method GetPlayerInfo.
This is an undocumented method.
func (*DOTA2DPC) GetRealtimeMatchStats ¶
GetRealtimeMatchStats creates a Request for interface method GetRealtimeMatchStats.
This is an undocumented method.
func (*DOTA2DPC) GetRecentAndUpcomingMatches ¶
GetRecentAndUpcomingMatches creates a Request for interface method GetRecentAndUpcomingMatches.
This is an undocumented method.
type DOTA2DPCGetLeagueInfoList ¶
type DOTA2DPCGetLeagueInfoList struct{}
DOTA2DPCGetLeagueInfoList holds the result of the method IDOTA2DPC/GetLeagueInfoList.
type DOTA2DPCGetLeagueMatchMinimal ¶
type DOTA2DPCGetLeagueMatchMinimal struct{}
DOTA2DPCGetLeagueMatchMinimal holds the result of the method IDOTA2DPC/GetLeagueMatchMinimal.
type DOTA2DPCGetLeagueNodeData ¶
type DOTA2DPCGetLeagueNodeData struct{}
DOTA2DPCGetLeagueNodeData holds the result of the method IDOTA2DPC/GetLeagueNodeData.
type DOTA2DPCGetPlayerInfo ¶
type DOTA2DPCGetPlayerInfo struct{}
DOTA2DPCGetPlayerInfo holds the result of the method IDOTA2DPC/GetPlayerInfo.
type DOTA2DPCGetRealtimeMatchStats ¶
type DOTA2DPCGetRealtimeMatchStats struct{}
DOTA2DPCGetRealtimeMatchStats holds the result of the method IDOTA2DPC/GetRealtimeMatchStats.
type DOTA2DPCGetRecentAndUpcomingMatches ¶
type DOTA2DPCGetRecentAndUpcomingMatches struct{}
DOTA2DPCGetRecentAndUpcomingMatches holds the result of the method IDOTA2DPC/GetRecentAndUpcomingMatches.
type DOTA2DPCGetSingleTeamInfo ¶
type DOTA2DPCGetSingleTeamInfo struct{}
DOTA2DPCGetSingleTeamInfo holds the result of the method IDOTA2DPC/GetSingleTeamInfo.
type DOTA2Events ¶
type DOTA2Events struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2Events represents interface IDOTA2Events.
This is an undocumented interface.
func NewDOTA2Events ¶
func NewDOTA2Events(c *Client) (*DOTA2Events, error)
NewDOTA2Events creates a new DOTA2Events interface.
func (*DOTA2Events) GetArcanaVotes ¶
func (i *DOTA2Events) GetArcanaVotes() (*geyser.Request, error)
GetArcanaVotes creates a Request for interface method GetArcanaVotes.
This is an undocumented method.
func (*DOTA2Events) GetCurrentTriviaQuestions ¶
func (i *DOTA2Events) GetCurrentTriviaQuestions() (*geyser.Request, error)
GetCurrentTriviaQuestions creates a Request for interface method GetCurrentTriviaQuestions.
This is an undocumented method.
func (*DOTA2Events) GetMutations ¶
func (i *DOTA2Events) GetMutations() (*geyser.Request, error)
GetMutations creates a Request for interface method GetMutations.
This is an undocumented method.
func (*DOTA2Events) GetTriviaQuestionAnswersSummary ¶
func (i *DOTA2Events) GetTriviaQuestionAnswersSummary() (*geyser.Request, error)
GetTriviaQuestionAnswersSummary creates a Request for interface method GetTriviaQuestionAnswersSummary.
This is an undocumented method.
type DOTA2EventsGetArcanaVotes ¶
type DOTA2EventsGetArcanaVotes struct{}
DOTA2EventsGetArcanaVotes holds the result of the method IDOTA2Events/GetArcanaVotes.
type DOTA2EventsGetCurrentTriviaQuestions ¶
type DOTA2EventsGetCurrentTriviaQuestions struct{}
DOTA2EventsGetCurrentTriviaQuestions holds the result of the method IDOTA2Events/GetCurrentTriviaQuestions.
type DOTA2EventsGetMutations ¶
type DOTA2EventsGetMutations struct{}
DOTA2EventsGetMutations holds the result of the method IDOTA2Events/GetMutations.
type DOTA2EventsGetTriviaQuestionAnswersSummary ¶
type DOTA2EventsGetTriviaQuestionAnswersSummary struct{}
DOTA2EventsGetTriviaQuestionAnswersSummary holds the result of the method IDOTA2Events/GetTriviaQuestionAnswersSummary.
type DOTA2Fantasy ¶
type DOTA2Fantasy struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2Fantasy represents interface IDOTA2Fantasy.
This is an undocumented interface.
func NewDOTA2Fantasy ¶
func NewDOTA2Fantasy(c *Client) (*DOTA2Fantasy, error)
NewDOTA2Fantasy creates a new DOTA2Fantasy interface.
func (*DOTA2Fantasy) GetFantasyPlayerRawStats ¶
func (i *DOTA2Fantasy) GetFantasyPlayerRawStats() (*geyser.Request, error)
GetFantasyPlayerRawStats creates a Request for interface method GetFantasyPlayerRawStats.
This is an undocumented method.
func (*DOTA2Fantasy) GetLeaderboards ¶
func (i *DOTA2Fantasy) GetLeaderboards() (*geyser.Request, error)
GetLeaderboards creates a Request for interface method GetLeaderboards.
This is an undocumented method.
func (*DOTA2Fantasy) GetPlayerInfo ¶
func (i *DOTA2Fantasy) GetPlayerInfo() (*geyser.Request, error)
GetPlayerInfo creates a Request for interface method GetPlayerInfo.
This is an undocumented method.
func (*DOTA2Fantasy) GetProPlayerInfo ¶
func (i *DOTA2Fantasy) GetProPlayerInfo() (*geyser.Request, error)
GetProPlayerInfo creates a Request for interface method GetProPlayerInfo.
This is an undocumented method.
type DOTA2FantasyGetFantasyPlayerRawStats ¶
type DOTA2FantasyGetFantasyPlayerRawStats struct{}
DOTA2FantasyGetFantasyPlayerRawStats holds the result of the method IDOTA2Fantasy/GetFantasyPlayerRawStats.
type DOTA2FantasyGetLeaderboards ¶
type DOTA2FantasyGetLeaderboards struct{}
DOTA2FantasyGetLeaderboards holds the result of the method IDOTA2Fantasy/GetLeaderboards.
type DOTA2FantasyGetPlayerInfo ¶
type DOTA2FantasyGetPlayerInfo struct{}
DOTA2FantasyGetPlayerInfo holds the result of the method IDOTA2Fantasy/GetPlayerInfo.
type DOTA2FantasyGetProPlayerInfo ¶
type DOTA2FantasyGetProPlayerInfo struct{}
DOTA2FantasyGetProPlayerInfo holds the result of the method IDOTA2Fantasy/GetProPlayerInfo.
type DOTA2League ¶
type DOTA2League struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2League represents interface IDOTA2League.
This is an undocumented interface.
func NewDOTA2League ¶
func NewDOTA2League(c *Client) (*DOTA2League, error)
NewDOTA2League creates a new DOTA2League interface.
func (*DOTA2League) GetLeagueData ¶
func (i *DOTA2League) GetLeagueData() (*geyser.Request, error)
GetLeagueData creates a Request for interface method GetLeagueData.
This is an undocumented method.
func (*DOTA2League) GetLeagueInfoList ¶
func (i *DOTA2League) GetLeagueInfoList() (*geyser.Request, error)
GetLeagueInfoList creates a Request for interface method GetLeagueInfoList.
This is an undocumented method.
func (*DOTA2League) GetLeagueNodeResults ¶
func (i *DOTA2League) GetLeagueNodeResults() (*geyser.Request, error)
GetLeagueNodeResults creates a Request for interface method GetLeagueNodeResults.
This is an undocumented method.
func (*DOTA2League) GetLiveGames ¶
func (i *DOTA2League) GetLiveGames() (*geyser.Request, error)
GetLiveGames creates a Request for interface method GetLiveGames.
This is an undocumented method.
func (*DOTA2League) GetPredictionResults ¶
func (i *DOTA2League) GetPredictionResults() (*geyser.Request, error)
GetPredictionResults creates a Request for interface method GetPredictionResults.
This is an undocumented method.
func (*DOTA2League) GetPredictions ¶
func (i *DOTA2League) GetPredictions() (*geyser.Request, error)
GetPredictions creates a Request for interface method GetPredictions.
This is an undocumented method.
func (*DOTA2League) GetPrizePool ¶
func (i *DOTA2League) GetPrizePool() (*geyser.Request, error)
GetPrizePool creates a Request for interface method GetPrizePool.
This is an undocumented method.
type DOTA2LeagueGetLeagueData ¶
type DOTA2LeagueGetLeagueData struct{}
DOTA2LeagueGetLeagueData holds the result of the method IDOTA2League/GetLeagueData.
type DOTA2LeagueGetLeagueInfoList ¶
type DOTA2LeagueGetLeagueInfoList struct{}
DOTA2LeagueGetLeagueInfoList holds the result of the method IDOTA2League/GetLeagueInfoList.
type DOTA2LeagueGetLeagueNodeResults ¶
type DOTA2LeagueGetLeagueNodeResults struct{}
DOTA2LeagueGetLeagueNodeResults holds the result of the method IDOTA2League/GetLeagueNodeResults.
type DOTA2LeagueGetLiveGames ¶
type DOTA2LeagueGetLiveGames struct{}
DOTA2LeagueGetLiveGames holds the result of the method IDOTA2League/GetLiveGames.
type DOTA2LeagueGetPredictionResults ¶
type DOTA2LeagueGetPredictionResults struct{}
DOTA2LeagueGetPredictionResults holds the result of the method IDOTA2League/GetPredictionResults.
type DOTA2LeagueGetPredictions ¶
type DOTA2LeagueGetPredictions struct{}
DOTA2LeagueGetPredictions holds the result of the method IDOTA2League/GetPredictions.
type DOTA2LeagueGetPrizePool ¶
type DOTA2LeagueGetPrizePool struct{}
DOTA2LeagueGetPrizePool holds the result of the method IDOTA2League/GetPrizePool.
type DOTA2Match ¶
type DOTA2Match struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2Match represents interface IDOTA2Match.
This is an undocumented interface.
func NewDOTA2Match ¶
func NewDOTA2Match(c *Client) (*DOTA2Match, error)
NewDOTA2Match creates a new DOTA2Match interface.
func (*DOTA2Match) GetMatchMVPVotes ¶
func (i *DOTA2Match) GetMatchMVPVotes() (*geyser.Request, error)
GetMatchMVPVotes creates a Request for interface method GetMatchMVPVotes.
This is an undocumented method.
func (*DOTA2Match) GetTopLiveEventGame ¶
func (i *DOTA2Match) GetTopLiveEventGame() (*geyser.Request, error)
GetTopLiveEventGame creates a Request for interface method GetTopLiveEventGame.
This is an undocumented method.
func (*DOTA2Match) GetTopLiveGame ¶
func (i *DOTA2Match) GetTopLiveGame() (*geyser.Request, error)
GetTopLiveGame creates a Request for interface method GetTopLiveGame.
This is an undocumented method.
func (*DOTA2Match) GetTopWeekendTourneyGames ¶
func (i *DOTA2Match) GetTopWeekendTourneyGames() (*geyser.Request, error)
GetTopWeekendTourneyGames creates a Request for interface method GetTopWeekendTourneyGames.
This is an undocumented method.
type DOTA2MatchGetMatchMVPVotes ¶
type DOTA2MatchGetMatchMVPVotes struct{}
DOTA2MatchGetMatchMVPVotes holds the result of the method IDOTA2Match/GetMatchMVPVotes.
type DOTA2MatchGetTopLiveEventGame ¶
type DOTA2MatchGetTopLiveEventGame struct{}
DOTA2MatchGetTopLiveEventGame holds the result of the method IDOTA2Match/GetTopLiveEventGame.
type DOTA2MatchGetTopLiveGame ¶
type DOTA2MatchGetTopLiveGame struct{}
DOTA2MatchGetTopLiveGame holds the result of the method IDOTA2Match/GetTopLiveGame.
type DOTA2MatchGetTopWeekendTourneyGames ¶
type DOTA2MatchGetTopWeekendTourneyGames struct{}
DOTA2MatchGetTopWeekendTourneyGames holds the result of the method IDOTA2Match/GetTopWeekendTourneyGames.
type DOTA2MatchStats ¶
type DOTA2MatchStats struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2MatchStats represents interface IDOTA2MatchStats.
This is an undocumented interface.
func NewDOTA2MatchStats ¶
func NewDOTA2MatchStats(c *Client) (*DOTA2MatchStats, error)
NewDOTA2MatchStats creates a new DOTA2MatchStats interface.
func (*DOTA2MatchStats) GetRealtimeStats ¶
func (i *DOTA2MatchStats) GetRealtimeStats() (*geyser.Request, error)
GetRealtimeStats creates a Request for interface method GetRealtimeStats.
This is an undocumented method.
type DOTA2MatchStatsGetRealtimeStats ¶
type DOTA2MatchStatsGetRealtimeStats struct{}
DOTA2MatchStatsGetRealtimeStats holds the result of the method IDOTA2MatchStats/GetRealtimeStats.
type DOTA2Operations ¶
type DOTA2Operations struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2Operations represents interface IDOTA2Operations.
This is an undocumented interface.
func NewDOTA2Operations ¶
func NewDOTA2Operations(c *Client) (*DOTA2Operations, error)
NewDOTA2Operations creates a new DOTA2Operations interface.
func (*DOTA2Operations) GetBannedWordList ¶
func (i *DOTA2Operations) GetBannedWordList() (*geyser.Request, error)
GetBannedWordList creates a Request for interface method GetBannedWordList.
This is an undocumented method.
type DOTA2OperationsGetBannedWordList ¶
type DOTA2OperationsGetBannedWordList struct{}
DOTA2OperationsGetBannedWordList holds the result of the method IDOTA2Operations/GetBannedWordList.
type DOTA2Plus ¶
type DOTA2Plus struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2Plus represents interface IDOTA2Plus.
This is an undocumented interface.
func NewDOTA2Plus ¶
NewDOTA2Plus creates a new DOTA2Plus interface.
type DOTA2PlusGetPlusStatsData ¶
type DOTA2PlusGetPlusStatsData struct{}
DOTA2PlusGetPlusStatsData holds the result of the method IDOTA2Plus/GetPlusStatsData.
type DOTA2StreamSystem ¶
type DOTA2StreamSystem struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2StreamSystem represents interface IDOTA2StreamSystem.
This is an undocumented interface.
func NewDOTA2StreamSystem ¶
func NewDOTA2StreamSystem(c *Client) (*DOTA2StreamSystem, error)
NewDOTA2StreamSystem creates a new DOTA2StreamSystem interface.
func (*DOTA2StreamSystem) GetBroadcasterInfo ¶
func (i *DOTA2StreamSystem) GetBroadcasterInfo() (*geyser.Request, error)
GetBroadcasterInfo creates a Request for interface method GetBroadcasterInfo.
This is an undocumented method.
type DOTA2StreamSystemGetBroadcasterInfo ¶
type DOTA2StreamSystemGetBroadcasterInfo struct{}
DOTA2StreamSystemGetBroadcasterInfo holds the result of the method IDOTA2StreamSystem/GetBroadcasterInfo.
type DOTA2Teams ¶
type DOTA2Teams struct { Client *Client Interface *geyser.SchemaInterface }
DOTA2Teams represents interface IDOTA2Teams.
This is an undocumented interface.
func NewDOTA2Teams ¶
func NewDOTA2Teams(c *Client) (*DOTA2Teams, error)
NewDOTA2Teams creates a new DOTA2Teams interface.
func (*DOTA2Teams) GetSingleTeamInfo ¶
func (i *DOTA2Teams) GetSingleTeamInfo() (*geyser.Request, error)
GetSingleTeamInfo creates a Request for interface method GetSingleTeamInfo.
This is an undocumented method.
type DOTA2TeamsGetSingleTeamInfo ¶
type DOTA2TeamsGetSingleTeamInfo struct{}
DOTA2TeamsGetSingleTeamInfo holds the result of the method IDOTA2Teams/GetSingleTeamInfo.
type Frontpage ¶
type Frontpage struct { Client *Client Interface *geyser.SchemaInterface }
Frontpage represents interface IFrontpage.
This is an undocumented interface.
func NewFrontpage ¶
NewFrontpage creates a new Frontpage interface.
type FrontpageCellData ¶
type FrontpageCellData struct{}
FrontpageCellData holds the result of the method IFrontpage/cell_data.
type League ¶
type League struct { Client *Client Interface *geyser.SchemaInterface }
League represents interface ILeague.
This is an undocumented interface.
type LeagueGetLeagueInfo ¶
type LeagueGetLeagueInfo struct{}
LeagueGetLeagueInfo holds the result of the method ILeague/GetLeagueInfo.
type Lobbies ¶
type Lobbies struct { Client *Client Interface *geyser.SchemaInterface }
Lobbies represents interface ILobbies.
This is an undocumented interface.
func NewLobbies ¶
NewLobbies creates a new Lobbies interface.
type LobbiesGetJoinableCustomLobbies ¶
type LobbiesGetJoinableCustomLobbies struct{}
LobbiesGetJoinableCustomLobbies holds the result of the method ILobbies/GetJoinableCustomLobbies.
type Store ¶
type Store struct { Client *Client Interface *geyser.SchemaInterface }
Store represents interface IStore.
This is an undocumented interface.
type StoreGetClientStoreData ¶
type StoreGetClientStoreData struct{}
StoreGetClientStoreData holds the result of the method IStore/GetClientStoreData.
type Tournaments ¶
type Tournaments struct { Client *Client Interface *geyser.SchemaInterface }
Tournaments represents interface ITournaments.
This is an undocumented interface.
func NewTournaments ¶
func NewTournaments(c *Client) (*Tournaments, error)
NewTournaments creates a new Tournaments interface.
func (*Tournaments) GetGroupStandings ¶
func (i *Tournaments) GetGroupStandings() (*geyser.Request, error)
GetGroupStandings creates a Request for interface method GetGroupStandings.
This is an undocumented method.
func (*Tournaments) GetLiveLeagueGames ¶
func (i *Tournaments) GetLiveLeagueGames() (*geyser.Request, error)
GetLiveLeagueGames creates a Request for interface method GetLiveLeagueGames.
This is an undocumented method.
func (*Tournaments) GetTournamentBrackets ¶
func (i *Tournaments) GetTournamentBrackets() (*geyser.Request, error)
GetTournamentBrackets creates a Request for interface method GetTournamentBrackets.
This is an undocumented method.
func (*Tournaments) GetTournamentInfo ¶
func (i *Tournaments) GetTournamentInfo() (*geyser.Request, error)
GetTournamentInfo creates a Request for interface method GetTournamentInfo.
This is an undocumented method.
func (*Tournaments) GetTournamentPlayers ¶
func (i *Tournaments) GetTournamentPlayers() (*geyser.Request, error)
GetTournamentPlayers creates a Request for interface method GetTournamentPlayers.
This is an undocumented method.
func (*Tournaments) GetTournamentSeriesDetails ¶
func (i *Tournaments) GetTournamentSeriesDetails() (*geyser.Request, error)
GetTournamentSeriesDetails creates a Request for interface method GetTournamentSeriesDetails.
This is an undocumented method.
type TournamentsGetGroupStandings ¶
type TournamentsGetGroupStandings struct{}
TournamentsGetGroupStandings holds the result of the method ITournaments/GetGroupStandings.
type TournamentsGetLiveLeagueGames ¶
type TournamentsGetLiveLeagueGames struct{}
TournamentsGetLiveLeagueGames holds the result of the method ITournaments/GetLiveLeagueGames.
type TournamentsGetTournamentBrackets ¶
type TournamentsGetTournamentBrackets struct{}
TournamentsGetTournamentBrackets holds the result of the method ITournaments/GetTournamentBrackets.
type TournamentsGetTournamentInfo ¶
type TournamentsGetTournamentInfo struct{}
TournamentsGetTournamentInfo holds the result of the method ITournaments/GetTournamentInfo.
type TournamentsGetTournamentPlayers ¶
type TournamentsGetTournamentPlayers struct{}
TournamentsGetTournamentPlayers holds the result of the method ITournaments/GetTournamentPlayers.
type TournamentsGetTournamentSeriesDetails ¶
type TournamentsGetTournamentSeriesDetails struct{}
TournamentsGetTournamentSeriesDetails holds the result of the method ITournaments/GetTournamentSeriesDetails.
type Workshop ¶
type Workshop struct { Client *Client Interface *geyser.SchemaInterface }
Workshop represents interface IWorkshop.
This is an undocumented interface.
func NewWorkshop ¶
NewWorkshop creates a new Workshop interface.
type WorkshopGetChangeLog ¶
type WorkshopGetChangeLog struct{}
WorkshopGetChangeLog holds the result of the method IWorkshop/GetChangeLog.
Source Files ¶
- chat.go
- chat_results.go
- client.go
- custom_games.go
- custom_games_results.go
- dota2_automated_tourney.go
- dota2_automated_tourney_results.go
- dota2_dpc.go
- dota2_dpc_results.go
- dota2_events.go
- dota2_events_results.go
- dota2_fantasy.go
- dota2_fantasy_results.go
- dota2_league.go
- dota2_league_results.go
- dota2_match.go
- dota2_match_results.go
- dota2_match_stats.go
- dota2_match_stats_results.go
- dota2_operations.go
- dota2_operations_results.go
- dota2_plus.go
- dota2_plus_results.go
- dota2_stream_system.go
- dota2_stream_system_results.go
- dota2_teams.go
- dota2_teams_results.go
- frontpage.go
- frontpage_results.go
- league.go
- league_results.go
- lobbies.go
- lobbies_results.go
- store.go
- store_results.go
- tournaments.go
- tournaments_results.go
- workshop.go
- workshop_results.go