fuchsia.time

PROTOCOLS

Utc

Defined in fuchsia.time/utc.fidl

Metadata about a device's approximation of UTC time, commonly referred to as "system time."

WatchState

Notifies clients of updates to the UTC timeline. The first call on a channel returns immediately, and subsequent calls on the same channel will return when the state has changed.

Request

NameType

Response

NameType
state UtcState

STRUCTS

ENUMS

UtcSource

Type: uint32

Defined in fuchsia.time/utc.fidl

Describes the source from which the current UTC approximation was retrieved.

NameValueDescription
BACKSTOP 2

The clock has been initialized to a known-prior reference time but may be highly inaccurate.

EXTERNAL 3

The clock has been initialized from a suitably accurate external time source. For many devices the most common external time source is a network time server.

TABLES

UtcState

Defined in fuchsia.time/utc.fidl

Describes the state of the clock.

OrdinalNameTypeDescription
1 timestamp zx/time

The monotonic time at which this UtcState was observed.

2 source UtcSource

The source of our current UTC approximation.