#include <senf/Socket/Protocols/DVB/DVBDemuxSocketProtocol.hh>
Definition at line 44 of file DVBDemuxSocketProtocol.hh.
Public Member Functions |
|
void | setBufferSize (unsigned long size) const |
set the size of the circular buffer used for filtered data. |
|
void | startFiltering () const |
void | stopFiltering () const |
Abstract Interface Implementation |
|
bool | eof () const |
Check for end-of-file condition. |
bool senf::DVBDemuxSocketProtocol:: | ||||
eof | () | |||
Check for end-of-file condition.
This is another check which (like available()) is extremely protocol dependent. This member will return true
only, if at end-of-file. If the protocol does not support the notion of EOF, this member should always return false
.
Implements senf::SocketProtocol.
Definition at line 64 of file DVBDemuxSocketProtocol.cc.
void senf::DVBDemuxSocketProtocol:: | ||||
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 41 of file DVBDemuxSocketProtocol.cc.
void senf::DVBDemuxSocketProtocol:: | ||||
startFiltering | () | |||
Definition at line 50 of file DVBDemuxSocketProtocol.cc.
void senf::DVBDemuxSocketProtocol:: | ||||
stopFiltering | () | |||
Definition at line 57 of file DVBDemuxSocketProtocol.cc.