---
name: "rte_event_timer_adapter_conf"
section: "3"
platform: "linux"
package: "dpdk-doc"
version: "24.11.4-0+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rte_event_timer_adapter_conf"
---

# rte\_event\_timer\_adapter\_conf(3)

## NAME

rte\_event\_timer\_adapter\_conf

## SYNOPSIS

`#include <rte_event_timer_adapter.h>`

### Data Fields

uint8\_t **event\_dev\_id**\
 uint16\_t **timer\_adapter\_id**\
 uint32\_t **socket\_id**\
 enum **rte\_event\_timer\_adapter\_clk\_src** **clk\_src**\
 uint64\_t **timer\_tick\_ns**\
 uint64\_t **max\_tmo\_ns**\
 uint64\_t **nb\_timers**\
 uint64\_t **flags**\

## Detailed Description

Timer adapter configuration structure

Definition at line **163** of file **rte\_event\_timer\_adapter.h**.

## Field Documentation

### uint8\_t event\_dev\_id

Event device identifier

Definition at line **164** of file **rte\_event\_timer\_adapter.h**.

### uint16\_t timer\_adapter\_id

Event timer adapter identifier

Definition at line **166** of file **rte\_event\_timer\_adapter.h**.

### uint32\_t socket\_id

Identifier of socket from which to allocate memory for adapter

Definition at line **168** of file **rte\_event\_timer\_adapter.h**.

### enum rte\_event\_timer\_adapter\_clk\_src clk\_src

Clock source for timer adapter

Definition at line **170** of file **rte\_event\_timer\_adapter.h**.

### uint64\_t timer\_tick\_ns

Timer adapter resolution in ns

Definition at line **172** of file **rte\_event\_timer\_adapter.h**.

### uint64\_t max\_tmo\_ns

Maximum timer timeout(expiry) in ns

Definition at line **174** of file **rte\_event\_timer\_adapter.h**.

### uint64\_t nb\_timers

Total number of timers per adapter

Definition at line **176** of file **rte\_event\_timer\_adapter.h**.

### uint64\_t flags

Timer adapter config flags (RTE\_EVENT\_TIMER\_ADAPTER\_F\_\*)

Definition at line **178** of file **rte\_event\_timer\_adapter.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
