ckb-next  beta-v0.2.8 at branch testing
ckb-next driver for corsair devices
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
device_vtable.c File Reference
#include "command.h"
#include "device.h"
#include "dpi.h"
#include "firmware.h"
#include "input.h"
#include "led.h"
#include "notify.h"
#include "profile.h"
+ Include dependency graph for device_vtable.c:

Go to the source code of this file.

Functions

static void cmd_none (usbdevice *kb, usbmode *dummy1, int dummy2, int dummy3, const char *dummy4)
 
static int cmd_io_none (usbdevice *kb, usbmode *dummy1, int dummy2, int dummy3, const char *dummy4)
 
static void cmd_macro_none (usbdevice *kb, usbmode *dummy1, int dummy2, const char *dummy3, const char *dummy4)
 
static int loadprofile_none (usbdevice *kb)
 
static void int1_void_none (usbdevice *kb, int dummy)
 
static int int1_int_none (usbdevice *kb, int dummy)
 

Variables

const devcmd vtable_keyboard
 RGB keyboard vtable holds functions for each device type. More...
 
const devcmd vtable_keyboard_nonrgb
 
const devcmd vtable_mouse
 

Function Documentation

static int cmd_io_none ( usbdevice kb,
usbmode dummy1,
int  dummy2,
int  dummy3,
const char *  dummy4 
)
static

Definition at line 13 of file device_vtable.c.

13  {
14  return 0;
15 }
static void cmd_macro_none ( usbdevice kb,
usbmode dummy1,
int  dummy2,
const char *  dummy3,
const char *  dummy4 
)
static

Definition at line 16 of file device_vtable.c.

16  {
17 }
static void cmd_none ( usbdevice kb,
usbmode dummy1,
int  dummy2,
int  dummy3,
const char *  dummy4 
)
static

Definition at line 11 of file device_vtable.c.

11  {
12 }
static int int1_int_none ( usbdevice kb,
int  dummy 
)
static

Definition at line 23 of file device_vtable.c.

23  {
24  return 0;
25 }
static void int1_void_none ( usbdevice kb,
int  dummy 
)
static

Definition at line 21 of file device_vtable.c.

21  {
22 }
static int loadprofile_none ( usbdevice kb)
static

Definition at line 18 of file device_vtable.c.

18  {
19  return 0;
20 }

Variable Documentation

const devcmd vtable_keyboard

Definition at line 29 of file device_vtable.c.

Referenced by get_vtable().

const devcmd vtable_keyboard_nonrgb

Definition at line 76 of file device_vtable.c.

Referenced by get_vtable().

const devcmd vtable_mouse

Definition at line 123 of file device_vtable.c.

Referenced by get_vtable().