.\" Copyright (c) 2022 by Alejandro Colomar .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" .TH itimerspec 3type 2022-10-30 "Linux man-pages 6.03" .SH NAME timespec \- interval for a timer with nanosecond precision .SH LIBRARY Standard C library .RI ( libc ) .SH SYNOPSIS .EX .B #include .PP .B struct itimerspec { .BR " struct timespec it_interval;" " /* Interval for periodic timer */" .BR " struct timespec it_value;" " /* Initial expiration */" .B }; .EE .SH DESCRIPTION Describes the initial expiration of a timer, and its interval, in seconds and nanoseconds. .SH STANDARDS Linux-specific. .SH NOTES The following header also provides this type: .IR . .SH SEE ALSO .BR timerfd_create (2), .BR timer_settime (2), .BR timespec (3type)