:py:mod:`vspyx.intrepidcs.vspyx.rpc.Communication` ================================================== .. py:module:: vspyx.intrepidcs.vspyx.rpc.Communication Package Contents ---------------- Classes ~~~~~~~ .. autoapisummary:: vspyx.intrepidcs.vspyx.rpc.Communication.Directions vspyx.intrepidcs.vspyx.rpc.Communication.ECUMode vspyx.intrepidcs.vspyx.rpc.Communication.SoAdPduHeaderLengthEncodingEnumType .. py:class:: Directions Bases: :py:obj:`enum.IntFlag` .. autoapi-inheritance-diagram:: vspyx.intrepidcs.vspyx.rpc.Communication.Directions :parts: 1 :private-bases: Support for integer-based Flags .. py:attribute:: DIRECTION_IN :annotation: = 0 .. py:attribute:: DIRECTION_OUT :annotation: = 1 .. py:attribute:: Directions_INT_MAX_SENTINEL_DO_NOT_USE_ :annotation: = 2147483647 .. py:attribute:: Directions_INT_MIN_SENTINEL_DO_NOT_USE_ .. py:class:: ECUMode Bases: :py:obj:`enum.IntFlag` .. autoapi-inheritance-diagram:: vspyx.intrepidcs.vspyx.rpc.Communication.ECUMode :parts: 1 :private-bases: Support for integer-based Flags .. py:attribute:: Active :annotation: = 2 .. py:attribute:: Disabled :annotation: = 0 .. py:attribute:: ECUMode_INT_MAX_SENTINEL_DO_NOT_USE_ :annotation: = 2147483647 .. py:attribute:: ECUMode_INT_MIN_SENTINEL_DO_NOT_USE_ .. py:attribute:: Passive :annotation: = 1 .. py:class:: SoAdPduHeaderLengthEncodingEnumType Bases: :py:obj:`enum.IntFlag` .. autoapi-inheritance-diagram:: vspyx.intrepidcs.vspyx.rpc.Communication.SoAdPduHeaderLengthEncodingEnumType :parts: 1 :private-bases: Support for integer-based Flags .. py:attribute:: SoAdPduHeaderLengthCANFD :annotation: = 1 .. py:attribute:: SoAdPduHeaderLengthEncodingEnumType_INT_MAX_SENTINEL_DO_NOT_USE_ :annotation: = 2147483647 .. py:attribute:: SoAdPduHeaderLengthEncodingEnumType_INT_MIN_SENTINEL_DO_NOT_USE_ .. py:attribute:: SoAdPduHeaderLengthStandard :annotation: = 0