xo-expression2/include/xo/reactor
2023-10-12 01:31:20 -04:00
..
AbstractEventProcessor.hpp initial implementation 2023-10-10 15:20:32 -04:00
AbstractSink.hpp initial implementation 2023-10-10 15:20:32 -04:00
AbstractSource.hpp initial implementation 2023-10-11 17:46:24 -04:00
DirectSource.hpp initial implementation 2023-10-11 17:46:24 -04:00
DirectSourcePtr.hpp initial implementation 2023-10-10 15:20:32 -04:00
EventSource.hpp initial implementation 2023-10-11 17:46:24 -04:00
EventStore.hpp initial implementation 2023-10-10 15:20:32 -04:00
EventTimeFn.hpp initial implementation 2023-10-11 17:46:24 -04:00
EventTimeFn2.hpp + EventTimeFn<> template; automate common timestamp patterns 2023-10-11 17:46:36 -04:00
FifoQueue.hpp + FifoQueue 2023-10-11 17:47:07 -04:00
HeapReducer.hpp initial implementation 2023-10-11 17:46:24 -04:00
init_reactor.hpp reactor: auto-initialization hooks 2023-10-11 20:32:18 -04:00
LastReducer.hpp initial implementation 2023-10-10 15:20:32 -04:00
PollingReactor.hpp initial implementation 2023-10-11 17:46:24 -04:00
PolyAdapterSink.hpp initial implementation 2023-10-11 17:46:24 -04:00
Reactor.hpp Reactor.run_n() returns #events delivered 2023-10-12 01:31:20 -04:00
ReactorSource.hpp initial implementation 2023-10-11 17:46:24 -04:00
Reducer.hpp initial implementation 2023-10-10 15:20:32 -04:00
SecondarySource.hpp initial implementation 2023-10-11 17:46:24 -04:00
Sink.hpp initial implementation 2023-10-10 15:20:32 -04:00