Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws/clock-bound
/ functions
Functions
1,214 in github.com/aws/clock-bound
⨍
Functions
1,214
◇
Types & classes
277
Function
exhausted_generator_ends_simulation
(constant_skew_oscillator_model: FullModel)
clock-bound-ff-tester/src/simulation/ntp/multi_source.rs:404
Method
expected_offset_change_at
The total expected change in the offset between `CLOCK_REALTIME` and `CLOCK_MONOTONIC_RAW` after a clock adjustment has begun.
test/clock-bound-adjust-clock-test/src/adjust_clock_test.rs:158
Function
extension_field_methods
()
clock-bound/src/daemon/io/ntp/packet/extension.rs:203
Function
extension_field_roundtrip
()
clock-bound/src/daemon/io/ntp/packet/extension.rs:227
Function
extension_field_wire_format_emit
()
clock-bound/src/daemon/io/ntp/packet/extension.rs:156
Function
extension_field_wire_format_parse
()
clock-bound/src/daemon/io/ntp/packet/extension.rs:179
Method
feed
(&mut self, event: event::Phc)
clock-bound/src/daemon/clock_sync_algorithm/source/phc.rs:32
Method
feed
(&mut self, event: event::Ntp)
clock-bound/src/daemon/clock_sync_algorithm/source/link_local.rs:29
Method
feed
(&mut self, event: event::Ntp)
clock-bound/src/daemon/clock_sync_algorithm/source/ntp_source.rs:50
Function
feed_after_window_expiry
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:270
Function
feed_before_window_expiry
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:249
Function
feed_empty_buffer
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/local.rs:189
Function
feed_empty_local
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:224
Function
feed_first_event
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:234
Function
feed_happy_path
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:293
Method
feed_link_local
Feed event into the link local
clock-bound/src/daemon/clock_sync_algorithm.rs:147
Function
feed_newest_excluded
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:340
Method
feed_ntp_source
Feed event into ntp source
clock-bound/src/daemon/clock_sync_algorithm.rs:160
Method
feed_phc
Feed event into the phc
clock-bound/src/daemon/clock_sync_algorithm.rs:175
Function
feed_serializes_events
()
clock-bound/src/daemon/clock_sync_algorithm.rs:247
Function
feed_two_events
()
clock-bound/src/daemon/clock_sync_algorithm/ff/phc.rs:742
Function
feed_two_events
()
clock-bound/src/daemon/clock_sync_algorithm/ff/ntp.rs:807
Function
first_update_sets_current
()
clock-bound/src/daemon/clock_sync_algorithm/selector.rs:268
Function
fit_validation
( #[case] mean: f64, #[case] standard_deviation: f64, #[case] minimum_bin_edge: f64,
clock-bound-ff-tester/src/simulation/stats/normal.rs:151
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
clock-bound/src/shm.rs:271
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
clock-bound/src/daemon/selected_clock.rs:108
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
clock-bound/src/daemon/io/vmclock.rs:171
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
clock-bound/src/daemon/io/ntp/packet.rs:84
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
clock-bound/src/daemon/io/ntp/packet/short.rs:113
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
clock-bound/src/daemon/time/inner.rs:96
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
clock-bound/src/daemon/time/tsc.rs:44
Method
fmt
(&self, f: &mut Formatter<'_>)
clock-bound/src/daemon/event/ntp.rs:308
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
clock-bound-ff-tester/src/simulation/vmclock.rs:52
Function
fraction
(#[case] secs: f64, #[case] expected_inner: u64)
clock-bound/src/daemon/io/ntp/packet/timestamp.rs:173
Function
fraction
(#[case] secs: f64, #[case] expected_inner: u32)
clock-bound/src/daemon/io/ntp/packet/short.rs:148
Function
frequency_conversions
()
clock-bound/src/daemon/time/tsc.rs:531
Method
frequency_correction
(mut skew: Skew)
clock-bound/src/daemon/time/timex.rs:241
Function
frequency_model_interpolation
()
clock-bound-ff-tester/src/simulation/interpolation.rs:381
Function
frequency_mul_assign
()
clock-bound/src/daemon/time/tsc.rs:669
Function
frequency_multiplication
()
clock-bound/src/daemon/time/tsc.rs:659
Function
frequency_parse_from_str_invalid
(#[case] input: &str)
clock-bound/src/daemon/time/tsc.rs:753
Function
frequency_parse_from_str_valid
(#[case] input: &str, #[case] expected: f64)
clock-bound/src/daemon/time/tsc.rs:741
Function
frequency_period
()
clock-bound/src/daemon/time/tsc.rs:544
Function
frequency_validation
(#[case] frequency: f64, #[case] is_ok: bool)
clock-bound/src/daemon/time/tsc.rs:574
Method
from
(value: ClockBoundErrorKind)
clock-bound-ffi/src/lib.rs:34
Method
from
(value: ClockErrorBoundLayoutVersion)
clock-bound/src/shm.rs:232
Method
from
(value: ShmError)
clock-bound/src/client.rs:237
Method
from
(source: ClockSource)
clock-bound/src/daemon/selected_clock.rs:142
Method
from
(err: tokio::time::error::Elapsed)
clock-bound/src/daemon/io/phc.rs:98
Method
from
(value: SamplePacketError)
clock-bound/src/daemon/io/link_local.rs:44
Method
from
(value: SamplePacketError)
clock-bound/src/daemon/io/ntp_source.rs:46
Method
from
(value: Timestamp)
clock-bound/src/daemon/io/ntp/packet/timestamp.rs:132
Method
from
(value: Short)
clock-bound/src/daemon/io/ntp/packet/short.rs:88
Method
from
(value: Time<T>)
clock-bound/src/daemon/time/inner.rs:109
Method
from
(stratum: Stratum)
clock-bound/src/daemon/event/ntp.rs:286
Method
from
(value: Instant)
test/clock-bound-phc-offset/src/phc.rs:57
Method
from
(value: clock_bound_client_v2::ClockStatus)
test/clock-bound-client-generic/src/lib.rs:36
Method
from
(inner: Series<TrueDuration, TrueDuration>)
clock-bound-ff-tester/src/events/v1/oscillator.rs:110
Method
from
(inner: SerdeOscillator)
clock-bound-ff-tester/src/simulation/oscillator.rs:25
Method
from_bits
Construct from network bits Returns none is val >= 4
clock-bound/src/daemon/io/ntp/packet/header.rs:33
Function
from_clock_bound_duration
()
clock-bound/src/daemon/io/ntp/packet/short.rs:195
Function
from_clock_bound_instant
()
clock-bound/src/daemon/io/ntp/packet/timestamp.rs:202
Method
from_days
Create a new `Instant` from the number of days since the Unix Epoch
clock-bound/src/daemon/time/inner.rs:232
Method
from_duration
Construct from a duration # Panics Panics if `duration < 0`
clock-bound/src/daemon/time/tsc.rs:438
Method
from_estimate
(estimate: Self::Estimate)
clock-bound-ff-tester/src/time/estimate_instant.rs:49
Method
from_femtos
Create a new `Instant` from the number of femtoseconds since the Unix Epoch
clock-bound/src/daemon/time/inner.rs:217
Method
from_frequency
Construct from a [`Frequency`] # Precision loss Given that there is a floating point to integer conversion, precision loss can be seen from either la
clock-bound/src/daemon/time/tsc.rs:453
Method
from_ghz
Construct from Ghz # Panics Panics if the input is not positive
clock-bound/src/daemon/time/tsc.rs:131
Method
from_hours
Create a new `Instant` from the number of hours since the Unix Epoch
clock-bound/src/daemon/time/inner.rs:227
Method
from_hz
Construct from Hz # Panics Panics if the input is not positive
clock-bound/src/daemon/time/tsc.rs:155
Method
from_iter
Construct from an iterator of tuples
clock-bound-ff-tester/src/time/series.rs:55
Method
from_khz
Construct From Khz # Panics Panics if the input is not positive
clock-bound/src/daemon/time/tsc.rs:147
Method
from_mhz
Construct from Mhz # Panics Panics if the input is not positive
clock-bound/src/daemon/time/tsc.rs:139
Method
from_micros
Create a new `Instant` from the number of microseconds since the Unix Epoch
clock-bound/src/daemon/time/inner.rs:202
Method
from_micros_f64
(micros: f64)
clock-bound/src/daemon/time/inner.rs:503
Method
from_millis
Create a new `Instant` from the number of milliseconds since the Unix Epoch
clock-bound/src/daemon/time/inner.rs:197
Method
from_millis_f64
(millis: f64)
clock-bound/src/daemon/time/inner.rs:494
Method
from_minutes
Create a new `Instant` from the number of minutes since the Unix Epoch
clock-bound/src/daemon/time/inner.rs:222
Method
from_nanos
Create a new `Instant` from the number of nanoseconds since the Unix Epoch
clock-bound/src/daemon/time/inner.rs:207
Method
from_nanos_f64
(nanos: f64)
clock-bound/src/daemon/time/inner.rs:512
Method
from_nanoseconds
(nanos: i128)
clock-bound/src/daemon/time/inner/string_parse.rs:63
Method
from_percent
Construct a new skew from percentage
clock-bound/src/daemon/time/tsc.rs:294
Method
from_period_and_error
Calculate skew from period and associated error Equivalent to `Skew = error (in seconds) / period (in seconds`
clock-bound/src/daemon/time/tsc.rs:315
Method
from_picos
Create a new `Instant` from the number of picoseconds since the Unix Epoch
clock-bound/src/daemon/time/inner.rs:212
Method
from_ppb
Construct a new skew from parts per billion (ppb)
clock-bound/src/daemon/time/tsc.rs:276
Method
from_ppm
Construct a new skew from parts per million (ppm)
clock-bound/src/daemon/time/tsc.rs:271
Method
from_ratio
Calculate skew from 2 clocks equivalent to `1 - (num / den)`
clock-bound/src/daemon/time/tsc.rs:306
Method
from_seconds
Construct from seconds # Panics Panics if `seconds` < 0
clock-bound/src/daemon/time/tsc.rs:429
Method
from_seconds_f64
(secs: f64)
clock-bound/src/daemon/time/inner.rs:485
Method
from_secs
Create a new `Instant` from the number of seconds since the Unix Epoch
clock-bound/src/daemon/time/inner.rs:192
Method
from_secs_f64
Convert from seconds Returns None if out of bounds or negative
clock-bound/src/daemon/io/ntp/packet/short.rs:43
Method
from_secs_since_ntp_epoch
Convert from seconds
clock-bound/src/daemon/io/ntp/packet/timestamp.rs:94
Method
from_str
(s: &str)
clock-bound/src/daemon/time/tsc.rs:88
Method
from_str
(s: &str)
clock-bound/src/daemon/time/inner/string_parse.rs:77
Method
from_str
(input: &str)
clock-bound/src/vmclock/shm.rs:170
Method
from_str
(s: &str)
clock-bound-ff-tester/src/bin/scenario_generator.rs:52
Method
from_str
Function parses a string and if successful returns a `GammaDistribution` struct. Currently this function assumes that the args in the string is order
clock-bound-ff-tester/src/simulation/stats/string_parse.rs:22
Method
from_time
Construct from the number of seconds and nanos since the Unix Epoch # Panics Panics if `nanos >= 1_000_000_000`, or value does not fit within the typ
clock-bound/src/daemon/time/inner.rs:240
Method
from_timespec
(timespec: TimeSpec)
clock-bound/src/daemon/time/inner.rs:261
Method
from_timex_freq
In struct timex, freq, ppsfreq, and stabil are ppm (parts per million) with a 16-bit fractional part, which means that a value of 1 in one of those fi
clock-bound/src/daemon/time/tsc.rs:331
← previous
next →
601–700 of 1,214, ranked by callers