Expand description
Provides support for serialization and deserialization of SOME/IP service discovery payloads.
Macros§
- impl_
for_ 🔒bitflags - Implements
ParseandSerializefor types implementingFlags.
Structs§
- Configuration
Array - Array of
ConfigurationStrings. - Configuration
Array Iter - Iterator over
ConfigurationStrings. - Configuration
Option - Configuration Option.
- Configuration
Option Flags - Service Discovery configuration option flags.
- Configuration
String - Configuration string.
- Counter
- A wrapper type to gracefully parse the reserved
u12andu4counter of theEventgroupEntry. - Eventgroup
Entry - Eventgroup entry.
- Header
- SOME/IP service discovery header.
- Header
Flags - Service Discovery header flags.
- IpOption
- An arbitrary IP Option.
- Ipv4
Address - An IPv4 address.
- Ipv6
Address - An IPv6 address.
- Load
Balancing Option - Load Balancing Option.
- Load
Balancing Option Flags - Service Discovery load balancing option flags.
- Options
Count - A wrapper type to gracefully parse the two
u4option counts of theEventgroupEntry. - Reserved
- SOME/IP service discovery header reserved bytes.
- Service
Entry - Service entry.
- Ttl
- Lifetime of the entry in seconds.
Enums§
- Configuration
String Value - Value of a
ConfigurationString. - Entry
- SOME/IP service discovery entry.
- Option
- SOME/IP service discovery option.
Type Aliases§
- IpV4
Option - An IPv4 Option.
- IpV6
Option - An IPv6 Option.