# itimerspec - [Overview](#section1230982617165636) - [Summary](#section598589889165636) - [Data Fields](#pub-attribs) - [Details](#section838589919165636) - [Field](#section394414574165636) - [it\_interval](#a27cedae552e2b2fe0993c1b2c4ff1889) - [it\_value](#a754dda918053251c24558b07571d6e8f) ## **Overview** **Related Modules:** [TIME](time.md) **Description:** Sets a timer. ## **Summary** ## Data Fields

Variable Name

Description

it_interval

struct timespec

it_value

struct timespec

## **Details** ## **Field ** ## it\_interval ``` struct [timespec](timespec.md) itimerspec::it_interval ``` **Description:** Interval between two consecutive timer triggers ## it\_value ``` struct [timespec](timespec.md) itimerspec::it_value ``` **Description:** Initial timeout duration