class Syskit::InputPort
Public Instance Methods
each_concrete_connection() { |find_output_port, policy| ... }
click to toggle source
Enumerates all ports connected to this one
# File lib/syskit/port.rb, line 158 def each_concrete_connection port = to_component_port port.component.each_concrete_input_connection(port.name) do |out_task, out_port_name, in_port_name, policy| yield(out_task.find_output_port(out_port_name), policy) end self end
each_connection() { |find_output_port, policy| ... }
click to toggle source
Enumerates all ports connected to this one
# File lib/syskit/port.rb, line 145 def each_connection port = to_component_port port.component.each_input_connection(port.name) do |out_task, out_port_name, in_port_name, policy| yield(out_task.find_output_port(out_port_name), policy) end self end
input?()
click to toggle source
# File lib/syskit/port.rb, line 166 def input?; true end
writer(policy = Hash.new)
click to toggle source
# File lib/syskit/port.rb, line 153 def writer(policy = Hash.new) InputWriter.new(self, policy) end