SASC-NG
DVBSoftCAM

dvbloopback.h File Reference

#include <linux/version.h>

Go to the source code of this file.

Classes

struct  dvblb_custommsg
struct  dvblb_pollmsg

Defines

#define DVBLB_MAXFD   96

Typedefs

typedef enum dvblb_type dvblb_type_t

Enumerations

enum  dvblb_type {
  DVBLB_OPEN, DVBLB_CLOSE, DVBLB_READ, DVBLB_WRITE,
  DVBLB_POLL
}
enum  {
  DVBLB_CMD_OPEN = 4, DVBLB_CMD_CLOSE, DVBLB_CMD_READ, DVBLB_CMD_WRITE,
  DVBLB_CMD_POLL, DVBLB_CMD_ASYNC, DVBLB_MAX_CMDS
}

Variables

static const char *const dnames []

Define Documentation


Typedef Documentation

typedef enum dvblb_type dvblb_type_t

Enumeration Type Documentation

anonymous enum
Enumerator:
DVBLB_CMD_OPEN 
DVBLB_CMD_CLOSE 
DVBLB_CMD_READ 
DVBLB_CMD_WRITE 
DVBLB_CMD_POLL 
DVBLB_CMD_ASYNC 
DVBLB_MAX_CMDS 

Definition at line 21 of file dvbloopback.h.

     {
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,31)
        DVBLB_CMD_OPEN = 0,
#else
        //pawel5870: Workaround for kernel 2.6.31
        DVBLB_CMD_OPEN = 4,
#endif
        DVBLB_CMD_CLOSE,
        DVBLB_CMD_READ,
        DVBLB_CMD_WRITE,
        DVBLB_CMD_POLL,
        DVBLB_CMD_ASYNC,
        DVBLB_MAX_CMDS,
};
enum dvblb_type
Enumerator:
DVBLB_OPEN 
DVBLB_CLOSE 
DVBLB_READ 
DVBLB_WRITE 
DVBLB_POLL 

Definition at line 13 of file dvbloopback.h.


Variable Documentation

const char* const dnames[] [static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines