Merge pull request #760 from sidhman/watch

Add Watch func to UniversalClient interface
This commit is contained in:
Vladimir Mihailenco 2018-05-08 09:11:37 +03:00 committed by GitHub
commit 12c0262c75
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 0 deletions

View File

@ -117,6 +117,7 @@ func (o *UniversalOptions) simple() *Options {
// applications locally. // applications locally.
type UniversalClient interface { type UniversalClient interface {
Cmdable Cmdable
Watch(fn func(*Tx) error, keys ...string) error
Process(cmd Cmder) error Process(cmd Cmder) error
WrapProcess(fn func(oldProcess func(cmd Cmder) error) func(cmd Cmder) error) WrapProcess(fn func(oldProcess func(cmd Cmder) error) func(cmd Cmder) error)
Subscribe(channels ...string) *PubSub Subscribe(channels ...string) *PubSub