FireBirdLib - Topfield TMS PVR TAP Programming Library
cronGetEvent.c
Go to the documentation of this file.
1#include "FBLib_time.h"
2
4extern bool cronInit;
5
6bool cronGetEvent(int Index, int *frequency, dword *nextExecution)
7{
9
11
12 if((Index < 0) || (Index >= MAX_CRON_EVENTS) || !cronTable[Index].active)
13 {
14 TRACEEXIT();
15 return FALSE;
16 }
17
18 if(frequency) *frequency = cronTable[Index].frequency;
19 if(nextExecution) *nextExecution = cronTable[Index].nextExecution;
20
21 TRACEEXIT();
22 return TRUE;
23}
#define MAX_CRON_EVENTS
Definition: FBLib_time.h:25
TYPE_CRONTAB cronTable[MAX_CRON_EVENTS]
bool cronGetEvent(int Index, int *frequency, dword *nextExecution)
Definition: cronGetEvent.c:6
bool cronInit
#define TRACEEXIT()
Definition: libFireBird.h:1244
void cronUnregisterAllEvents(void)
#define TRACEENTER()
Definition: libFireBird.h:1243
dword nextExecution
Definition: FBLib_time.h:20