libwebsockets
Lightweight C library for HTML5 websockets
|
Go to the source code of this file.
Data Structures | |
struct | lws_gpio_ops |
Typedefs | |
typedef int | _lws_plat_gpio_t |
typedef void(* | lws_gpio_irq_cb_t) (void *arg) |
typedef struct lws_gpio_ops | lws_gpio_ops_t |
Enumerations | |
enum | lws_gpio_irq_t { LWSGGPIO_IRQ_NONE , LWSGGPIO_IRQ_RISING , LWSGGPIO_IRQ_FALLING , LWSGGPIO_IRQ_CHANGE , LWSGGPIO_IRQ_LOW , LWSGGPIO_IRQ_HIGH } |
enum | { LWSGGPIO_FL_READ = (1 << 0) , LWSGGPIO_FL_WRITE = (1 << 1) , LWSGGPIO_FL_PULLUP = (1 << 2) , LWSGGPIO_FL_PULLDOWN = (1 << 3) , LWSGGPIO_FL_START_LOW = (1 << 4) } |
typedef int _lws_plat_gpio_t |
Definition at line 31 of file lws-gpio.h.
typedef void(* lws_gpio_irq_cb_t) (void *arg) |
Definition at line 50 of file lws-gpio.h.
typedef struct lws_gpio_ops lws_gpio_ops_t |
enum lws_gpio_irq_t |
Enumerator | |
---|---|
LWSGGPIO_IRQ_NONE | |
LWSGGPIO_IRQ_RISING | |
LWSGGPIO_IRQ_FALLING | |
LWSGGPIO_IRQ_CHANGE | |
LWSGGPIO_IRQ_LOW | |
LWSGGPIO_IRQ_HIGH |
Definition at line 33 of file lws-gpio.h.
anonymous enum |
Enumerator | |
---|---|
LWSGGPIO_FL_READ | |
LWSGGPIO_FL_WRITE | |
LWSGGPIO_FL_PULLUP | |
LWSGGPIO_FL_PULLDOWN | |
LWSGGPIO_FL_START_LOW |
Definition at line 42 of file lws-gpio.h.