class ButtonsTestEnvironment
Defined at line 230 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 232 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
void Init (MetadataVersion metadata_version, bool serve_sag)
Defined at line 268 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
void SetGpioReadResponse (size_t gpio_index, uint8_t read_data)
Defined at line 310 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
void SetDefaultGpioReadResponse (size_t gpio_index, uint8_t read_data)
Defined at line 314 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
void SetExpectedInterruptOptions (fuchsia_hardware_gpio::InterruptOptions options)
Defined at line 318 of file ../../src/ui/input/drivers/buttons/buttons-test.cc
void SetExpectedInterruptMode (fuchsia_hardware_gpio::InterruptMode mode)
Defined at line 322 of file ../../src/ui/input/drivers/buttons/buttons-test.cc