Public Attributes | List of all members
iio_trigger Struct Reference

#include <iio_types.h>

Collaboration diagram for iio_trigger:
Collaboration graph

Public Attributes

bool is_synchronous
struct iio_attributeattributes
int(* enable )(void *trig)
int(* disable )(void *trig)

Member Data Documentation

◆ attributes

struct iio_attribute* iio_trigger::attributes

Array of attributes. Last one should have its name set to NULL

◆ disable

int(* iio_trigger::disable) (void *trig)

Called when needs to be disabled

◆ enable

int(* iio_trigger::enable) (void *trig)

Called when needs to be enabled

◆ is_synchronous

bool iio_trigger::is_synchronous

If true the trigger handler will be called in interrupt context If false the handler will be called from iio_step

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