libgpiod  1.6.2
Public Types | Data Fields
gpiod::line_event Struct Reference

Describes a single GPIO line event. More...

#include <gpiod.hpp>

Collaboration diagram for gpiod::line_event:
Collaboration graph
[legend]

Public Types

enum  : int { RISING_EDGE = 1, FALLING_EDGE }
 Possible event types. More...
 

Data Fields

::std::chrono::nanoseconds timestamp
 Best estimate of time of event occurrence in nanoseconds.
 
int event_type
 Type of the event that occurred.
 
line source
 Line object referencing the GPIO line on which the event occurred.
 

Detailed Description

Describes a single GPIO line event.

Definition at line 546 of file gpiod.hpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int

Possible event types.

Enumerator
RISING_EDGE 

Rising edge event.

FALLING_EDGE 

Falling edge event.

Definition at line 551 of file gpiod.hpp.


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