:py:mod:`vspyx.Communication.Processors` ======================================== .. py:module:: vspyx.Communication.Processors Package Contents ---------------- Classes ~~~~~~~ .. autoapisummary:: vspyx.Communication.Processors.AUTOSARAdaptiveProcessor vspyx.Communication.Processors.AUTOSARClassicProcessor vspyx.Communication.Processors.DissectorProcessor vspyx.Communication.Processors.ISOStandardizedServicePrimitiveProcessor .. py:class:: AUTOSARAdaptiveProcessor Bases: :py:obj:`vspyx.Communication.PointProcessor` .. autoapi-inheritance-diagram:: vspyx.Communication.Processors.AUTOSARAdaptiveProcessor :parts: 1 :private-bases: AUTOSARAdaptiveProcessor .. py:method:: New() -> AUTOSARAdaptiveProcessor :staticmethod: .. py:method:: RegisterServiceInterfaceDeployment(self, deployment: vspyx.Communication.ServiceInterfaceDeployment) -> Any .. py:class:: AUTOSARClassicProcessor Bases: :py:obj:`vspyx.Communication.PointProcessor` .. autoapi-inheritance-diagram:: vspyx.Communication.Processors.AUTOSARClassicProcessor :parts: 1 :private-bases: AUTOSARClassicProcessor .. py:attribute:: ECUInstance :annotation: :vspyx.AUTOSAR.Classic.ECUInstance .. py:method:: DeregisterCanIfRxPDU(self, triggering: vspyx.Communication.CANFrameTriggering) -> Any .. py:method:: DeregisterCanIfTxPDU(self, triggering: vspyx.Communication.CANFrameTriggering) -> Any .. py:method:: DeregisterComIPDU(self, pdu: vspyx.Communication.ISignalIPDU) -> Any .. py:method:: DeregisterComISignalMapping(self, mapping: vspyx.Communication.ISignalToIPDUMapping) -> Any .. py:method:: DeregisterDestinationPDUIndex(self, globalPDURef: str) -> Any .. py:method:: DeregisterFlexRayLPDU(self, controllerId: int, triggering: vspyx.Communication.FlexRayFrameTriggering) -> Any .. py:method:: DeregisterIpduMPDU(self, pdu: vspyx.Communication.IPDU) -> Any .. py:method:: DeregisterSourcePDUIndex(self, globalPDURef: str) -> Any .. py:method:: GetGlobalPDURefForPDU(self, pdu: vspyx.Communication.PDU) -> str .. py:method:: GetIDForCANController(self, controller: vspyx.Communication.CANController) -> int Get an ID for the given CAN controller, guaranteed not to collide with other CAN controllers .. py:method:: GetIDForComIPDU(self, pdu: vspyx.Communication.ISignalIPDU) -> Any .. py:method:: GetIDForFlexRayController(self, controller: vspyx.Communication.FlexRayController) -> int .. py:method:: GetNetworkEndpointID(self, nep: vspyx.Communication.NetworkEndpoint, ipAddr: vspyx.Core.IPAddress) -> Any .. py:method:: MakeGlobalPDURef(self, length: int) -> str .. py:method:: MakeGlobalPDURefForPDU(self, pdu: vspyx.Communication.PDU) -> str .. py:method:: New() -> AUTOSARClassicProcessor :staticmethod: .. py:method:: ReceiveSignal(self, signal: vspyx.Communication.ISignal) -> vspyx.Runtime.Value .. py:method:: ReceiveSignalGroup(self, signalGroup: vspyx.Communication.ISignalGroup) -> List[Any] .. py:method:: RegisterCanIfRxPDU(self, triggering: vspyx.Communication.CANFrameTriggering) -> int .. py:method:: RegisterCanIfTxPDU(self, triggering: vspyx.Communication.CANFrameTriggering) -> int .. py:method:: RegisterComIPDU(self, pdu: vspyx.Communication.ISignalIPDU) -> int .. py:method:: RegisterComISignalMapping(self, mapping: vspyx.Communication.ISignalToIPDUMapping, type: vspyx.intrepidcs.vspyx.rpc.AUTOSAR.ComSignalTypeEnumType) -> int .. py:method:: RegisterDestinationPDUIndex(self, globalPDURef: str) -> Any .. py:method:: RegisterFlexRayLPDU(self, controllerId: int, triggering: vspyx.Communication.FlexRayFrameTriggering) -> int .. py:method:: RegisterIpduMPDU(self, pdu: vspyx.Communication.IPDU) -> int .. py:method:: RegisterSocketConnection(self, socon: Any) -> int .. py:method:: RegisterSourcePDUIndex(self, globalPDURef: str) -> Any .. py:class:: DissectorProcessor Bases: :py:obj:`vspyx.Communication.PointProcessor` .. autoapi-inheritance-diagram:: vspyx.Communication.Processors.DissectorProcessor :parts: 1 :private-bases: DissectorProcessor .. py:attribute:: AcceptanceFilter :annotation: :vspyx.Core.Function_5230b09a44 .. py:attribute:: OnConfigurationMutation :annotation: :vspyx.Core.Callback_634bd5c449 .. py:method:: CloneConfiguration(self) -> Any Return the immutable configuration of this object. Except for the resolver parenting relationship, this represents the entire serializable state of the object. .. py:method:: New(config: Any) -> DissectorProcessor :staticmethod: .. py:class:: ISOStandardizedServicePrimitiveProcessor Bases: :py:obj:`vspyx.Communication.PointProcessor` .. autoapi-inheritance-diagram:: vspyx.Communication.Processors.ISOStandardizedServicePrimitiveProcessor :parts: 1 :private-bases: ISOStandardizedServicePrimitiveProcessor