Namespaces
Enumerations
enum BufferMode
| Name | Value |
|---|---|
| kInput | 0u |
| kOutputLow | 1u |
| kOutputHigh | 2u |
Whether to drive the GPIO to a high or low voltage, or disable the output buffer.
Defined at line 118 of file fidling/gen/sdk/fidl/fuchsia.hardware.gpio/fuchsia.hardware.gpio/cpp/fidl/fuchsia.hardware.gpio/cpp/common_types.h
enum InterruptMode
| Name | Value |
|---|---|
| kEdgeLow | 0u |
| kEdgeHigh | 1u |
| kEdgeBoth | 2u |
| kLevelLow | 3u |
| kLevelHigh | 4u |
Defined at line 143 of file fidling/gen/sdk/fidl/fuchsia.hardware.gpio/fuchsia.hardware.gpio/cpp/fidl/fuchsia.hardware.gpio/cpp/common_types.h
Records
-
class Gpio -
class GpioConfigureInterruptRequest -
class GpioConfigureInterruptResponse -
class GpioConfigureInterruptResult -
class GpioGetInterruptRequest -
class GpioGetInterruptResponse -
class GpioGetInterruptResult -
class GpioReadResponse -
class GpioReadResult -
class GpioReleaseInterruptResponse -
class GpioReleaseInterruptResult -
class GpioSetBufferModeRequest -
class GpioSetBufferModeResponse -
class GpioSetBufferModeResult -
class InterruptConfiguration -
class InterruptOptions -
class Service