Expand description
Shared UDS-over-ISO-TP transport traits.
This crate defines dependency-light interfaces for 29-bit UDS-style ISO-TP transports where
messages are always addressed to a peer (u8 source/target addresses).
Structs§
- Recv
Meta - Metadata accompanying a received payload.
- RxFlow
Control - Receive-side ISO-TP flow-control parameters.
Enums§
- Recv
Control - Control signal for receive callbacks.
- Recv
Error - Error for a receive attempt.
- Recv
Meta Into Status - Result of a receive-into attempt (multi-peer with reply-to metadata).
- Recv
Status - Result of a receive attempt.
- Send
Error - Error for a send attempt.
Traits§
- IsoTp
Async Endpoint - Async UDS-aware ISO-TP endpoint.
- IsoTp
Async Endpoint Meta - Backward-compatible alias trait name for addressed async endpoints.
- IsoTp
Async Endpoint Meta Recv Into - Backward-compatible alias trait name for addressed async recv-into endpoints.
- IsoTp
Async Endpoint Recv Into - Async UDS-aware ISO-TP endpoint (recv-into API).
- IsoTp
Endpoint - UDS-aware ISO-TP endpoint.
- IsoTp
Endpoint Meta - Backward-compatible alias trait name for addressed sync endpoints.
- IsoTp
RxFlow Control Config - Optional extension trait: runtime-configurable RX flow-control.