Skip to main content

Module sample

Module sample 

Source
Expand description

Time, the envelope, and the values a read returns (ridl §3.1, §4.5, §9).

Structs§

Duration
A length of time, in microseconds.
Envelope
The sender’s timestamp and sequence number (ridl §3.1). The runtime stamps it from its clock, and no relay changes it.
Occurrence
An event occurrence as a consumer receives it.
Sample
A signal value with its provenance, its freshness and its envelope.
Timestamp
A point in time, in microseconds since the PTP epoch, on the TAI time scale (ridl §3.1).

Enums§

Cause
Why a channel is invalid.
Detection
What a consumer’s binding detected in a payload.
Freshness
How old a value is, measured against its staleness bound (ridl §9).
Provenance
Where a signal’s value comes from (ridl §4.5).