no-OS
Public Attributes | List of all members
iio_trigger Struct Reference

#include <iio_types.h>

Collaboration diagram for iio_trigger:
Collaboration graph
[legend]

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: