C# bindings for libiio  1.0
C# bindings for libIIO
iio.IIOEvent Class Reference

iio.IIOEvent class: Contains the representation of an iio_event. More...

Collaboration diagram for iio.IIOEvent:

Public Types

enum  EventType {
  IIO_EV_TYPE_THRESH, IIO_EV_TYPE_MAG, IIO_EV_TYPE_ROC, IIO_EV_TYPE_THRESH_ADAPTIVE,
  IIO_EV_TYPE_MAG_ADAPTIVE, IIO_EV_TYPE_CHANGE, IIO_EV_TYPE_MAG_REFERENCED, IIO_EV_TYPE_GESTURE
}
 iio.IIOEvent.EventType class: Contains the available event types. More...
 
enum  EventDirection {
  IIO_EV_DIR_EITHER, IIO_EV_DIR_RISING, IIO_EV_DIR_FALLING, IIO_EV_DIR_NONE,
  IIO_EV_DIR_SINGLETAP, IIO_EV_DIR_DOUBLETAP
}
 iio.IIOEvent.EventDirection class: Contains the available event directions. More...
 

Public Attributes

readonly Channel chn
 
readonly Channel chn_diff
 
readonly ulong id
 
readonly long timestamp
 

Properties

EventType type [get]
 The type of this event. More...
 
EventDirection direction [get]
 Represents the direction of the event. More...
 

Detailed Description

iio.IIOEvent class: Contains the representation of an iio_event.

Member Enumeration Documentation

◆ EventDirection

iio.IIOEvent.EventDirection class: Contains the available event directions.

◆ EventType

iio.IIOEvent.EventType class: Contains the available event types.

Property Documentation

◆ direction

EventDirection iio.IIOEvent.direction
get

Represents the direction of the event.

◆ type

EventType iio.IIOEvent.type
get

The type of this event.


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