![]() |
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include "XTimeUtils.h"
#include "LinuxTimezone.h"
#include <errno.h>
#include <time.h>
#include <unistd.h>
#include <sys/times.h>
#include <sched.h>
Macros | |
#define | WIN32_TIME_OFFSET ((unsigned long long)(369 * 365 + 89) * 24 * 3600 * 10000000) |
#define | IsLeapYear(y) ((!(y % 4)) ? (((!(y % 400)) && (y % 100)) ? 1 : 0) : 0) |
Functions | |
void WINAPI | Sleep (uint32_t dwMilliSeconds) |
void | GetLocalTime (LPSYSTEMTIME sysTime) |
int | FileTimeToLocalFileTime (const FILETIME *lpFileTime, LPFILETIME lpLocalFileTime) |
int | SystemTimeToFileTime (const SYSTEMTIME *lpSystemTime, LPFILETIME lpFileTime) |
long | CompareFileTime (const FILETIME *lpFileTime1, const FILETIME *lpFileTime2) |
int | FileTimeToSystemTime (const FILETIME *lpFileTime, LPSYSTEMTIME lpSystemTime) |
int | LocalFileTimeToFileTime (const FILETIME *lpLocalFileTime, LPFILETIME lpFileTime) |
int | FileTimeToTimeT (const FILETIME *lpLocalFileTime, time_t *pTimeT) |
int | TimeTToFileTime (time_t timeT, FILETIME *lpLocalFileTime) |
#define IsLeapYear | ( | y | ) | ((!(y % 4)) ? (((!(y % 400)) && (y % 100)) ? 1 : 0) : 0) |
#define WIN32_TIME_OFFSET ((unsigned long long)(369 * 365 + 89) * 24 * 3600 * 10000000) |
int FileTimeToLocalFileTime | ( | const FILETIME * | lpFileTime, |
LPFILETIME | lpLocalFileTime | ||
) |
int FileTimeToSystemTime | ( | const FILETIME * | lpFileTime, |
LPSYSTEMTIME | lpSystemTime | ||
) |
int FileTimeToTimeT | ( | const FILETIME * | lpLocalFileTime, |
time_t * | pTimeT | ||
) |
void GetLocalTime | ( | LPSYSTEMTIME | sysTime | ) |
int LocalFileTimeToFileTime | ( | const FILETIME * | lpLocalFileTime, |
LPFILETIME | lpFileTime | ||
) |
int SystemTimeToFileTime | ( | const SYSTEMTIME * | lpSystemTime, |
LPFILETIME | lpFileTime | ||
) |
int TimeTToFileTime | ( | time_t | timeT, |
FILETIME * | lpLocalFileTime | ||
) |