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.