ONode
- class gpype.backend.core.o_node.ONode[source]
Bases:
ONode,NodeAbstract base class for output-only nodes in the g.Pype pipeline.
Combines ioiocore.ONode and Node functionality for nodes that generate output data without consuming inputs (e.g., EEG devices, signal generators). Subclasses must implement the abstract step() method.
- __init__(output_ports=None, **kwargs)[source]
Initialize the ONode with output port configurations.
- Parameters:
output_ports (
list[Configuration]) – List of output port configurations or None.**kwargs – Additional arguments passed to parent classes.
- setup(data, port_context_in)[source]
Setup the output node before processing begins.
Delegates to parent setup method to configure output port contexts.