VSF Documented
|
#include "shell/sys/linux/vsf_linux_cfg.h"
#include "./stddef.h"
#include "../sys/types.h"
#include "../signal.h"
Go to the source code of this file.
Data Structures | |
struct | tm |
struct | timespec |
struct | itimerspec |
struct | timespec64 |
struct | itimerspec64 |
struct | vsf_linux_libc_time_vplt_t |
Macros | |
#define | clock_gettime VSF_LINUX_LIBC_WRAPPER(clock_gettime) |
#define | clock_settime VSF_LINUX_LIBC_WRAPPER(clock_settime) |
#define | clock_getres VSF_LINUX_LIBC_WRAPPER(clock_getres) |
#define | clock_nanosleep VSF_LINUX_LIBC_WRAPPER(clock_nanosleep) |
#define | timer_create VSF_LINUX_LIBC_WRAPPER(timer_create) |
#define | timer_settime VSF_LINUX_LIBC_WRAPPER(timer_settime) |
#define | timer_gettime VSF_LINUX_LIBC_WRAPPER(timer_gettime) |
#define | timer_delete VSF_LINUX_LIBC_WRAPPER(timer_delete) |
#define | timer_getoverrun VSF_LINUX_LIBC_WRAPPER(timer_getoverrun) |
#define | nanosleep VSF_LINUX_LIBC_WRAPPER(nanosleep) |
#define | clock VSF_LINUX_LIBC_WRAPPER(clock) |
#define | timespec_get VSF_LINUX_LIBC_WRAPPER(timespec_get) |
#define | strftime VSF_LINUX_LIBC_WRAPPER(strftime) |
#define | strptime VSF_LINUX_LIBC_WRAPPER(strptime) |
#define | tzset VSF_LINUX_LIBC_WRAPPER(tzset) |
#define | TIMER_ABSTIME 1 |
Typedefs | |
typedef struct vsf_linux_libc_time_vplt_t | vsf_linux_libc_time_vplt_t |
Functions | |
int | clock_gettime (clockid_t clockid, struct timespec *ts) |
int | clock_settime (clockid_t clockid, const struct timespec *ts) |
int | clock_getres (clockid_t clockid, struct timespec *res) |
int | clock_nanosleep (clockid_t clockid, int flags, const struct timespec *request, struct timespec *remain) |
int | timer_create (clockid_t clockid, struct sigevent *sevp, timer_t *timerid) |
int | timer_settime (timer_t timerid, int flags, const struct itimerspec *new_value, struct itimerspec *old_value) |
int | timer_gettime (timer_t timerid, struct itimerspec *curr_value) |
int | timer_getoverrun (timer_t timerid) |
int | timer_delete (timer_t timerid) |
time_t | time (time_t *t) |
double | difftime (time_t time1, time_t time2) |
char * | asctime (const struct tm *tm) |
char * | asctime_r (const struct tm *tm, char *buf) |
char * | ctime (const time_t *t) |
char * | ctime_r (const time_t *t, char *buf) |
struct tm * | gmtime (const time_t *t) |
struct tm * | gmtime_r (const time_t *t, struct tm *result) |
struct tm * | localtime (const time_t *t) |
struct tm * | localtime_r (const time_t *t, struct tm *result) |
time_t | mktime (struct tm *tm) |
size_t | strftime (char *str, size_t maxsize, const char *format, const struct tm *tm) |
char * | strptime (const char *str, const char *format, struct tm *tm) |
int | nanosleep (const struct timespec *requested_time, struct timespec *remaining) |
int | timespec_get (struct timespec *ts, int base) |
Variables | |
__VSF_VPLT_DECORATOR__ vsf_linux_libc_time_vplt_t | vsf_linux_libc_time_vplt |
char * | tzname [2] |
long | timezong |
int | daylight |
#define clock_gettime VSF_LINUX_LIBC_WRAPPER(clock_gettime) |
#define clock_settime VSF_LINUX_LIBC_WRAPPER(clock_settime) |
#define clock_getres VSF_LINUX_LIBC_WRAPPER(clock_getres) |
#define clock_nanosleep VSF_LINUX_LIBC_WRAPPER(clock_nanosleep) |
#define timer_create VSF_LINUX_LIBC_WRAPPER(timer_create) |
#define timer_settime VSF_LINUX_LIBC_WRAPPER(timer_settime) |
#define timer_gettime VSF_LINUX_LIBC_WRAPPER(timer_gettime) |
#define timer_delete VSF_LINUX_LIBC_WRAPPER(timer_delete) |
#define timer_getoverrun VSF_LINUX_LIBC_WRAPPER(timer_getoverrun) |
#define nanosleep VSF_LINUX_LIBC_WRAPPER(nanosleep) |
clock_t clock VSF_LINUX_LIBC_WRAPPER(clock) |
#define timespec_get VSF_LINUX_LIBC_WRAPPER(timespec_get) |
#define strftime VSF_LINUX_LIBC_WRAPPER(strftime) |
#define strptime VSF_LINUX_LIBC_WRAPPER(strptime) |
void tzset VSF_LINUX_LIBC_WRAPPER(tzset) |
#define TIMER_ABSTIME 1 |
typedef struct vsf_linux_libc_time_vplt_t vsf_linux_libc_time_vplt_t |
int clock_nanosleep | ( | clockid_t | clockid, |
int | flags, | ||
const struct timespec * | request, | ||
struct timespec * | remain | ||
) |
int timer_settime | ( | timer_t | timerid, |
int | flags, | ||
const struct itimerspec * | new_value, | ||
struct itimerspec * | old_value | ||
) |
int timer_gettime | ( | timer_t | timerid, |
struct itimerspec * | curr_value | ||
) |
int timer_getoverrun | ( | timer_t | timerid | ) |
int timer_delete | ( | timer_t | timerid | ) |
char * asctime | ( | const struct tm * | tm | ) |
char * asctime_r | ( | const struct tm * | tm, |
char * | buf | ||
) |
char * ctime | ( | const time_t * | t | ) |
char * ctime_r | ( | const time_t * | t, |
char * | buf | ||
) |
char * strptime | ( | const char * | str, |
const char * | format, | ||
struct tm * | tm | ||
) |
int timespec_get | ( | struct timespec * | ts, |
int | base | ||
) |
|
extern |
|
extern |
|
extern |
|
extern |