MCPcopy Create free account

hub / github.com/aws/clock-bound / types & classes

Types & classes277 in github.com/aws/clock-bound

↓ 6 callersClassInitialized
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:165
↓ 5 callersClassNtp
clock-bound-ff-tester/src/events/v1/ntp.rs:42
↓ 4 callersClassLinkLocal
clock-bound/src/daemon/io/link_local.rs:56
↓ 4 callersClassPhc
clock-bound-ff-tester/src/events/v1/phc.rs:38
↓ 3 callersClassDisrupted
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:145
↓ 2 callersClassClockAdjusted
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:253
↓ 2 callersClassInitialPhaseCorrectHalted
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:194
↓ 2 callersClassInstanceType
clock-bound/src/daemon/io/imds.rs:32
↓ 2 callersClassNtpSource
clock-bound/src/daemon/clock_sync_algorithm/source/ntp_source.rs:16
↓ 2 callersClassTimex
clock-bound/src/daemon/time/timex.rs:20
↓ 2 callersClassValidStratumLevel
clock-bound/src/daemon/event/ntp.rs:317
↓ 1 callersClassError
clock-bound-ff-tester/src/time/series.rs:121
↓ 1 callersClassFdGuard
A guard tracking an open file descriptor. Creating the `FdGuard` opens the file with read-only permission. The file descriptor is closed when the gua
clock-bound/src/shm/reader.rs:22
↓ 1 callersClassGammaDistribution
clock-bound-ff-tester/src/simulation/stats/gamma.rs:14
↓ 1 callersClassInitialSnapshotRetrieved
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:218
↓ 1 callersClassPeriod
clock-bound/src/daemon/time/tsc.rs:414
↓ 1 callersClassPhaseCorrectHalted
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:281
↓ 1 callersClassReader
This is a wrapper for the [`VMClockShmReader`] struct used to bypass its !Send rules. [`VMClockShmReader`] has explicit rules against the implementat
clock-bound/src/daemon/io/vmclock.rs:25
↓ 1 callersClassSnapshotRetrieved
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:305
↓ 1 callersClassVMClock
clock-bound-ff-tester/src/events/v1/vmclock.rs:13
ClassArgs
clock-bound/src/bin/clockbound.rs:11
ClassArgs
test/clock-bound-adjust-clock/src/step_clock.rs:12
ClassArgs
test/clock-bound-adjust-clock/src/adjust_clock.rs:11
ClassArgs
test/clock-bound-phc-offset/src/main.rs:21
ClassArgs
test/clock-bound-now/src/main.rs:10
ClassArgs
Replay a scenario from a logfile back into the `ClockSyncAlgorithm` Outputs the results from this run into `--output-dir` with the same format as the
clock-bound-ff-tester/src/bin/repro_replay.rs:23
InterfaceAssumeTrue
clock-bound-ff-tester/src/time/true_instant.rs:35
ClassBackwardDelays
clock-bound-ff-tester/src/simulation/ntp/series.rs:73
ClassBasicClockRefComparison
test/clock-bound-phc-offset/src/phc.rs:65
ClassBasicClockTime
test/clock-bound-phc-offset/src/phc.rs:53
ClassBuffer
clock-bound/src/daemon/async_ring_buffer.rs:202
ClassBufferClosedError
clock-bound/src/daemon/async_ring_buffer.rs:292
ClassCalculateThetaOutput
Output from `calculate_theta` methods
clock-bound/src/daemon/clock_sync_algorithm/ff.rs:28
InterfaceCbBridge
clock-bound-ff-tester/src/time/estimate_instant.rs:36
EnumCebReadError
test/clock-bound-phc-offset/src/phc/ceb.rs:7
ClassCli
test/vmclock-updater/src/main.rs:13
ClassCli
clock-bound-ff-tester/src/bin/scenario_generator.rs:88
ClassCli
clock-bound-ff-tester/src/bin/oscillator_generator.rs:21
ClassClientSystemTimes
clock-bound-ff-tester/src/events/v1/phc.rs:54
ClassClientSystemTimes
clock-bound-ff-tester/src/events/v1/ntp.rs:70
InterfaceClock
clock-bound/src/daemon/time/inner.rs:58
InterfaceClockAdjust
clock-bound/src/daemon/clock_state/clock_adjust.rs:38
ClassClockAdjustTestParameters
test/clock-bound-adjust-clock-test/src/adjust_clock_test.rs:98
ClassClockAdjuster
clock-bound/src/daemon/clock_state/clock_adjust.rs:51
ClassClockBound
Wrapper around reads of the internal clock tracked by the ClockBound `ClockSyncAlgorithm`.
clock-bound/src/daemon/time/clocks.rs:10
ClassClockBoundClient
The `ClockBoundClient` Use it to return current time, the clock error bound and clock status associated with it.
clock-bound/src/client.rs:16
EnumClockBoundClient
test/clock-bound-client-generic/src/lib.rs:97
InterfaceClockBoundClientClock
test/clock-bound-client-generic/src/lib.rs:152
EnumClockBoundClientError
test/clock-bound-client-generic/src/lib.rs:20
ClassClockBoundClientRefComparison
test/clock-bound-phc-offset/src/phc.rs:77
EnumClockBoundClientVersion
test/clock-bound-client-generic/src/lib.rs:92
ClassClockBoundError
clock-bound/src/client.rs:230
EnumClockBoundErrorKind
clock-bound/src/client.rs:265
ClassClockBoundNowResult
clock-bound/src/shm.rs:242
ClassClockBoundNowResult
test/clock-bound-client-generic/src/lib.rs:61
ClassClockBoundSHM
`ClockBoundSHM` handles access to the shared memory segment populated by the ClockBound daemon.
clock-bound/src/client.rs:129
InterfaceClockBoundSnapshot
clock-bound/src/shm.rs:45
ClassClockDisruptionChannels
Communication channels for sending and receiving clock disruption events.
clock-bound/src/daemon/io.rs:403
ClassClockDisruptionEvent
clock-bound/src/daemon/io.rs:409
EnumClockDisruptionStatus
clock-bound/src/daemon/io/vmclock.rs:43
EnumClockErrorBound
clock-bound/src/shm.rs:61
ClassClockErrorBoundGeneric
clock-bound/src/shm.rs:131
EnumClockErrorBoundLayoutVersion
clock-bound/src/shm.rs:200
ClassClockErrorBoundV2
clock-bound/src/shm.rs:343
ClassClockErrorBoundV3
clock-bound/src/shm.rs:586
InterfaceClockExt
Extension trait for Clock that provides offset and RTT measurement functionality
clock-bound/src/daemon/time/inner.rs:64
ClassClockOffsetAndRtt
clock-bound/src/daemon/time/inner.rs:36
ClassClockParameters
clock-bound/src/daemon/clock_parameters.rs:15
EnumClockReadError
test/clock-bound-phc-offset/src/phc.rs:25
ClassClockSnapshot
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:424
EnumClockSource
clock-bound/src/daemon/selected_clock.rs:128
ClassClockState
The whole `ClockState` component struct. This encompasses both `ClockAdjust` component which interfaces with the `CLOCK_REALTIME` kernel clock to sync
clock-bound/src/daemon/clock_state.rs:37
ClassClockStateHandle
clock-bound/src/daemon.rs:295
InterfaceClockStateWrite
clock-bound/src/daemon/clock_state/clock_state_writer.rs:51
ClassClockStateWriter
clock-bound/src/daemon/clock_state/clock_state_writer.rs:40
EnumClockStatus
clock-bound/src/shm.rs:310
EnumClockStatus
test/clock-bound-client-generic/src/lib.rs:29
ClassClockSyncAlgorithm
clock-bound/src/daemon/clock_sync_algorithm.rs:41
EnumClockToCompare
test/clock-bound-phc-offset/src/main.rs:12
EnumCommands
clock-bound-ff-tester/src/bin/scenario_generator.rs:103
EnumCommands
clock-bound-ff-tester/src/bin/oscillator_generator.rs:32
ClassCommonArgs
clock-bound-ff-tester/src/bin/oscillator_generator.rs:126
EnumControlRequest
clock-bound/src/daemon/io.rs:414
ClassDaemon
clock-bound/src/daemon.rs:59
ClassDelay
clock-bound-ff-tester/src/simulation/delay.rs:17
EnumDelayArgs
clock-bound-ff-tester/src/bin/scenario_generator.rs:26
InterfaceDelayRng
Convenience trait intended to make `Generator` and cli integration easier.
clock-bound-ff-tester/src/simulation/delay.rs:41
InterfaceDemoteToEstimate
clock-bound-ff-tester/src/time/true_instant.rs:40
ClassDiff
clock-bound/src/daemon/time/inner.rs:332
ClassDisruption
clock-bound-ff-tester/src/repro.rs:196
InterfaceDistribution
Our internal Distribution trait wrapping the `rand::distributions::Distribution` trait which implements sampling as well as several other Traits requi
clock-bound-ff-tester/src/simulation/stats.rs:12
InterfaceDurationParse
String parse functionality for time types developers note. Functionality is needed for setting values in `ff-tester` for high level parameters. Do not
clock-bound/src/daemon/time/inner/string_parse.rs:6
EnumError
clock-bound-ff-tester/src/simulation/ntp/dispersion_increase_linear.rs:12
EnumError
clock-bound-ff-tester/src/simulation/ntp/series.rs:13
ClassEstimate
Workaround the strict invariants that make testing un-ergonomic
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:53
ClassEstimate
clock-bound-ff-tester/src/time/estimate_instant.rs:16
ClassEvent
clock-bound-ff-tester/src/events/v1.rs:40
EnumEvent
A time synchronization event handled by ClockBound
clock-bound/src/daemon/event.rs:14
EnumEventKind
clock-bound-ff-tester/src/events/v1.rs:64
ClassExchangeMetadata
test/clock-bound-phc-offset/src/phc.rs:37
next →1–100 of 277, ranked by callers