libmygpio
libmygpio API documentation
Loading...
Searching...
No Matches
libmygpio_parser.h
Go to the documentation of this file.
1/*
2 SPDX-License-Identifier: GPL-3.0-or-later
3 libmygpio (c) 2020-2026 Juergen Mang <mail@jcgames.de>
4 https://github.com/jcorporation/mympd
5*/
6
12
13#ifndef LIBMYGPIO_PARSER_H
14#define LIBMYGPIO_PARSER_H
15
17
18#include <stdbool.h>
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
31
38
45
52
59
66
73
80
87
94
101
108
115
119
120#ifdef __cplusplus
121}
122#endif
123
124#endif
mygpio_gpio_value
Definition libmygpio_gpio_struct.h:54
mygpio_drive
Definition libmygpio_gpio_struct.h:94
mygpio_gpio_direction
Definition libmygpio_gpio_struct.h:45
mygpio_event_request
Definition libmygpio_gpio_struct.h:74
mygpio_gpio_bias
Definition libmygpio_gpio_struct.h:63
mygpio_event_clock
Definition libmygpio_gpio_struct.h:84
enum mygpio_event_request mygpio_gpio_parse_event_request(const char *str)
enum mygpio_gpio_value mygpio_gpio_parse_value(const char *str)
const char * mygpio_gpio_lookup_event_clock(enum mygpio_event_clock clock)
enum mygpio_event_clock mygpio_gpio_parse_event_clock(const char *str)
enum mygpio_drive mygpio_gpio_parse_drive(const char *str)
const char * mygpio_gpio_lookup_drive(enum mygpio_drive drive)
enum mygpio_gpio_bias mygpio_gpio_parse_bias(const char *str)
const char * mygpio_gpio_lookup_value(enum mygpio_gpio_value value)
const char * mygpio_gpio_lookup_event_request(enum mygpio_event_request event_request)
enum mygpio_gpio_direction mygpio_gpio_parse_direction(const char *str)
const char * mygpio_gpio_lookup_bias(enum mygpio_gpio_bias bias)
const char * mygpio_gpio_lookup_direction(enum mygpio_gpio_direction direction)
myGPIOd client library