SomeIpHeader

Type Alias SomeIpHeader 

Source
pub type SomeIpHeader = SomeipHeader;
👎Deprecated since 0.5.0: Use SomeipHeader instead (renamed, ‘i’ is lower case now).
Expand description

Deprecated use SomeipHeader instead.

Aliased Type§

pub struct SomeIpHeader {
    pub message_id: u32,
    pub length: u32,
    pub request_id: u32,
    pub interface_version: u8,
    pub message_type: MessageType,
    pub return_code: u8,
    pub tp_header: Option<TpHeader>,
}

Fields§

§message_id: u32§length: u32§request_id: u32§interface_version: u8§message_type: MessageType

Message type (does not contain the tp flag, this is determined if something is present in the tp_header field).

§return_code: u8§tp_header: Option<TpHeader>

Contains a tp header (Transporting large SOME/IP messages of UDP [SOME/IP-TP]).

If there is a tp header a someip payload is split over multiple messages and the tp header contains the start offset of the payload of this message relative to the completly assembled payload.