Documentation
¶
Index ¶
- func SetTimeout(out time.Duration)
- type CdnItem
- type RegionItem
- type RibbitClient
- func (client *RibbitClient) BGDL(game string) ([]RegionItem, string, string, error)
- func (client *RibbitClient) CDNS(game string) ([]CdnItem, string, string, error)
- func (client *RibbitClient) Summary() ([]SummaryItem, string, string, error)
- func (client *RibbitClient) Versions(game string) ([]RegionItem, string, string, error)
- type SummaryItem
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetTimeout ¶
Types ¶
type RegionItem ¶
type RegionItem struct { Buildconfig string `json:"build_config"` Buildid string `json:"build_id"` Cdnconfig string `json:"cdn_config"` Keyring string `json:"keyring,omitempty"` Region string `json:"region"` Versionsname string `json:"version_name"` Productconfig string `json:"product_config,omitempty"` }
type RibbitClient ¶
func NewRibbitClient ¶
func NewRibbitClient(reg string) *RibbitClient
func NewRibbitClientProxy ¶
func NewRibbitClientProxy(server string) *RibbitClient
func (*RibbitClient) BGDL ¶
func (client *RibbitClient) BGDL(game string) ([]RegionItem, string, string, error)
func (*RibbitClient) Summary ¶
func (client *RibbitClient) Summary() ([]SummaryItem, string, string, error)
func (*RibbitClient) Versions ¶
func (client *RibbitClient) Versions(game string) ([]RegionItem, string, string, error)
type SummaryItem ¶
type SummaryItem struct { Product string `json:"product"` Seqn string `json:"seqn"` Flags string `json:"flags"` }
func (SummaryItem) BGDL ¶
func (item SummaryItem) BGDL() ([]RegionItem, string, string, error)
func (SummaryItem) Versions ¶
func (item SummaryItem) Versions() ([]RegionItem, string, string, error)
Click to show internal directories.
Click to hide internal directories.