Versions in this module Expand all Collapse all v0 v0.1.3 Apr 22, 2020 Changes in this version + type GeoDB struct + func NewGeoDB(db *badger.DB, hub *stream.Hub, gmaps *maps.Client) *GeoDB + func (p *GeoDB) Delete(ctx context.Context, r *api.DeleteRequest) (*api.DeleteResponse, error) + func (p *GeoDB) Get(ctx context.Context, r *api.GetRequest) (*api.GetResponse, error) + func (p *GeoDB) GetKeys(ctx context.Context, r *api.GetKeysRequest) (*api.GetKeysResponse, error) + func (p *GeoDB) GetPoint(ctx context.Context, r *api.GetPointRequest) (*api.GetPointResponse, error) + func (p *GeoDB) GetPrefix(ctx context.Context, r *api.GetPrefixRequest) (*api.GetPrefixResponse, error) + func (p *GeoDB) GetPrefixKeys(ctx context.Context, r *api.GetPrefixKeysRequest) (*api.GetPrefixKeysResponse, error) + func (p *GeoDB) GetRegex(ctx context.Context, r *api.GetRegexRequest) (*api.GetRegexResponse, error) + func (p *GeoDB) GetRegexKeys(ctx context.Context, r *api.GetRegexKeysRequest) (*api.GetRegexKeysResponse, error) + func (p *GeoDB) Ping(ctx context.Context, req *api.PingRequest) (*api.PingResponse, error) + func (p *GeoDB) ScanBound(ctx context.Context, r *api.ScanBoundRequest) (*api.ScanBoundResponse, error) + func (p *GeoDB) ScanPrefixBound(ctx context.Context, r *api.ScanPrefixBoundRequest) (*api.ScanPrefixBoundResponse, error) + func (p *GeoDB) ScanRegexBound(ctx context.Context, r *api.ScanRegexBoundRequest) (*api.ScanRegexBoundResponse, error) + func (p *GeoDB) Set(ctx context.Context, r *api.SetRequest) (*api.SetResponse, error) + func (p *GeoDB) Stream(r *api.StreamRequest, ss api.GeoDB_StreamServer) error + func (p *GeoDB) StreamPrefix(r *api.StreamPrefixRequest, ss api.GeoDB_StreamPrefixServer) error + func (p *GeoDB) StreamRegex(r *api.StreamRegexRequest, ss api.GeoDB_StreamRegexServer) error