aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2019-03-07 13:45:13 +0200
committerPetri Savolainen <petri.savolainen@nokia.com>2019-03-29 12:58:06 +0200
commit6a45a52beaab49ab30a06a4cafe60bb869c1800d (patch)
tree5475ec4f837bc4eb8b617e0ebc299d78adf6c0ae /doc
parente3217b34b9741560443b972aea71e270b547e7d9 (diff)
example: add new pipeline example application
Add new simple pipeline example application. The application receives packets from one interface and passes them through 0-N worker stages before outputting them from a second network interface. The RX, worker, and TX stages are connected using plain queues and each stage is run on a separate CPU thread. Optionally, the worker stages calculate CRC-32C over packet data. Signed-off-by: Matias Elo <matias.elo@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/application-api-guide/examples.dox5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/application-api-guide/examples.dox b/doc/application-api-guide/examples.dox
index 42f7982c9..ec982519f 100644
--- a/doc/application-api-guide/examples.dox
+++ b/doc/application-api-guide/examples.dox
@@ -59,6 +59,11 @@
* Basic packet IO loopback test application
*/
+ /**
+ *@example odp_simple_pipeline.c
+ * Simple pipeline example application
+ */
+
/**
* @example odp_switch.c
* Minimal learning Ethernet switch example application