VSF Documented
|
#include <hid.h>
Data Fields | |
int(* | start )(struct hid_device *hdev) |
void(* | stop )(struct hid_device *hdev) |
int(* | open )(struct hid_device *hdev) |
void(* | close )(struct hid_device *hdev) |
int(* | parse )(struct hid_device *hdev) |
void(* | request )(struct hid_device *hdev, struct hid_report *report, int reqtype) |
int(* | raw_request )(struct hid_device *hdev, unsigned char reportnum, __u8 *buf, size_t len, unsigned char rtype, int reqtype) |
int(* | output_report )(struct hid_device *hdev, __u8 *buf, size_t len) |
int(* hid_ll_driver::start) (struct hid_device *hdev) |
void(* hid_ll_driver::stop) (struct hid_device *hdev) |
int(* hid_ll_driver::open) (struct hid_device *hdev) |
void(* hid_ll_driver::close) (struct hid_device *hdev) |
int(* hid_ll_driver::parse) (struct hid_device *hdev) |
void(* hid_ll_driver::request) (struct hid_device *hdev, struct hid_report *report, int reqtype) |
int(* hid_ll_driver::raw_request) (struct hid_device *hdev, unsigned char reportnum, __u8 *buf, size_t len, unsigned char rtype, int reqtype) |
int(* hid_ll_driver::output_report) (struct hid_device *hdev, __u8 *buf, size_t len) |