|
SASC
DVBSoftCAM
|
#include <plugin_ringbuf.h>
Public Attributes | |
| struct list_head | list |
| int | virtfd |
| int | fd |
| unsigned int | flags |
| unsigned char | num |
| unsigned char * | rdPtr |
| unsigned char * | wrPtr |
| unsigned char * | end |
| pthread_mutex_t | rw_lock |
| void(* | release )(struct ringbuffer *) |
| int | readok |
| int | state |
| unsigned long | reserved |
| unsigned char * | buffer |
Definition at line 18 of file plugin_ringbuf.h.
| unsigned char* ringbuffer::buffer |
Definition at line 33 of file plugin_ringbuf.h.
Referenced by check_encrypted(), connect_rb(), find_csa_from_rb(), open_call(), process_ffd(), rb_avail(), rb_fill_bytes(), rb_fill_bytes_block(), rb_get_bytes(), and rb_max_free().
| unsigned char* ringbuffer::end |
Definition at line 26 of file plugin_ringbuf.h.
Referenced by check_encrypted(), connect_rb(), find_csa_from_rb(), process_ffd(), rb_avail(), rb_fill_bytes(), rb_fill_bytes_block(), rb_get_bytes(), and rb_max_free().
| int ringbuffer::fd |
Definition at line 21 of file plugin_ringbuf.h.
Referenced by open_call(), rb_fill_bytes(), and rb_fill_bytes_block().
| unsigned int ringbuffer::flags |
Definition at line 22 of file plugin_ringbuf.h.
Referenced by open_call(), process_ffd(), rb_fill_bytes(), and read_call().
| struct list_head ringbuffer::list |
Definition at line 19 of file plugin_ringbuf.h.
Referenced by connect_rb().
| unsigned char ringbuffer::num |
Definition at line 23 of file plugin_ringbuf.h.
Referenced by check_encrypted(), close_call(), connect_rb(), find_csa_from_rb(), find_rb_from_pc(), open_call(), process_ffd(), rb_fill_bytes(), rb_fill_bytes_block(), and rb_release().
| unsigned char* ringbuffer::rdPtr |
Definition at line 24 of file plugin_ringbuf.h.
Referenced by check_encrypted(), find_csa_from_rb(), open_call(), process_ffd(), rb_avail(), rb_get_bytes(), and rb_max_free().
Definition at line 29 of file plugin_ringbuf.h.
Referenced by open_call(), poll_call(), and read_call().
| void(* ringbuffer::release)(struct ringbuffer *) |
Definition at line 28 of file plugin_ringbuf.h.
Referenced by connect_rb(), and process_ffd().
| unsigned long ringbuffer::reserved |
Definition at line 31 of file plugin_ringbuf.h.
Referenced by connect_rb(), and rb_max_free().
| pthread_mutex_t ringbuffer::rw_lock |
Definition at line 27 of file plugin_ringbuf.h.
Referenced by check_encrypted(), connect_rb(), find_csa_from_rb(), process_ffd(), rb_fill_bytes(), rb_fill_bytes_block(), and rb_get_bytes().
Definition at line 30 of file plugin_ringbuf.h.
Referenced by close_call(), connect_rb(), find_csa_from_rb(), open_call(), poll_call(), rb_release(), and read_call().
Definition at line 20 of file plugin_ringbuf.h.
Referenced by open_call(), and rb_fill_bytes_block().
| unsigned char* ringbuffer::wrPtr |
Definition at line 25 of file plugin_ringbuf.h.
Referenced by check_encrypted(), find_csa_from_rb(), open_call(), process_ffd(), rb_avail(), rb_fill_bytes(), rb_fill_bytes_block(), and rb_max_free().