Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
uvc_control_mapping Struct Reference

#include <uvcvideo.h>

Data Fields

struct list_head list
 
struct list_head ev_subs
 
__u32 id
 
__u8 name [32]
 
__u8 entity [16]
 
__u8 selector
 
__u8 size
 
__u8 offset
 
enum v4l2_ctrl_type v4l2_type
 
__u32 data_type
 
struct uvc_menu_infomenu_info
 
__u32 menu_count
 
__u32 master_id
 
__s32 master_manual
 
__u32 slave_ids [2]
 
__s32(* get )(struct uvc_control_mapping *mapping, __u8 query, const __u8 *data)
 
void(* set )(struct uvc_control_mapping *mapping, __s32 value, __u8 *data)
 

Detailed Description

Definition at line 165 of file uvcvideo.h.

Field Documentation

Definition at line 177 of file uvcvideo.h.

__u8 entity[16]

Definition at line 171 of file uvcvideo.h.

struct list_head ev_subs

Definition at line 167 of file uvcvideo.h.

Definition at line 186 of file uvcvideo.h.

Definition at line 169 of file uvcvideo.h.

Definition at line 166 of file uvcvideo.h.

__u32 master_id

Definition at line 182 of file uvcvideo.h.

__s32 master_manual

Definition at line 183 of file uvcvideo.h.

__u32 menu_count

Definition at line 180 of file uvcvideo.h.

struct uvc_menu_info* menu_info

Definition at line 179 of file uvcvideo.h.

__u8 name[32]

Definition at line 170 of file uvcvideo.h.

Definition at line 175 of file uvcvideo.h.

Definition at line 172 of file uvcvideo.h.

Definition at line 188 of file uvcvideo.h.

__u8 size

Definition at line 174 of file uvcvideo.h.

__u32 slave_ids[2]

Definition at line 184 of file uvcvideo.h.

enum v4l2_ctrl_type v4l2_type

Definition at line 176 of file uvcvideo.h.


The documentation for this struct was generated from the following file: