class ButtonsTestEnvironment
Defined at line 229 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
Public Members
zx::interrupt[4] fake_gpio_interrupts_
LocalFakeGpio[4] fake_gpio_servers_
FakeSystemActivityGovernor fake_sag_
Public Methods
zx::result<> Serve (fdf::OutgoingDirectory & to_driver_vfs)
Defined at line 231 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
void Init (MetadataVersion metadata_version, bool serve_sag)
Defined at line 267 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
void SetGpioReadResponse (size_t gpio_index, uint8_t read_data)
Defined at line 309 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
void SetDefaultGpioReadResponse (size_t gpio_index, uint8_t read_data)
Defined at line 313 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
void SetExpectedInterruptOptions (fuchsia_hardware_gpio::InterruptOptions options)
Defined at line 317 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
void SetExpectedInterruptMode (fuchsia_hardware_gpio::InterruptMode mode)
Defined at line 321 of file ../../src/ui/input/drivers/buttons/buttons-test.cc