Module port

Source
Expand description

Abstraction of a network Port of a device.

See Port for a detailed description.

Structs§

ForwardedTLV
TLV that needs to be forwarded in the announce messages of other ports.
InBmca
Type state of Port entered by Port::start_bmca
Measurement
A single measurement as produced by a PTP port. Depending on what trigerred the measurements, not all fields will be populated
NoForwardedTLVs
Simple implementation when
Port
A single port of the PTP instance
PortActionIterator
An Iterator over PortActions
Running
Type state of Port entered by Port::end_bmca
TimestampContext
Identification of a packet that should be sent out.

Enums§

PortAction
An action the Port needs the user to perform

Constants§

MAX_DATA_LEN
Maximum length of a packet

Traits§

ForwardedTLVProvider
Source of TLVs that need to be forwarded, provided to announce sender.

Functions§

is_message_buffer_compatible
Checks whether message is of PTP revision compatible with Statime