Crate doip_definitions

Source
Expand description

Diagnostics over Internet Protocol definition library

This crate is built to act a definitive source for defintions of ISO-13400 and DoIP protocol development. Using all the data structures provided one should be able to develop applications with certainty that they are abiding by regulatory standards.

Each DoIP message contains a minimum length of 8 bytes of which is the header, within this the header contains the length of the message and what type of payload the message is.

Modules§

builder
DoIP Message Builder Library
definitions
The definitions found here are originally from Wireshark’s repository. Wireshark is a packet sniffing tool with an already supported DoIP and UDS packet disassembly and so their definitions were lifted so to support this crate.
error
Error pertaining to functionality of trait implementations.
header
Contains header related logic and data structures.
message
Contains the implementations for the overarching DoIP Message structure.
payload
Contains message data structures and internal payload type dependant structures.