|
SASC
DVBSoftCAM
|
#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 DVBLB_MAXFD 96 |
Definition at line 6 of file dvbloopback.h.
Referenced by clear_forwardmap(), create_lb_dev(), dvblb_ioctl(), find_filemap(), find_forwardmap(), find_free(), get_new_filemap(), inuse_filemap(), and set_forwardmap().
| typedef enum dvblb_type dvblb_type_t |
| anonymous enum |
| 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 |
Definition at line 13 of file dvbloopback.h.
const char* const dnames[] [static] |
{
"video", "audio", "sec", "frontend", "demux", "dvr", "ca",
"net", "osd"
}
Definition at line 8 of file dvbloopback.h.
Referenced by dvblb_forward_open(), dvblb_init_procfs_device(), dvblb_ioctl(), dvblb_looped_ioctl(), dvblb_mmap(), dvblb_open(), dvblb_poll(), dvblb_procfs_adapter_write(), dvblb_procfs_write(), dvblb_read(), dvblb_release(), dvblb_write(), forward_data(), init_osd(), init_parser(), open_call(), and show_help().