blob: ce71ab6033d513a8a1e5027fad935f1d8a8ad03c [file] [log] [blame]
Stéphane Marchesinae37e6c2014-08-08 18:19:40 -07001/*
2 * Copyright (c) 2014 The Chromium OS Authors. All rights reserved.
3 * Use of this source code is governed by a BSD-style license that can be
4 * found in the LICENSE file.
5 */
6
7#ifndef INPUT_H
8#define INPUT_H
9
10#include <linux/input.h>
11
12struct input_key_event {
13 uint16_t code;
14 unsigned char value;
15};
16
17int input_init();
18void input_close();
19struct input_key_event *input_get_event();
20void input_put_event(struct input_key_event *event);
21int input_get_fd();
22
23#endif