watcher/pkg/watcher/base.go
2024-04-10 17:36:56 +08:00

17 lines
291 B
Go

package watcher
import (
"haitao_watcher/pkg/model"
"haitao_watcher/pkg/options"
)
type Watcher interface {
Watch()
Cancel()
SetOnOrderableMsgChannel(ch chan<- model.PushMsg) Watcher
Option() options.CoachOutletOption
SetOption(options.CoachOutletOption)
Uid() string
Restart()
}