Documentation ¶
Overview ¶
Package service manages the main logic of server.
Package service manages the main logic of server.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MySQL ¶
type MySQL interface { Connect(ctx context.Context) error Close(ctx context.Context) error GetMeta(ctx context.Context, uuid string) (*model.MetaVector, error) GetIPs(ctx context.Context, uuid string) ([]string, error) SetMeta(ctx context.Context, meta *model.MetaVector) error SetMetas(ctx context.Context, metas ...*model.MetaVector) error DeleteMeta(ctx context.Context, uuid string) error DeleteMetas(ctx context.Context, uuids ...string) error SetIPs(ctx context.Context, uuid string, ips ...string) error RemoveIPs(ctx context.Context, ips ...string) error }
Click to show internal directories.
Click to hide internal directories.