![]() |
dfx 0.1.0
Linux-based dynamic dataflow executor
|
Classes | |
| class | NodeReactor |
| Node-aware reactor API for FD watching and deferred execution in the runtime. More... | |
| class | NodeTaskExecutor |
| Interface for offloading task execution from the global pool to a specific node context. More... | |
| class | PollerProxy |
| Node-scoped proxy implementation of FdWatch::Poller. More... | |
| class | Task |
| Polymorphic unit of work executed by the runtime (typically by ThreadPool). More... | |
Concepts | |
| concept | DerivedFromTask |
| Convenience concept for constraining templates to Task-derived types. | |
Typedefs | |
| using | NodeTaskExecutorPtr = std::unique_ptr<NodeTaskExecutor> |
| Unique ownership pointer type for NodeTaskExecutor. | |
| using | TaskPtr = std::unique_ptr<Task> |
| Unique ownership pointer for tasks. | |
| typedef std::unique_ptr< NodeTaskExecutor > dfx::Runtime::Api::NodeTaskExecutorPtr = std::unique_ptr<NodeTaskExecutor> |
Unique ownership pointer type for NodeTaskExecutor.
| using dfx::Runtime::Api::TaskPtr = std::unique_ptr<Task> |
Unique ownership pointer for tasks.