Expand description
APDU encoding and decoding per ASHRAE 135-2020 Clause 20.1.
Covers all eight PDU types:
ConfirmedRequest(Clause 20.1.2)UnconfirmedRequest(Clause 20.1.3)SimpleAck(Clause 20.1.4)ComplexAck(Clause 20.1.5)SegmentAck(Clause 20.1.6)ErrorPdu(Clause 20.1.7)RejectPdu(Clause 20.1.8)AbortPdu(Clause 20.1.9)
Structs§
- Abort
Pdu - Abort PDU (Clause 20.1.9).
- Complex
Ack - ComplexACK PDU (Clause 20.1.5).
- Confirmed
Request - Confirmed-Request PDU (Clause 20.1.2).
- Error
Pdu - Error PDU (Clause 20.1.7).
- Reject
Pdu - Reject PDU (Clause 20.1.8).
- Segment
Ack - SegmentACK PDU (Clause 20.1.6).
- Simple
Ack - SimpleACK PDU (Clause 20.1.4).
- Unconfirmed
Request - Unconfirmed-Request PDU (Clause 20.1.3).
Enums§
- Apdu
- Sum type for all APDU PDU types.
Functions§
- decode_
apdu - Decode an APDU from raw bytes.
- encode_
apdu - Encode an APDU to wire format.