service

package
v0.0.0-...-83adff0 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2020 License: GPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

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

Service service

func New

func New(c *conf.Config) (s *Service)

New is archive service implementation.

func (*Service) Close

func (s *Service) Close() (err error)

Close is

func (*Service) DelteVideoCache

func (s *Service) DelteVideoCache(aid, cid int64) (err error)

DelteVideoCache del video cache

func (*Service) Ping

func (s *Service) Ping() (err error)

Ping check status

func (*Service) PopItem

func (s *Service) PopItem(c context.Context) (item *model.RetryItem, err error)

PopItem is

func (*Service) PushItem

func (s *Service) PushItem(c context.Context, item *model.RetryItem) (err error)

PushItem is

func (*Service) UpdateCache

func (s *Service) UpdateCache(old *model.Archive, nw *model.Archive, action string) (err error)

UpdateCache is

func (*Service) UpdateVideoCache

func (s *Service) UpdateVideoCache(aid, cid int64) (err error)

UpdateVideoCache is

Jump to

Keyboard shortcuts

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