|
vdr
2.4.0
|
#include <filter.h>
Public Member Functions | |
| cSectionSyncer (void) | |
| void | Reset (void) |
| void | Repeat (void) |
| bool | Complete (void) |
| bool | Sync (uchar Version, int Number, int LastNumber) |
Private Member Functions | |
| void | SetSectionFlag (uchar Section, bool On) |
| bool | GetSectionFlag (uchar Section) |
Private Attributes | |
| int | currentVersion |
| int | currentSection |
| bool | synced |
| bool | complete |
| uchar | sections [32] |
|
inline |
|
inlineprivate |
| void cSectionSyncer::Repeat | ( | void | ) |
Definition at line 29 of file filter.c.
References complete, currentSection, SetSectionFlag(), and synced.
Referenced by cEIT::cEIT(), cNitFilter::Process(), and cSdtFilter::Process().
| void cSectionSyncer::Reset | ( | void | ) |
Definition at line 20 of file filter.c.
References complete, currentSection, currentVersion, sections, and synced.
Referenced by cSectionSyncer(), cNitFilter::SetStatus(), cSdtFilter::SetStatus(), and Sync().
|
inlineprivate |
| bool cSectionSyncer::Sync | ( | uchar | Version, |
| int | Number, | ||
| int | LastNumber | ||
| ) |
Definition at line 36 of file filter.c.
References complete, currentSection, currentVersion, GetSectionFlag(), Reset(), SetSectionFlag(), and synced.
Referenced by cEIT::cEIT(), cNitFilter::Process(), and cSdtFilter::Process().
|
private |
|
private |
|
private |
|
private |
Definition at line 22 of file filter.h.
Referenced by GetSectionFlag(), Reset(), and SetSectionFlag().
|
private |
1.8.15