#include <senf/Socket/Protocols/DVB/DVBProtocolWrapper.hh>

Definition at line 47 of file DVBProtocolWrapper.hh.
Public Types |
|
| enum | Flags { CHECK_CRC = DMX_CHECK_CRC, ONESHOT = DMX_ONESHOT, IMMEDIATE_START = DMX_IMMEDIATE_START, KERNEL_CLIENT = DMX_KERNEL_CLIENT } |
Public Member Functions |
|
| DVBSectionProtocolWrapper (senf::DVBDemuxSectionHandle sh) | |
| ~DVBSectionProtocolWrapper () | |
| void | setSectionFilter (unsigned short int pid, u_int8_t filter, unsigned int flags, u_int8_t mask, u_int8_t mode, unsigned int timeout) |
| void | setBufferSize (unsigned long size) |
| Set the size of the circular buffer used for filtered data. |
|
| void | startFiltering () |
| Starts filtering. |
|
| void | stopFiltering () |
| Stops filtering. |
|
Public Attributes |
|
| senf::console::ScopedDirectory < DVBSectionProtocolWrapper > |
dir |
| enum senf::DVBSectionProtocolWrapper:: | ||||
| Flags | ||||
Definition at line 53 of file DVBProtocolWrapper.hh.
| senf::DVBSectionProtocolWrapper:: | ||||
| DVBSectionProtocolWrapper | ( | senf::DVBDemuxSectionHandle | sh | ) |
Definition at line 35 of file DVBProtocolWrapper.cc.
| senf::DVBSectionProtocolWrapper:: | ||||
| ~DVBSectionProtocolWrapper | () | |||
Definition at line 60 of file DVBProtocolWrapper.hh.
| void senf::DVBSectionProtocolWrapper:: | ||||
| setBufferSize | ( | unsigned long | size | ) |
Set the size of the circular buffer used for filtered data.
The default size is two maximum sized sections, i.e. if this function is not called a buffer size of 2 * 4096 bytes will be used.
| [in] | size | Size of circular buffer. |
Definition at line 38 of file DVBProtocolWrapper.cci.
| void senf::DVBSectionProtocolWrapper:: | ||||
| setSectionFilter | ( | unsigned short int | pid, | |
| u_int8_t | filter, | |||
| unsigned int | flags, | |||
| u_int8_t | mask, | |||
| u_int8_t | mode, | |||
| unsigned int | timeout | ) | ||
Definition at line 31 of file DVBProtocolWrapper.cci.
| void senf::DVBSectionProtocolWrapper:: | ||||
| startFiltering | () | |||
Starts filtering.
Definition at line 43 of file DVBProtocolWrapper.cci.
| void senf::DVBSectionProtocolWrapper:: | ||||
| stopFiltering | () | |||
Stops filtering.
Definition at line 48 of file DVBProtocolWrapper.cci.
| senf::console::ScopedDirectory<DVBSectionProtocolWrapper> senf::DVBSectionProtocolWrapper:: | ||||
| dir | ||||
Definition at line 57 of file DVBProtocolWrapper.hh.