from dynalab_core.protocols.packets.data import ValueDescriptor from dynalab_core.protocols.packets.handshake import SignalDescriptor def process2(a: ValueDescriptor, r: SignalDescriptor) -> ValueDescriptor: val = ValueDescriptor( signal_id=r.id, value=a.value * a.value, timestamp=a.timestamp ) return val