ultimo.core#
Core classes and helper functions for the Ultimo framework
Functions
|
Connect a sink to consume a source. |
|
Return an asynchronous iterator for an object. |
|
Return the next item from an asynchronous iterator. |
|
Turn an asynchronous function into a sink. |
|
Make a synchronous callback synchronouse. |
|
Connect a sink to consume a source. |
|
Turn a synchronous function into a sink. |
Classes
|
Base class for iterators over sources. |
|
Base class for combined source/sink objects. |
|
Base class for iterators over pipeline sources. |
|
Base class for consumers of sources. |
|
Base class for asynchronous sources. |
|
A sink that wraps an asynchronous coroutine. |
|
Flow which awaits an Event and then gets the source value. |
Base class for event-driven sources. |
|
Base class for interrupt-driven sources. |
Functions#
- async ultimo.core.aconnect(source, sink)#
Connect a sink to consume a source.
- ultimo.core.aiter(iterable)#
Return an asynchronous iterator for an object.
- async ultimo.core.anext(iterator)#
Return the next item from an asynchronous iterator.
- ultimo.core.asink(afn)#
Turn an asynchronous function into a sink.
- ultimo.core.asynchronize(f)#
Make a synchronous callback synchronouse.
- async ultimo.core.connect(source, sink)#
Connect a sink to consume a source.
- ultimo.core.sink(fn)#
Turn a synchronous function into a sink.