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

This is the complete list of members for dfx::Core::InputPort, including all inherited members.

addChannel(ChannelPtr channel)dfx::Core::Port
allowsMimeTypePropagation() const noexceptdfx::Core::Portinline
as() noexceptdfx::Core::Portinline
as() const noexceptdfx::Core::Portinline
channel(std::size_t index) constdfx::Core::Portinline
channelCount() const noexceptdfx::Core::Portinline
deregisterControlCommand(std::string_view command)dfx::Core::InputPort
deregisterHook(Hooks::Port *hook)dfx::Core::Port
ENABLE_DEFAULT_MOVE_DISABLE_COPY(Port)dfx::Core::Port
hasChannel(ChannelPtr channel) const noexceptdfx::Core::Port
hasPendingMessage() constdfx::Core::InputPort
hooksdfx::Core::Portprotected
Id typedefdfx::Core::Port
id() const noexceptdfx::Core::Portinline
InputPort(Id id, NodeWPtr node, std::string name, Kind kind, MimeTypes supportedMimeTypes={}, std::optional< bool > allowsMimeTypePropagation=std::nullopt)dfx::Core::InputPort
isInput() const noexceptdfx::Core::Portinline
isMimeTypeSupported(MimeType const &mimeType) const noexceptdfx::Core::InputPort
isOutput() const noexceptdfx::Core::Portinline
isUnknownControlCommandAllowed() const noexceptdfx::Core::InputPortinline
kind() const noexceptdfx::Core::Portinline
Mode enum namedfx::Core::Port
mode() const noexceptdfx::Core::Portinline
name() const noexceptdfx::Core::Portinline
node() const noexceptdfx::Core::Portinline
Port(Id id, NodeWPtr node, Mode mode, Kind kind, std::string name, std::optional< bool > allowsMimeTypePropagation)dfx::Core::Portprotected
processAllPendingMessages()dfx::Core::InputPort
processMessage(MessagePtr message)dfx::Core::InputPort
registerControlCommand(std::string_view command, nlohmann::json schema, bool allowOverride=false)dfx::Core::InputPort
registerHook(Hooks::Port *hook)dfx::Core::Port
removeChannel(ChannelPtr channel)dfx::Core::Port
setAllowUnknownControlCommand(bool allow)dfx::Core::InputPortinline
supportedMimeTypes() const noexceptdfx::Core::InputPortinline
validatePortName(std::string_view name)dfx::Core::Portstatic
~Port()dfx::Core::Portvirtual