RemoveListener add dispatcher.

This commit is contained in:
Miroslav Šedivý
2021-09-29 01:03:39 +02:00
parent 5bae3503d0
commit 325af8fc5a
3 changed files with 25 additions and 7 deletions

View File

@ -39,7 +39,7 @@ type StreamManager interface {
// and returns dispatcher channel
NewListener(listener *func(sample Sample)) (dispatcher chan interface{}, err error)
// stops pipeline if it was last listener
RemoveListener(listener *func(sample Sample))
RemoveListener(listener *func(sample Sample)) (dispatcher chan interface{})
ListenersCount() int
Started() bool