Data Plane Development Kit
24.11.0-rc3
Getting Started Guide for Linux
Getting Started Guide for FreeBSD
Getting Started Guide for Windows
Sample Applications User Guides
Programmer’s Guide
Foundation Principles
Memory Management
CPU Management
CPU Packet Processing
Device Libraries
1. Ethernet Device Library
2. Link Bonding Poll Mode Driver Library
3. Vhost Library
4. Cryptography Device Library
5. Security Library
6. Compression Device Library
7. Regular Expression (RegEx) Device Library
8. Wireless Baseband Device Library
9. Machine Learning (ML) Device Library
10. Direct Memory Access (DMA) Device Library
11. General-Purpose Graphics Processing Unit (GPU) Library
12. Raw Device Library
13. Event Device Library
13.1. Event Device Library
13.2. Event Ethernet Rx Adapter Library
13.3. Event Ethernet Tx Adapter Library
13.4. Event Timer Adapter Library
13.5. Event Crypto Adapter Library
13.6. Event DMA Adapter Library
13.7. Dispatcher Library
Protocol Processing Libraries
High-Level Libraries
Utility Libraries
Howto Guides
Tips & Tricks
HowTo Guides
DPDK Tools User Guides
Testpmd Application User Guide
Network Interface Controller Drivers
Baseband Device Drivers
Crypto Device Drivers
Compression Device Drivers
vDPA Device Drivers
REGEX Device Drivers
Machine Learning Device Driver
DMA Device Drivers
General-Purpose Graphics Processing Unit Drivers
Event Device Drivers
Rawdev Drivers
Mempool Device Driver
Platform Specific Guides
Contributor’s Guidelines
Release Notes
FAQ
Data Plane Development Kit
Programmer’s Guide
13.
Event Device Library
View page source
13.
Event Device Library
13.1. Event Device Library
13.2. Event Ethernet Rx Adapter Library
13.3. Event Ethernet Tx Adapter Library
13.4. Event Timer Adapter Library
13.5. Event Crypto Adapter Library
13.6. Event DMA Adapter Library
13.7. Dispatcher Library