inventorysync

package
v0.2.7 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package inventorysync correlates live EverQuest /who results with inventory export completion messages.

Index

Constants

View Source
const WhoMaxAge = time.Minute

Variables

This section is empty.

Functions

func CharacterIdentity

func CharacterIdentity(logPath string) (string, string, error)

Types

type Metadata

type Metadata struct {
	Level      int
	Classes    []string
	Race       string
	ObservedAt time.Time
}

type Observer

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

func NewObserver

func NewObserver(logPath string) (*Observer, error)

func (*Observer) Observe

func (o *Observer) Observe(record eqlog.Record) (Request, bool)

type Request

type Request struct {
	Path     string
	Filename string
	Exported time.Time
	Metadata *Metadata
}

Jump to

Keyboard shortcuts

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