API Reference Manual  1.50.0
odp_timer_periodic_start_t Struct Reference

Periodic timer start parameters. More...

#include <timer_types.h>

Data Fields

uint64_t first_tick
 First expiration time. More...
 

Detailed Description

Periodic timer start parameters.

Examples
odp_timer_accuracy.c, and odp_timer_stress.c.

Definition at line 680 of file api/spec/timer_types.h.

Field Documentation

◆ first_tick

uint64_t odp_timer_periodic_start_t::first_tick

First expiration time.

The first expiration time in absolute timer ticks. When zero, the first expiration time is one period after the current time, or as close to that as the implementation can achieve. After the first expiration, timer expiration continues with the defined frequency.

For ODP_TIMER_TYPE_PERIODIC_BASE_MUL timers, the tick value must be less than one timer period after the current time.

For ODP_TIMER_TYPE_PERIODIC_FREQ timers, the tick value must be closer to the current time than the longest timer period used in timer pool configuration (i.e. the lowest constraining frequency odp_timer_pool_param_t::periodic::freq::freq_hz[0]).

Examples
odp_timer_accuracy.c.

Definition at line 695 of file api/spec/timer_types.h.


The documentation for this struct was generated from the following file: