#include <stddef.h>
#include <zephyr/sys/clock.h>
#include <zephyr/toolchain.h>
Go to the source code of this file.
|
char * | asctime_r (const struct tm *ZRESTRICT tm, char *ZRESTRICT buf) |
int | clock_getcpuclockid (pid_t pid, clockid_t *clock_id) |
int | clock_getres (clockid_t clock_id, struct timespec *ts) |
int | clock_gettime (clockid_t clock_id, struct timespec *ts) |
int | clock_nanosleep (clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp) |
int | clock_settime (clockid_t clock_id, const struct timespec *ts) |
char * | ctime_r (const time_t *clock, char *buf) |
struct tm * | getdate (const char *string) |
struct tm * | gmtime_r (const time_t *ZRESTRICT timer, struct tm *ZRESTRICT result) |
struct tm * | localtime_r (const time_t *ZRESTRICT timer, struct tm *ZRESTRICT result) |
int | nanosleep (const struct timespec *rqtp, struct timespec *rmtp) |
size_t | strftime_l (char *ZRESTRICT s, size_t maxsize, const char *ZRESTRICT format, const struct tm *ZRESTRICT timeptr, locale_t locale) |
char * | strptime (const char *ZRESTRICT s, const char *ZRESTRICT format, struct tm *ZRESTRICT tm) |
int | timer_create (clockid_t clockId, struct sigevent *ZRESTRICT evp, timer_t *ZRESTRICT timerid) |
int | timer_delete (timer_t timerid) |
int | timer_getoverrun (timer_t timerid) |
int | timer_gettime (timer_t timerid, struct itimerspec *its) |
int | timer_settime (timer_t timerid, int flags, const struct itimerspec *value, struct itimerspec *ovalue) |
◆ CLOCK_MONOTONIC
◆ CLOCK_PROCESS_CPUTIME_ID
#define CLOCK_PROCESS_CPUTIME_ID ((clockid_t)2) |
◆ CLOCK_REALTIME
◆ CLOCK_THREAD_CPUTIME_ID
#define CLOCK_THREAD_CPUTIME_ID ((clockid_t)3) |
◆ CLOCKS_PER_SEC
#define CLOCKS_PER_SEC CONFIG_SYS_CLOCK_TICKS_PER_SEC |
◆ TIMER_ABSTIME
◆ clockid_t
◆ locale_t
◆ pid_t
◆ timer_t
◆ asctime_r()
◆ clock_getcpuclockid()
◆ clock_getres()
◆ clock_gettime()
◆ clock_nanosleep()
◆ clock_settime()
◆ ctime_r()
char * ctime_r |
( |
const time_t * | clock, |
|
|
char * | buf ) |
◆ getdate()
struct tm * getdate |
( |
const char * | string | ) |
|
◆ gmtime_r()
◆ localtime_r()
◆ nanosleep()
◆ strftime_l()
◆ strptime()
◆ timer_create()
◆ timer_delete()
int timer_delete |
( |
timer_t | timerid | ) |
|
◆ timer_getoverrun()
int timer_getoverrun |
( |
timer_t | timerid | ) |
|
◆ timer_gettime()
◆ timer_settime()
◆ daylight
◆ timezone
◆ tzname