pub static UTC_CLOCK_BASIC_RIGHTS: LazyLock<Rights>
Expand description
The basic rights to use when creating or duplicating a UTC clock. Restrict these on a case-by-case basis only.
Rights:
Rights::DUPLICATE
,Rights::TRANSFER
: used to forward the UTC clock in runners.Rights::READ
: used to read the clock indication.Rights::WAIT
: used to wait on signals such as “clock is updated” or “clock is started”.Rights::MAP
,Rights::INSPECT
: used to memory-map the UTC clock.
The Rights::WRITE
is notably absent, since on Fuchsia this right is given to particular
components only and a writable clock can not be obtained via procargs.