|
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 | timegm VSF_LINUX_LIBC_WRAPPER(timegm) |
| #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) |
| time_t | timegm (struct tm *tm) |
| 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 timegm VSF_LINUX_LIBC_WRAPPER(timegm) |
| #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 |