Module service_discovery

Module service_discovery 

Available on crate feature data-support-someip only.
Expand description

Provides support for serialization and deserialization of SOME/IP service discovery payloads.

Structs§

ConfigurationArray
Array of ConfigurationStrings.
ConfigurationArrayIter
Iterator over ConfigurationStrings.
ConfigurationOption
Configuration Option.
ConfigurationOptionFlags
Service Discovery configuration option flags.
ConfigurationString
Configuration string.
Counter
A wrapper type to gracefully parse the reserved u12 and u4 counter of the EventgroupEntry.
EventgroupEntry
Eventgroup entry.
Header
SOME/IP service discovery header.
HeaderFlags
Service Discovery header flags.
IpOption
An arbitrary IP Option.
Ipv4Address
An IPv4 address.
Ipv6Address
An IPv6 address.
LoadBalancingOption
Load Balancing Option.
LoadBalancingOptionFlags
Service Discovery load balancing option flags.
OptionsCount
A wrapper type to gracefully parse the two u4 option counts of the EventgroupEntry.
Reserved
SOME/IP service discovery header reserved bytes.
ServiceEntry
Service entry.
Ttl
Lifetime of the entry in seconds.

Enums§

ConfigurationStringValue
Value of a ConfigurationString.
Entry
SOME/IP service discovery entry.
Option
SOME/IP service discovery option.

Type Aliases§

IpV4Option
An IPv4 Option.
IpV6Option
An IPv6 Option.