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

#include <dvb-usb.h>

Data Fields

int type
 
int count
 
int endpoint
 
union {
   struct {
      int   buffersize
 
   }   bulk
 
   struct {
      int   framesperurb
 
      int   framesize
 
      int   interval
 
   }   isoc
 
u
 
u8 type
 
u8 count
 
u8 endpoint
 
union {
   struct {
      unsigned int   buffersize
 
   }   bulk
 
   struct {
      int   framesperurb
 
      int   framesize
 
      int   interval
 
   }   isoc
 
u
 

Detailed Description

Properties of USB streaming - TODO this structure should be somewhere else describes the kind of USB transfer used for data-streaming. (BULK or ISOC)

usb streaming configration for adapter : urb type : count of used urbs : stream usb endpoint number

Definition at line 102 of file dvb-usb.h.

Field Documentation

int buffersize

Definition at line 111 of file dvb-usb.h.

unsigned int buffersize

Definition at line 162 of file dvb_usb.h.

struct { ... } bulk
struct { ... } bulk
int count

Definition at line 106 of file dvb-usb.h.

u8 count

Definition at line 157 of file dvb_usb.h.

Definition at line 107 of file dvb-usb.h.

Definition at line 158 of file dvb_usb.h.

int framesize

Definition at line 115 of file dvb-usb.h.

int framesperurb

Definition at line 114 of file dvb-usb.h.

Definition at line 116 of file dvb-usb.h.

struct { ... } isoc
struct { ... } isoc

Definition at line 105 of file dvb-usb.h.

Definition at line 156 of file dvb_usb.h.

union { ... } u
union { ... } u

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