accessors

package
v0.0.0-...-8d915d5 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2016 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WithinRadius

func WithinRadius(lat1 float64, lon1 float64, lat2 float64, lon2 float64, radius float64) bool

Types

type AccessorGroup

type AccessorGroup struct {
	DB *sql.DB
}

AccessorGroup holds all configuration for the accessors.

func (*AccessorGroup) AddEnemies

func (ag *AccessorGroup) AddEnemies(userLatitude float64, userLongitude float64, radius float64, currentEnemyCount int, enemyCap int)

func (*AccessorGroup) ConnectToDB

func (c *AccessorGroup) ConnectToDB(dbType, dsn string)

ConnectToDB creates a database connection and sets it in the struct

func (*AccessorGroup) CountNearbyEnemies

func (ag *AccessorGroup) CountNearbyEnemies(userLatitude float64, userLongitude float64, radius float64) (int, error)

func (*AccessorGroup) DeleteEnemy

func (ag *AccessorGroup) DeleteEnemy(enemyID int) (string, error)

func (*AccessorGroup) DumpDatabase

func (ag *AccessorGroup) DumpDatabase(userLatitude float64, userLongitude float64, radius float64) (string, error)

Returns an array of all loot locations and values to plot on the map in iOS

Jump to

Keyboard shortcuts

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