SASC
DVBSoftCAM

parser_cmds Struct Reference

#include <process_req.h>

List of all members.

Public Attributes

int type
pthread_t thread
pthread_t pollthread
struct common_data * common
struct list_head pre_open
struct list_head post_open
struct list_head pre_close
struct list_head post_close
struct list_head pre_read
struct list_head post_read
struct list_head pre_poll
struct list_head post_poll
struct list_head pre_ioctl
struct list_head post_ioctl
unsigned char * mmap
void * private_data
struct poll_ll realfd_ll [DVBLB_MAXFD]
struct list_head used_list
int virtfd
pthread_mutex_t poll_mutex
pthread_cond_t poll_cond

Detailed Description

Definition at line 30 of file process_req.h.


Member Data Documentation

unsigned char* parser_cmds::mmap

Definition at line 45 of file process_req.h.

Referenced by dmxread_call(), forward_data(), and read_call().

pthread_cond_t parser_cmds::poll_cond

Definition at line 53 of file process_req.h.

Referenced by forward_data(), and poll_loop().

pthread_mutex_t parser_cmds::poll_mutex

Definition at line 52 of file process_req.h.

Referenced by forward_data(), poll_loop(), and process_ffd().

Definition at line 33 of file process_req.h.

Referenced by forward_data(), and kill_parser().

Definition at line 36 of file process_req.h.

Referenced by connect_scan(), forward_data(), and init_device().

Definition at line 42 of file process_req.h.

Referenced by connect_rb(), forward_data(), and init_device().

Definition at line 40 of file process_req.h.

Referenced by connect_cam(), connect_ffd(), forward_data(), and init_device().

Definition at line 37 of file process_req.h.

Referenced by connect_cam(), connect_rb(), forward_data(), and init_device().

Definition at line 43 of file process_req.h.

Referenced by connect_cam(), connect_sid(), forward_data(), and init_device().

Definition at line 35 of file process_req.h.

Referenced by connect_rb(), connect_scan(), forward_data(), and init_device().

Definition at line 41 of file process_req.h.

Referenced by forward_data(), and init_device().

Definition at line 39 of file process_req.h.

Referenced by connect_ffd(), connect_rb(), forward_data(), and init_device().

Definition at line 46 of file process_req.h.

struct poll_ll parser_cmds::realfd_ll[DVBLB_MAXFD]

Definition at line 49 of file process_req.h.

Referenced by find_free(), and forward_data().

Definition at line 32 of file process_req.h.

Referenced by kill_parser(), and launch_processors().

Definition at line 31 of file process_req.h.

Referenced by forward_data(), init_device(), and open_call().

Definition at line 50 of file process_req.h.

Referenced by find_pos(), forward_data(), and poll_loop().

Definition at line 51 of file process_req.h.

Referenced by forward_data(), open_call(), poll_loop(), process_ffd(), and read_block().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines