INode
- class ioiocore.i_node.INode(input_ports=None, **kwargs)[source]
Bases:
NodeRepresents a node that has only input ports.
- Parameters:
input_ports (list)
- class Configuration(input_ports=None, **kwargs)[source]
Bases:
ConfigurationConfiguration class for INode.
- Parameters:
input_ports (list)
- __init__(input_ports=None, **kwargs)[source]
Initializes the INode.
- Parameters:
input_ports (
list) – A list of input port configurations (default is None).**kwargs (additional keyword arguments) – Other configuration options.
- config: Configuration
- get_input_port(port_name)[source]
Get an input port by name.
- Parameters:
port_name (
str) – The name of the input port.