tethys.core.nodes.operators.operator_base
¶
Module Contents¶
-
class
tethys.core.nodes.operators.operator_base.
OperatorBase
[source]¶ Bases:
serobj.utils.serobj_calls.SerobjCallsBase
Base abstract class for the Operator.
-
abstract
process
(self, data_packet: Any, stream: StreamBase, message_key: str = None, **kwargs)[source]¶ Process one data_packet.
- Parameters
data_packet (Any) – any data object
stream (StreamBase) – any Stream instance
message_key (str) –
- Returns
next data_packet or None
- Return type
Any
-
abstract