class Syskit::Models::InputPort

Public Instance Methods

bind(component) click to toggle source
# File lib/syskit/models/port.rb, line 247
def bind(component)
    Syskit::InputPort.new(self, component_model.bind(component))
end
input?() click to toggle source
# File lib/syskit/models/port.rb, line 255
def input?; true end
multiplexes?() click to toggle source

Return true if the underlying port multiplexes, i.e. if it is an input port that is expected to have multiple inbound connections

# File lib/syskit/models/port.rb, line 243
def multiplexes?
    orogen_model.multiplexes?
end
writer(policy = Hash.new) click to toggle source
# File lib/syskit/models/port.rb, line 251
def writer(policy = Hash.new)
    InputWriter.new(self, policy)
end