domain

package
v0.0.0-...-2af310e Latest Latest
Warning

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

Go to latest
Published: Dec 23, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteIndex

func DeleteIndex(tenantID string) error

func Save

func Save(ctx context.Context, e *Entity)

Types

type Entity

type Entity struct {
	ID        string
	Type      string
	Latitude  float64
	Longitude float64
	Timestamp int64
}

func ProtoToEntity

func ProtoToEntity(e *common.Entity) *Entity

func Read

func Read(ctx context.Context, id string) (*Entity, error)
func Search(ctx context.Context, typ string, entity *Entity, radius float64, numEntities int) []*Entity

func (*Entity) Id

func (e *Entity) Id() string

func (*Entity) Lat

func (e *Entity) Lat() float64

func (*Entity) Lon

func (e *Entity) Lon() float64

func (*Entity) ToProto

func (e *Entity) ToProto() *common.Entity

Jump to

Keyboard shortcuts

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