#include "FBLib_EPG.h"
Go to the source code of this file.
Functions | |
int | EPGInfo_FindFirst (TYPE_EPGInfo *EPGData) |
Variables | |
int | EPGInfoCacheEntries = 0 |
int | EPGInfoNrEntries = 0 |
int | EPGInfoCurrentEntry = 0 |
int | EPGInfoCacheFile = 0 |
dword | EPGInfoCacheSize = 0 |
byte * | EPGInfoCacheMap = NULL |
TYPE_EPGInfo * | EPGInfoCache = NULL |
tEPGFilter | EPGFilter |
bool | EPGInfoReverseOrder = FALSE |
dword | EPGInfoStructSize = 0 |
char | EPGCacheFile [40] |
int | EPGAbortLoad = 0 |
int EPGInfo_FindFirst | ( | TYPE_EPGInfo * | EPGData | ) |
Definition at line 16 of file EPGInfo_FindFirst.c.
References Appl_GetEvtListHeadInHash(), Appl_GetEvtListHeadInUsePool(), Appl_GetSameTimeEvent(), tEPGFilter::ChannelFilter, EPGFilter, EPGInfo_CloneToCache(), EPGInfo_CountEvents(), EPGInfo_CreateCache(), EPGInfoCache, EPGInfoCacheEntries, EPGInfoCurrentEntry, EPGInfoNrEntries, EPGInfoReverseOrder, tEPGFilter::NetworkID, tEPGFilter::SatIndex, tEPGFilter::ServiceID, tEPGFilter::StartCurrent, TRACEENTER, TRACEEXIT, TYPE_EvtInfo::TreeByHash, and tEPGFilter::TSID.
int EPGAbortLoad = 0 |
Definition at line 14 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_AbortLoad(), and EPGInfo_CloneToCache().
char EPGCacheFile[40] |
Definition at line 13 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_CreateCache(), and EPGInfo_DestroyCache().
tEPGFilter EPGFilter |
Definition at line 10 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_CloneToCache(), EPGInfo_FilterCallback(), EPGInfo_FilterChannelByIndex(), EPGInfo_FilterDuration(), EPGInfo_FilterGenre(), EPGInfo_FilterReset(), EPGInfo_FilterTime(), EPGInfo_FindFirst(), and EPGInfo_Free().
TYPE_EPGInfo* EPGInfoCache = NULL |
Definition at line 9 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_CloneToCache(), EPGInfo_CreateCache(), EPGInfo_DestroyCache(), EPGInfo_FindFirst(), and EPGInfo_FindItem().
int EPGInfoCacheEntries = 0 |
Definition at line 3 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_DestroyCache(), and EPGInfo_FindFirst().
int EPGInfoCacheFile = 0 |
Definition at line 6 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_CreateCache(), and EPGInfo_DestroyCache().
byte* EPGInfoCacheMap = NULL |
Definition at line 8 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_CreateCache(), and EPGInfo_DestroyCache().
dword EPGInfoCacheSize = 0 |
Definition at line 7 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_CreateCache(), and EPGInfo_DestroyCache().
int EPGInfoCurrentEntry = 0 |
Definition at line 5 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_FindFirst(), EPGInfo_FindItem(), EPGInfo_FindNext(), and EPGInfo_FindPrev().
int EPGInfoNrEntries = 0 |
Definition at line 4 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_CloneToCache(), EPGInfo_DestroyCache(), EPGInfo_FindFirst(), EPGInfo_FindItem(), and EPGInfo_FindLast().
bool EPGInfoReverseOrder = FALSE |
Definition at line 11 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_FindFirst(), and EPGInfo_FindItem().
dword EPGInfoStructSize = 0 |
Definition at line 12 of file EPGInfo_FindFirst.c.
Referenced by EPGInfo_CalculateStructSize().