Class InputCore

Nested Relationships

Nested Types

Class Documentation

class InputCore

Public Functions

void Reset()
void Stop()
inline void set_Input_Transfer(PDJE_IPC::PDJE_Input_Transfer *input_trsf)
AddResult Add(const fs::path &target, PDJE_Dev_Type type, std::string name)
void Trig()
InputCore() = default
~InputCore()

Public Members

std::atomic<bool> loop_switch = true
int stop_event_fd = -1
struct InputCore switches
struct AddResult

Public Members

bool ok = false
bool open_failed = false
int error_code = 0
bool evdev_init_failed = false