Versions in this module Expand all Collapse all v2 v2.1.0 Apr 20, 2021 Changes in this version + const ActSSOCookie + const Battlenet + const BattlenetLookup + const ColdWar + const DefaultAuthenticationBasePath + const DefaultAuthenticationHost + const DefaultServiceBasePath + const DefaultServiceHost + const ModernWarfare + const Multiplayer + const Warzone + var DefaultSchemes = []string + type AuthToken struct + ActSSOCookie string + type AuthenticationClient struct + Operations authentication.ClientService + Transport runtime.ClientTransport + func NewAuthenticationClient(transport runtime.ClientTransport, formats strfmt.Registry) *AuthenticationClient + func NewAuthenticationClientWithConfig(formats strfmt.Registry, cfg *TransportConfig) *AuthenticationClient + func (c *AuthenticationClient) SetTransport(transport runtime.ClientTransport) + type Client struct + AuthToken *AuthToken + AuthenticationClient *AuthenticationClient + ServiceClient *ServiceClient + func NewClient(formats strfmt.Registry) *Client + func (c *Client) BattlePassLoot(ctx context.Context, title GameTitle, platform Platform, season int64) (*models.BattlePassLootResponse, error) + func (c *Client) CODPoints(ctx context.Context, title GameTitle, gamer *Gamer) (*models.CodPointsResponse, error) + func (c *Client) FriendsStats(ctx context.Context, title GameTitle, gamer *Gamer, gameType GameType) (*models.FriendStatsResponse, error) + func (c *Client) FullMatchInfo(ctx context.Context, title GameTitle, platform Platform, gameType GameType, ...) (*models.FullMatchInfoResponse, error) + func (c *Client) GamerLoot(ctx context.Context, title GameTitle, gamer *Gamer) (*models.GamerLootResponse, error) + func (c *Client) GamerMatchDetails(ctx context.Context, title GameTitle, gamer *Gamer, gameType GameType, ...) (*models.GamerMatchDetailsResponse, error) + func (c *Client) GamerMatchList(ctx context.Context, title GameTitle, gamer *Gamer, gameType GameType, ...) (*models.GamerMatchListResponse, error) + func (c *Client) GamerStats(ctx context.Context, title GameTitle, gamer *Gamer, gameType GameType) (*models.GamerStatsResponse, error) + func (c *Client) LeaderBoard(ctx context.Context, title GameTitle, platform Platform, page int64) (*models.LeaderBoardResponse, error) + func (c *Client) Loadout(ctx context.Context, title GameTitle, gameType GameType) (*models.LoadoutResponse, error) + func (c *Client) LoggedIn() error + func (c *Client) Login(ctx context.Context, deviceId string, email string, password string, ...) (*models.LoginResponse, error) + func (c *Client) MapList(ctx context.Context, title GameTitle, platform Platform, gameType GameType) (*models.MapListResponse, error) + func (c *Client) MatchAnalysis(ctx context.Context, title GameTitle, gamer *Gamer, end int64) (*models.MatchAnalysisResponse, error) + func (c *Client) Purchasable(ctx context.Context, title GameTitle, platform Platform) (*models.PurchasableResponse, error) + func (c *Client) RegisterDevice(ctx context.Context, deviceId string) (*models.RegisterDeviceResponse, error) + type GameTitle string + type GameType string + type Gamer struct + GamerTag string + LookupType LookupType + Platform Platform + type LookupType string + type Platform string + type ServiceClient struct + Operations service.ClientService + Transport runtime.ClientTransport + func NewServiceClient(transport runtime.ClientTransport, formats strfmt.Registry) *ServiceClient + func NewServiceClientWithConfig(formats strfmt.Registry, cfg *TransportConfig) *ServiceClient + func (c *ServiceClient) SetTransport(transport runtime.ClientTransport) + type TransportConfig struct + BasePath string + Host string + Schemes []string + func DefaultAuthTransportConfig() *TransportConfig + func DefaultServiceTransportConfig() *TransportConfig + func (cfg *TransportConfig) WithBasePath(basePath string) *TransportConfig + func (cfg *TransportConfig) WithHost(host string) *TransportConfig + func (cfg *TransportConfig) WithSchemes(schemes []string) *TransportConfig Other modules containing this package github.com/carlocayos/go-cod