C# bindings for libiio  1.0
C# bindings for libIIO
 All Classes Namespaces Functions Variables Enumerations Properties
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, set]
 The type of this event. More...
 
EventDirection direction [get, set]
 Represents the direction of the event. More...
 

Detailed Description

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

Member Enumeration Documentation

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

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

Property Documentation

EventDirection iio.IIOEvent.direction
getset

Represents the direction of the event.

EventType iio.IIOEvent.type
getset

The type of this event.


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