VSF Documented
Data Fields
input_handler Struct Reference

#include <input.h>

Data Fields

void(* event )(struct input_handle *handle, unsigned int type, unsigned int code, int value)
 
void(* events )(struct input_handle *handle, const struct input_value *vals, unsigned int count)
 
bool(* filter )(struct input_handle *handle, unsigned int type, unsigned int code, int value)
 
bool(* match )(struct input_handler *handler, struct input_dev *dev)
 
void(* disconnect )(struct input_handle *handle)
 
void(* start )(struct input_handle *handle)
 
const char * name
 

Field Documentation

◆ event

void(* input_handler::event) (struct input_handle *handle, unsigned int type, unsigned int code, int value)

◆ events

void(* input_handler::events) (struct input_handle *handle, const struct input_value *vals, unsigned int count)

◆ filter

bool(* input_handler::filter) (struct input_handle *handle, unsigned int type, unsigned int code, int value)

◆ match

bool(* input_handler::match) (struct input_handler *handler, struct input_dev *dev)

◆ disconnect

void(* input_handler::disconnect) (struct input_handle *handle)

◆ start

void(* input_handler::start) (struct input_handle *handle)

◆ name

const char* input_handler::name