|
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.