Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type UpdateSource ¶
type UpdateSource struct { Tomb tomb.Tomb ChangesC chan hook.SourceChange UpdatesC chan interface{} // contains filtered or unexported fields }
func NewEmptySource ¶
func NewEmptySource() *UpdateSource
func NewFullBufferedSource ¶
func NewFullBufferedSource() *UpdateSource
func NewFullUnbufferedSource ¶
func NewFullUnbufferedSource() *UpdateSource
func (*UpdateSource) Changes ¶
func (source *UpdateSource) Changes() <-chan hook.SourceChange
func (*UpdateSource) Empty ¶
func (source *UpdateSource) Empty() bool
func (*UpdateSource) NewChange ¶
func (source *UpdateSource) NewChange(v interface{}) hook.SourceChange
func (*UpdateSource) Next ¶
func (source *UpdateSource) Next() hook.Info
func (*UpdateSource) Pop ¶
func (source *UpdateSource) Pop()
func (*UpdateSource) Stop ¶
func (source *UpdateSource) Stop() error
Click to show internal directories.
Click to hide internal directories.