IPduType

Summary

Represents a PDU.

Properties

Structure

class IPduType
byte_length

Pdu length in bytes.

Type

uint32

contained_props

Defines the aspects of a Pdu which can be collected inside a Container Pdu.

Type

IContainedProps

dynamic_parts

The Dynamic Parts of the Multiplexed PDU.

Type

IEnumerable[IMultiplexedPart]

e2e

Configuration of End-to-End Communication Protection

Type

IE2EInformation

header_type

Defines the header type of a Container Pdu.

Type

HeaderType

id_string

The UUID of the PDU.

Type

str

multiplexer_selector

The Multiplexed Signal of the PDU.

Type

ISignalInstance

name

The name of the PDU.

Type

str

payload_pdus
For Secured Pdu, the list contains the authentic pdu.

For Container Pdu, the list contains the contained pdus.

Type

IReadOnlyList[IPduType]

pdu_type

The type of the PDU.

Type

FrameType

secoc

Configuration of the Secured Onboard Communication

Type

ISecOCConfiguration

signal_group_instance

The Signal Group of the PDU.

Type

ISignalGroupInstance

signal_instances

The Signals of the PDU.

Type

ICollection[ISignalInstance]

static_parts

The Static Parts of the Multiplexed PDU.

Type

IEnumerable[IMultiplexedPart]

unused_bit_pattern

The unused bit pattern of the PDU.

Type

uint32 or None

uuid

The UUID of the PDU.

Type

str