retrosvc

package
v0.0.0-...-a4b1f48 Latest Latest
Warning

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

Go to latest
Published: May 24, 2021 License: MPL-2.0 Imports: 6 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	GameServerId int
	Storer       retro.Storer
}

type Service

type Service struct {
	// contains filtered or unexported fields
}

func NewService

func NewService(c Config) (*Service, error)

func (Service) AllCharacters

func (svc Service) AllCharacters(ctx context.Context) (map[int]retro.Character, error)

func (Service) AllCharactersByAccountId

func (svc Service) AllCharactersByAccountId(ctx context.Context, accountId string) (map[int]retro.Character, error)

func (Service) Character

func (svc Service) Character(ctx context.Context, id int) (retro.Character, error)

func (Service) CharacterItem

func (svc Service) CharacterItem(ctx context.Context, id int) (retro.CharacterItem, error)

func (Service) CharacterItemsByCharacterId

func (svc Service) CharacterItemsByCharacterId(ctx context.Context, characterId int) (map[int]retro.CharacterItem, error)

func (Service) Characters

func (svc Service) Characters(ctx context.Context) (map[int]retro.Character, error)

func (Service) CharactersByAccountId

func (svc Service) CharactersByAccountId(ctx context.Context, accountId string) (map[int]retro.Character, error)

func (Service) CharactersByGameMapId

func (svc Service) CharactersByGameMapId(ctx context.Context, gameMapId int) (map[int]retro.Character, error)

func (Service) Classes

func (svc Service) Classes(ctx context.Context) (map[retrotyp.ClassId]retro.Class, error)

func (Service) CreateCharacter

func (svc Service) CreateCharacter(ctx context.Context, character retro.Character) (int, error)

func (Service) CreateCharacterItem

func (svc Service) CreateCharacterItem(ctx context.Context, item retro.CharacterItem) (int, error)

func (Service) CreateGameServer

func (svc Service) CreateGameServer(ctx context.Context, gameServer retro.GameServer) error

func (Service) CreateMarketItem

func (svc Service) CreateMarketItem(ctx context.Context, item retro.MarketItem) (int, error)

func (Service) CreateMount

func (svc Service) CreateMount(ctx context.Context, mount retro.Mount) (int, error)

func (Service) CreateTicket

func (svc Service) CreateTicket(ctx context.Context, t retro.Ticket) (string, error)

func (Service) DeleteCharacter

func (svc Service) DeleteCharacter(ctx context.Context, id int) error

func (Service) DeleteCharacterItem

func (svc Service) DeleteCharacterItem(ctx context.Context, id int) error

func (Service) DeleteMarketItem

func (svc Service) DeleteMarketItem(ctx context.Context, id int) error

func (Service) DeleteMount

func (svc Service) DeleteMount(ctx context.Context, id int) error

func (Service) DeleteTickets

func (svc Service) DeleteTickets(ctx context.Context, before time.Time) (int, error)

func (Service) EffectTemplates

func (svc Service) EffectTemplates(ctx context.Context) (map[int]retro.EffectTemplate, error)

func (Service) GameMaps

func (svc Service) GameMaps(ctx context.Context) (map[int]retro.GameMap, error)

func (Service) GameServer

func (svc Service) GameServer(ctx context.Context, id int) (retro.GameServer, error)

func (Service) GameServers

func (svc Service) GameServers(ctx context.Context) (map[int]retro.GameServer, error)

func (Service) ItemSets

func (svc Service) ItemSets(ctx context.Context) (map[int]retro.ItemSet, error)

func (Service) ItemTemplates

func (svc Service) ItemTemplates(ctx context.Context) (map[int]retro.ItemTemplate, error)

func (Service) MarketItem

func (svc Service) MarketItem(ctx context.Context, id int) (retro.MarketItem, error)

func (Service) MarketItems

func (svc Service) MarketItems(ctx context.Context) (map[int]retro.MarketItem, error)

func (Service) MarketItemsByMarketId

func (svc Service) MarketItemsByMarketId(ctx context.Context, marketId string) (map[int]retro.MarketItem, error)

func (Service) Markets

func (svc Service) Markets(ctx context.Context) (map[string]retro.Market, error)

func (Service) Mount

func (svc Service) Mount(ctx context.Context, id int) (retro.Mount, error)

func (Service) MountTemplates

func (svc Service) MountTemplates(ctx context.Context) (map[int]retro.MountTemplate, error)

func (Service) Mounts

func (svc Service) Mounts(ctx context.Context) (map[int]retro.Mount, error)

func (Service) MountsByCharacterId

func (svc Service) MountsByCharacterId(ctx context.Context, characterId int) (map[int]retro.Mount, error)

func (Service) NPCDialogs

func (svc Service) NPCDialogs(ctx context.Context) (map[int]retro.NPCDialog, error)

func (Service) NPCResponses

func (svc Service) NPCResponses(ctx context.Context) (map[int]retro.NPCResponse, error)

func (Service) NPCTemplates

func (svc Service) NPCTemplates(ctx context.Context) (map[int]retro.NPCTemplate, error)

func (Service) NPCs

func (svc Service) NPCs(ctx context.Context) (map[string]retro.NPC, error)

func (Service) SetGameServerState

func (svc Service) SetGameServerState(ctx context.Context, state retrotyp.GameServerState) error

func (Service) Spells

func (svc Service) Spells(ctx context.Context) (map[int]retro.Spell, error)

func (Service) Ticket

func (svc Service) Ticket(ctx context.Context, id string) (retro.Ticket, error)

func (Service) Tickets

func (svc Service) Tickets(ctx context.Context) (map[string]retro.Ticket, error)

func (Service) TriggerByGameMapIdAndCellId

func (svc Service) TriggerByGameMapIdAndCellId(ctx context.Context, gameMapId, cellId int) (retro.Trigger, error)

func (Service) Triggers

func (svc Service) Triggers(ctx context.Context) (map[string]retro.Trigger, error)

func (Service) UpdateCharacter

func (svc Service) UpdateCharacter(ctx context.Context, character retro.Character) error

func (Service) UpdateCharacterItem

func (svc Service) UpdateCharacterItem(ctx context.Context, item retro.CharacterItem) error

func (Service) UpdateMount

func (svc Service) UpdateMount(ctx context.Context, mount retro.Mount) error

func (Service) UseTicket

func (svc Service) UseTicket(ctx context.Context, id string) (retro.Ticket, error)

Jump to

Keyboard shortcuts

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