RADLib
RADical C++ application framework
RADInput::InputEvent Struct Reference

Raw Linux input_event translated into RADInput form. More...

#include <RADInput.h>

Public Attributes

std::string devicePath
 Device path that produced the event. More...
 
int64_t seconds = 0
 Event seconds timestamp. More...
 
int64_t microseconds = 0
 Event microseconds timestamp. More...
 
uint16_t type = 0
 Linux event type. More...
 
uint16_t code = 0
 Linux event code. More...
 
int32_t value = 0
 Linux event value. More...
 

Detailed Description

Raw Linux input_event translated into RADInput form.

Member Data Documentation

◆ code

uint16_t RADInput::InputEvent::code = 0

Linux event code.

◆ devicePath

std::string RADInput::InputEvent::devicePath

Device path that produced the event.

◆ microseconds

int64_t RADInput::InputEvent::microseconds = 0

Event microseconds timestamp.

◆ seconds

int64_t RADInput::InputEvent::seconds = 0

Event seconds timestamp.

◆ type

uint16_t RADInput::InputEvent::type = 0

Linux event type.

◆ value

int32_t RADInput::InputEvent::value = 0

Linux event value.


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