---
name: "generic_consumer"
section: "1"
platform: "linux"
package: "narval-generic-actors"
version: "1.10.2-2"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/generic_consumer"
---

# generic\_consumer(1)

program that load a shared library as a C or C++ plugin to consume data

## NAME

generic\_consumer - program that load a shared library as a C or C++ plugin to consume data

## SYNOPSIS

**generic\_consumer** \[*options*\]\

## DESCRIPTION

The **generic\_consumer** program is used to allow narval users to treat data using a plugin. The plugin can be written in C or C++.

## OPTIONS

Narval actors need these options:

- \--config\_name

  **gives the narval sub system configuration name the consumer belongs to.**

- \--uuid

  **gives the uuid generated by the sub system coordinator.**

## SEE ALSO

- **generic\_producer**

  \- actor that loads plugins to inject data in the narval framework.

- **generic\_filter**

  \- actor that loads plugins to filter data in the narval framework.

- **http://npg.dl.ac.uk/AGATA/dataAcquisition/AGATA\_Algorithm.pdf**

  \- a document that present the plugin interface for a filter,\
    adaptation to consumer have to be done on process\_block call\
    (remove all arguments with output in the name).

## AUTHOR

This manual page was written by Xavier Grave \<xavier.grave@ipno.in2p3.fr\>. It can be used by others.
