Logo Search packages:      
Sourcecode: vdr-plugin-infosatepg version File versions  Download package

Classes | Public Member Functions | Public Attributes | Private Attributes

cGlobalInfosatepg Class Reference

Collaboration diagram for cGlobalInfosatepg:
Collaboration graph

List of all members.


struct  infosatchannels

Public Member Functions

void AddChannel (tChannelID ChannelID, int Usage, int Days)
int Channel ()
bool ChannelExists (tChannelID ChannelID, int *Index)
bool CheckMAC (struct ethhdr *eth_hdr)
const char * Directory ()
bool FindReceiverChannel ()
int GetChannelDays (int Index)
tChannelID GetChannelID (int Index)
int GetChannelUsage (int Index)
int InfosatChannels ()
int Load ()
bool ProcessedAll ()
bool ReceivedAll (int *Day, int *Month)
bool ReceivedAll ()
void RemoveChannel (int Index)
void ResetProcessed (void)
void ResetReceivedAll (void)
int Save ()
bool SetChannelOptions (int Index, int Usage, int Days)
bool SetDirectory (const char *Directory)
void SetSwitched (bool Value)
void SetWaitTimer ()
void SetWakeupTime (time_t Time)
bool Switched ()
bool WaitOk ()
time_t WakeupTime ()

Public Attributes

int ActualMac
int Frequency
bool HideMainMenu
cGlobalInfosatdata Infosatdata [EPG_DAYS+1]
int LastCurrentChannel
bool NoDeferredShutdown
bool NoWakeup
int Pid
char Polarization
int Srate
int WaitTime

Private Attributes

int channel
const char * directory
struct infosatchannelsinfosatchannels
u_char MAC [5]
int numinfosatchannels
bool switched
int this_day
int this_month
time_t timer
time_t wakeuptime

Detailed Description

Definition at line 94 of file global.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index