#include "temu-c/Support/Objsys.h"
#include <stdint.h>
Go to the source code of this file.
#define TEMU_GPIO_BUS_IFACE_TYPE "GpioBusIface" |
#define TEMU_GPIO_CLIENT_IFACE_TYPE "GpioClientIface" |
Interface implemented by the GPIO bus class.
Normally this does not have to be implemented yourself. It exist for the bus model only. In-case you need a separate bus model, you can implement this interface.
Interface for GPIO clients.
A GPIO client is a device that interface with the GPIO bus. Such a client can poll using the GpioBusIface, but it is likely better to be lazily notified about changes to the bus values. Such notifications will be delivered to the GpioClientIface.
TEMU_IFACE_REFERENCE_TYPE |
( |
temu_GpioBus |
| ) |
|
TEMU_IFACE_REFERENCE_TYPE |
( |
temu_GpioClient |
| ) |
|