class RealClockFactory

Defined at line 16 of file ../../src/media/audio/services/mixer/fidl/real_clock_factory.h

A factory of RealClocks.

Not safe for concurrent use.

Public Methods

std::shared_ptr<const Clock> SystemMonotonicClock ()

Implements ClockFactory.

Defined at line 21 of file ../../src/media/audio/services/mixer/fidl/real_clock_factory.h

void RealClockFactory ()

Defined at line 28 of file ../../src/media/audio/services/mixer/fidl/real_clock_factory.cc

zx::result<std::pair<std::shared_ptr<Clock>, zx::clock>> CreateGraphControlledClock (std::string_view name)

Defined at line 30 of file ../../src/media/audio/services/mixer/fidl/real_clock_factory.cc

zx::result<std::shared_ptr<Clock>> CreateWrappedClock (zx::clock handle, std::string_view name, uint32_t domain, bool adjustable)

Defined at line 54 of file ../../src/media/audio/services/mixer/fidl/real_clock_factory.cc

std::shared_ptr<Timer> CreateTimer ()

Defined at line 61 of file ../../src/media/audio/services/mixer/fidl/real_clock_factory.cc