handlers

package
v0.0.0-...-d23a236 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 5, 2024 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CargoLotsHandler

func CargoLotsHandler(w http.ResponseWriter, r *http.Request)

func GenerateTradePage

func GenerateTradePage(w http.ResponseWriter, r *http.Request)

func HomePage

func HomePage(w http.ResponseWriter, r *http.Request)

func MessagePage

func MessagePage(w http.ResponseWriter, r *http.Request)

func PassengersHandler

func PassengersHandler(w http.ResponseWriter, r *http.Request)

func PlanetGeneratorPage

func PlanetGeneratorPage(w http.ResponseWriter, r *http.Request)

func SearchSystemsHandler

func SearchSystemsHandler(w http.ResponseWriter, r *http.Request)

func SpecTradePurchaseHandler

func SpecTradePurchaseHandler(w http.ResponseWriter, r *http.Request)

func SpecTradeSellHandler

func SpecTradeSellHandler(w http.ResponseWriter, r *http.Request)

func TradeGeneratorPage

func TradeGeneratorPage(w http.ResponseWriter, r *http.Request)

Types

type PurchaseOptions

type PurchaseOptions struct {
	PopulationSize int
	TradeCodes     []string
	IllegalGoods   bool
	BrokerSkill    int
}

func NewPurchaseOptions

func NewPurchaseOptions(r *http.Request) (PurchaseOptions, error)

type SystemSearchInfo

type SystemSearchInfo struct {
	HexX       int    `json:"HexX"`
	HexY       int    `json:"HexY"`
	Sector     string `json:"Sector"`
	Uwp        string `json:"Uwp"`
	Name       string `json:"Name"`
	SectorTags string `json:"SectorTags"`
}

type SystemSearchItem

type SystemSearchItem struct {
	Info SystemSearchInfo `json:"World"`
}

type SystemSearchResponse

type SystemSearchResponse struct {
	Results SystemSearchResults `json:"Results"`
}

type SystemSearchResults

type SystemSearchResults struct {
	Count int                `json:"Count"`
	Items []SystemSearchItem `json:"Items"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL