![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <lib/dvb/dvbtime.h>
#include <lib/dvb/dvb.h>
#include <sys/ioctl.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
Macros | |
#define | FP_IOCTL_SET_RTC 0x101 |
#define | FP_IOCTL_GET_RTC 0x102 |
#define | TIME_UPDATE_INTERVAL (15*60*1000) |
Functions | |
void | setRTC (time_t time) |
time_t | getRTC () |
static void | parseDVBdate (tm &t, int mjd) |
static void | parseDVBtime_impl (tm &t, const uint8_t *data) |
time_t | parseDVBtime (uint16_t mjd, uint32_t stime_bcd) |
time_t | parseDVBtime (const uint8_t *data) |
time_t | parseDVBtime (const uint8_t *data, uint16_t *hash) |
DEFINE_REF (eDVBLocalTimeHandler) | |
Variables | |
static time_t | prev_time |
#define FP_IOCTL_GET_RTC 0x102 |
#define FP_IOCTL_SET_RTC 0x101 |
#define TIME_UPDATE_INTERVAL (15*60*1000) |
DEFINE_REF | ( | eDVBLocalTimeHandler | ) |
time_t getRTC | ( | ) |
|
static |
time_t parseDVBtime | ( | const uint8_t * | data | ) |
time_t parseDVBtime | ( | const uint8_t * | data, |
uint16_t * | hash | ||
) |
time_t parseDVBtime | ( | uint16_t | mjd, |
uint32_t | stime_bcd | ||
) |
|
inlinestatic |
void setRTC | ( | time_t | time | ) |
|
static |