17 lines
291 B
Go
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()
|
|
}
|