dfx 0.1.0
Linux-based dynamic dataflow executor
Loading...
Searching...
No Matches
dfx::Runtime::Scheduler Member List

This is the complete list of members for dfx::Runtime::Scheduler, including all inherited members.

deferNodeCall(FdWatch::Callback cb, Core::NodeWPtr node) overridedfx::Runtime::Schedulervirtual
deregisterNodeFd(FdWatch::BorrowedFd fd) noexcept overridedfx::Runtime::Schedulervirtual
DISABLE_COPY_AND_MOVE(Scheduler)dfx::Runtime::Scheduler
emplaceTask(Args &&... args)dfx::Runtime::Schedulerinline
HookResult enum namedfx::Hooks::Delivery
isRunning() const noexceptdfx::Runtime::Schedulerinline
onChannelCreated(Core::ChannelPtr channel) overridedfx::Runtime::Schedulervirtual
onChannelRemoved(Core::ChannelPtr channel) overridedfx::Runtime::Schedulervirtual
onNodeCreated(Core::NodePtr node) overridedfx::Runtime::Schedulervirtual
onNodeRemoved(Core::NodePtr node) overridedfx::Runtime::Schedulervirtual
postDelivery(Core::NodePtr src, Core::OutputPort const &out, Core::NodePtr dst, Core::InputPort &in) overridedfx::Runtime::Schedulervirtual
preDelivery(Core::NodePtr src, Core::OutputPort const &out, Core::NodePtr dst, Core::InputPort &in, Core::MessagePtr &message) overridedfx::Runtime::Schedulervirtual
pushTask(TaskPtr task)dfx::Runtime::Schedulerinline
registerNodeFd(FdWatch::BorrowedFd fd, FdWatch::EventInterests events, FdWatch::FdCallback cb, Core::NodeWPtr node) overridedfx::Runtime::Schedulervirtual
Scheduler(Utils::SystemConfig &sysConfig)dfx::Runtime::Scheduler
start()dfx::Runtime::Scheduler
stop()dfx::Runtime::Scheduler
~Delivery()=default (defined in dfx::Hooks::Delivery)dfx::Hooks::Deliveryvirtual
~Graph()=default (defined in dfx::Hooks::Graph)dfx::Hooks::Graphvirtual
~NodeReactor()=default (defined in dfx::Runtime::Api::NodeReactor)dfx::Runtime::Api::NodeReactorvirtual
~Scheduler() overridedfx::Runtime::Scheduler