FireBirdLib - Topfield TMS PVR TAP Programming Library
tEPGFilter Struct Reference

#include <FBLib_EPG.h>

Data Fields

bool TimeFilter
 
dword StartTime
 
dword EndTime
 
bool ChannelFilter
 
word NetworkID
 
word TSID
 
word ServiceID
 
byte SatIndex
 
bool StartCurrent
 
bool DurationFilter
 
word MinDuration
 
word MaxDuration
 
bool GenreFilter
 
byte * GenreArray
 
byte GenreArraySize
 
bool UseCallback
 
void * Callback
 

Detailed Description

Definition at line 9 of file FBLib_EPG.h.

Field Documentation

◆ Callback

void* tEPGFilter::Callback

Definition at line 31 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), and EPGInfo_FilterCallback().

◆ ChannelFilter

bool tEPGFilter::ChannelFilter

◆ DurationFilter

bool tEPGFilter::DurationFilter

Definition at line 22 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), and EPGInfo_FilterDuration().

◆ EndTime

dword tEPGFilter::EndTime

Definition at line 13 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), and EPGInfo_FilterTime().

◆ GenreArray

byte* tEPGFilter::GenreArray

Definition at line 27 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), EPGInfo_FilterGenre(), and EPGInfo_Free().

◆ GenreArraySize

byte tEPGFilter::GenreArraySize

Definition at line 28 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), and EPGInfo_FilterGenre().

◆ GenreFilter

bool tEPGFilter::GenreFilter

Definition at line 26 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), and EPGInfo_FilterGenre().

◆ MaxDuration

word tEPGFilter::MaxDuration

Definition at line 24 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), and EPGInfo_FilterDuration().

◆ MinDuration

word tEPGFilter::MinDuration

Definition at line 23 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), and EPGInfo_FilterDuration().

◆ NetworkID

word tEPGFilter::NetworkID

◆ SatIndex

byte tEPGFilter::SatIndex

◆ ServiceID

word tEPGFilter::ServiceID

◆ StartCurrent

bool tEPGFilter::StartCurrent

Definition at line 20 of file FBLib_EPG.h.

Referenced by EPGInfo_FilterChannelByIndex(), and EPGInfo_FindFirst().

◆ StartTime

dword tEPGFilter::StartTime

Definition at line 12 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), and EPGInfo_FilterTime().

◆ TimeFilter

bool tEPGFilter::TimeFilter

Definition at line 11 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), and EPGInfo_FilterTime().

◆ TSID

word tEPGFilter::TSID

◆ UseCallback

bool tEPGFilter::UseCallback

Definition at line 30 of file FBLib_EPG.h.

Referenced by EPGInfo_CloneToCache(), and EPGInfo_FilterCallback().


The documentation for this struct was generated from the following file: