# t_cpu_time Struct Reference

`#include <cycle_counter.h>`

## Detailed Description

Structure holding private information, automatically initialized by the cpu_set_timeout() and cpu_is_timeout() functions.

Definition at line 51 of file cycle_counter.h.

## Data Fields
unsigned long | time
| Holds the timeout information.
Bool | wrap
| Tells if the CPU counter shall wrap (TRUE) or not (FALSE) before the timeout detection.

## Field Documentation

unsigned long t_cpu_time::time

Holds the timeout information.

Definition at line 54 of file cycle_counter.h.

Referenced by cpu_is_timeout(), and cpu_set_timeout().

Bool t_cpu_time::wrap

Tells if the CPU counter shall wrap (TRUE) or not (FALSE) before the timeout detection.

Definition at line 57 of file cycle_counter.h.

Referenced by cpu_is_timeout(), and cpu_set_timeout().