le_gpio_common.h File Reference

#include "legato.h"

Go to the source code of this file.

Typedefs

typedef struct le_gpio_ChangeEventHandler * le_gpio_ChangeEventHandlerRef_t
 
typedef void(* le_gpio_ChangeCallbackFunc_t) (bool state, void *contextPtr)
 

Enumerations

enum  le_gpio_Polarity_t { LE_GPIO_ACTIVE_HIGH = 0, LE_GPIO_ACTIVE_LOW = 1 }
 
enum  le_gpio_Edge_t { LE_GPIO_EDGE_NONE = 0, LE_GPIO_EDGE_RISING = 1, LE_GPIO_EDGE_FALLING = 2, LE_GPIO_EDGE_BOTH = 3 }
 
enum  le_gpio_PullUpDown_t { LE_GPIO_PULL_OFF = 0, LE_GPIO_PULL_DOWN = 1, LE_GPIO_PULL_UP = 2 }
 

Detailed Description

Type definitions for le_gpio.