class SyncDevice

Defined at line 481 of file fidling/gen/sdk/fidl/fuchsia.hardware.goldfish/fuchsia.hardware.goldfish/cpp/fidl/fuchsia.hardware.goldfish/cpp/markers.h

Goldfish sync device provides a simple and lightweight path to let

device (or "host") run specific commands (mostly graphics-related, such as

waiting on GPU command completion) triggered by Fuchsia (or "guest") and

notify Fuchsia once the command finishes.

A sync device could maintain multiple "Timelines", each of which can wait on

multiple commands (i.e. "guest->host" commands) and signal specific Fuchsia

events once a command finishes executing on device.

Public Members

static Openness kOpenness
static const char[] kDiscoverableName

Records