temu_GpioClientIface Struct Reference

#include <temu-c/Bus/Gpio.h>


Data Fields

void(* gpioBitsChanged )(void *Obj, uint64_t Bits, uint64_t Mask)


Detailed Description

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.

Definition at line 42 of file Gpio.h.


Field Documentation

void(* temu_GpioClientIface::gpioBitsChanged)(void *Obj, uint64_t Bits, uint64_t Mask)

Notification function. A client will always be notified about changed bus values. The Bus value is indicated in the Bits param, and the values that where changed are indicated in the Mask param.


The documentation for this struct was generated from the following file:

Generated on Wed May 27 11:02:19 2015 for T-EMU by  doxygen 1.5.6