Documentation
¶
Index ¶
- type EsiClient
- func (c *EsiClient) GetCharacterAssets(ctx context.Context, characterID int64, token, refresh string, ...) ([]*models.EveAsset, error)
- func (c *EsiClient) GetCharacterCorporation(ctx context.Context, characterID int64, token, refresh string, ...) (*models.Corporation, error)
- func (c *EsiClient) GetCharacterLocationNames(ctx context.Context, characterID int64, token, refresh string, ...) (map[int64]string, error)
- func (c *EsiClient) GetCorporationAssets(ctx context.Context, corpID int64, token, refresh string, expire time.Time) ([]*models.EveAsset, error)
- func (c *EsiClient) GetCorporationDivisions(ctx context.Context, corpID int64, token, refresh string, expire time.Time) (*models.CorporationDivisions, error)
- func (c *EsiClient) GetCorporationLocationNames(ctx context.Context, corpID int64, token, refresh string, expire time.Time, ...) (map[int64]string, error)
- func (c *EsiClient) GetMarketOrders(ctx context.Context, regionID int64) ([]*MarketOrder, error)
- func (c *EsiClient) GetPlayerOwnedStationInformation(ctx context.Context, token, refresh string, expire time.Time, ids []int64) ([]models.Station, error)
- type FuzzWorks
- func (f *FuzzWorks) GetConstellations(ctx context.Context) ([]models.Constellation, error)
- func (f *FuzzWorks) GetInventoryTypes(ctx context.Context) ([]models.EveInventoryType, error)
- func (f *FuzzWorks) GetNPCStations(ctx context.Context) ([]models.Station, error)
- func (f *FuzzWorks) GetRegions(ctx context.Context) ([]models.Region, error)
- func (f *FuzzWorks) GetSolarSystems(ctx context.Context) ([]models.SolarSystem, error)
- type HTTPDoer
- type HttpGetter
- type MarketOrder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EsiClient ¶
type EsiClient struct {
// contains filtered or unexported fields
}
func NewEsiClient ¶
func (*EsiClient) GetCharacterAssets ¶
func (*EsiClient) GetCharacterCorporation ¶
func (*EsiClient) GetCharacterLocationNames ¶
func (*EsiClient) GetCorporationAssets ¶
func (*EsiClient) GetCorporationDivisions ¶
func (*EsiClient) GetCorporationLocationNames ¶
func (*EsiClient) GetMarketOrders ¶
type FuzzWorks ¶
type FuzzWorks struct {
// contains filtered or unexported fields
}
func NewFuzzWorks ¶
func NewFuzzWorks(client HttpGetter) *FuzzWorks
func (*FuzzWorks) GetConstellations ¶
func (*FuzzWorks) GetInventoryTypes ¶
func (*FuzzWorks) GetNPCStations ¶
func (*FuzzWorks) GetRegions ¶
func (*FuzzWorks) GetSolarSystems ¶
type MarketOrder ¶
type MarketOrder struct {
OrderID int64 `json:"order_id"`
TypeID int64 `json:"type_id"`
LocationID int64 `json:"location_id"`
VolumeTotal int64 `json:"volume_total"`
VolumeRemain int64 `json:"volume_remain"`
MinVolume int64 `json:"min_volume"`
Price float64 `json:"price"`
IsBuyOrder bool `json:"is_buy_order"`
Duration int `json:"duration"`
Issued string `json:"issued"`
Range string `json:"range"`
}
MarketOrder represents a market order from ESI
Click to show internal directories.
Click to hide internal directories.