observable

package
v0.29.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2023 License: AGPL-3.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Observable

type Observable interface {
	// indicates that the observer is ready to receive notifications from the Observable
	Subscribe(observer Observer)
	// indicates that the observer no longer wants to receive notifications from the Observable
	Unsubscribe(observer Observer)
}

type Observer

type Observer interface {
	// conveys an item that is emitted by the Observable to the observer
	OnNext(interface{})
	// indicates that the Observable has terminated with a specified error condition and that it will be emitting no further items
	OnError(err error)
	// indicates that the Observable has completed successfully and that it will be emitting no further items
	OnComplete()
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL