Zephyr Project API  3.3.0
A Scalable Open Source RTOS
gpio_keys_api Struct Reference

#include <gpio_keys.h>

Data Fields

int(* enable_interrupt )(const struct device *dev, gpio_keys_callback_handler_t cb)
 
int(* disable_interrupt )(const struct device *dev)
 
int(* get_pin )(const struct device *dev, uint32_t idx)
 

Field Documentation

◆ disable_interrupt

int(* gpio_keys_api::disable_interrupt) (const struct device *dev)

◆ enable_interrupt

int(* gpio_keys_api::enable_interrupt) (const struct device *dev, gpio_keys_callback_handler_t cb)

◆ get_pin

int(* gpio_keys_api::get_pin) (const struct device *dev, uint32_t idx)

The documentation for this struct was generated from the following file: