Skip navigation links

Package rx

Base reactive classes: Observable, Single and Completable; base reactive consumers; other common base interfaces.

See: Description

Package rx Description

Base reactive classes: Observable, Single and Completable; base reactive consumers; other common base interfaces.

A library that enables subscribing to and composing asynchronous events and callbacks.

The Observable/Observer interfaces and associated operators (in the .operations package) are inspired by and attempt to conform to the Reactive Rx library in Microsoft .Net.

More information can be found at http://msdn.microsoft.com/en-us/data/gg577609.

Compared with the Microsoft implementation:

Services which intend on exposing data asynchronously and wish to allow reactive processing and composition can implement the Observable interface which then allows Observers to subscribe to them and receive events.

Usage examples can be found on the Observable and Subscriber classes.

Skip navigation links