Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations | Variables
hid-roccat-arvo.h File Reference
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  arvo_mode_key
 
struct  arvo_button
 
struct  arvo_info
 
struct  arvo_key_mask
 
struct  arvo_actual_profile
 
struct  arvo_special_report
 
struct  arvo_roccat_report
 
struct  arvo_device
 

Enumerations

enum  arvo_commands {
  ARVO_COMMAND_MODE_KEY = 0x3, ARVO_COMMAND_BUTTON = 0x4, ARVO_COMMAND_INFO = 0x5, ARVO_COMMAND_KEY_MASK = 0x6,
  ARVO_COMMAND_ACTUAL_PROFILE = 0x7
}
 
enum  arvo_special_report_events { ARVO_SPECIAL_REPORT_EVENT_ACTION_PRESS = 0x10, ARVO_SPECIAL_REPORT_EVENT_ACTION_RELEASE = 0x0 }
 
enum  arvo_special_report_event_masks { ARVO_SPECIAL_REPORT_EVENT_MASK_ACTION = 0xf0, ARVO_SPECIAL_REPORT_EVENT_MASK_BUTTON = 0x0f }
 
enum  arvo_roccat_report_action { ARVO_ROCCAT_REPORT_ACTION_RELEASE = 0, ARVO_ROCCAT_REPORT_ACTION_PRESS = 1 }
 

Variables

struct arvo_mode_key __packed
 

Enumeration Type Documentation

Enumerator:
ARVO_COMMAND_MODE_KEY 
ARVO_COMMAND_BUTTON 
ARVO_COMMAND_INFO 
ARVO_COMMAND_KEY_MASK 
ARVO_COMMAND_ACTUAL_PROFILE 

Definition at line 41 of file hid-roccat-arvo.h.

Enumerator:
ARVO_ROCCAT_REPORT_ACTION_RELEASE 
ARVO_ROCCAT_REPORT_ACTION_PRESS 

Definition at line 71 of file hid-roccat-arvo.h.

Enumerator:
ARVO_SPECIAL_REPORT_EVENT_MASK_ACTION 
ARVO_SPECIAL_REPORT_EVENT_MASK_BUTTON 

Definition at line 60 of file hid-roccat-arvo.h.

Enumerator:
ARVO_SPECIAL_REPORT_EVENT_ACTION_PRESS 
ARVO_SPECIAL_REPORT_EVENT_ACTION_RELEASE 

Definition at line 55 of file hid-roccat-arvo.h.

Variable Documentation