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

#include <v4l2-event.h>

Data Fields

struct list_head list
 
u32 type
 
u32 id
 
u32 flags
 
struct v4l2_fhfh
 
struct list_head node
 
struct v4l2_subscribed_event_opsops
 
unsigned elems
 
unsigned first
 
unsigned in_use
 
struct v4l2_kevent events []
 

Detailed Description

struct v4l2_subscribed_event - Internal struct representing a subscribed event. : List node for the v4l2_fh->subscribed list. : Event type. : Associated object ID (e.g. control ID). 0 if there isn't any. : Copy of v4l2_event_subscription->flags. : Filehandle that subscribed to this event. : List node that hooks into the object's event list (if there is one). : v4l2_subscribed_event_ops : The number of elements in the events array. : The index of the events containing the oldest available event. : The number of queued events. : An array of events.

Definition at line 107 of file v4l2-event.h.

Field Documentation

unsigned elems

Definition at line 115 of file v4l2-event.h.

Definition at line 118 of file v4l2-event.h.

Definition at line 112 of file v4l2-event.h.

unsigned first

Definition at line 116 of file v4l2-event.h.

u32 flags

Definition at line 111 of file v4l2-event.h.

Definition at line 110 of file v4l2-event.h.

unsigned in_use

Definition at line 117 of file v4l2-event.h.

Definition at line 108 of file v4l2-event.h.

Definition at line 113 of file v4l2-event.h.

Definition at line 114 of file v4l2-event.h.

Definition at line 109 of file v4l2-event.h.


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