man8/NUMmngr

Table of Contents

Name

NUMmngr - database numeric manager

Synopsis

NUMmngr <arguments>

Description

This program manages the NUMLIST and NUMPOINT tables which make up the AccelNET numeric database.

The tables are located in a shared memory partition which is created and maintained by dbman.

Updates to accelerator parameters is performed by writing messages to dbman. Information on the state of database parameters is processed from messages received from dbman. Certain fields in the NUMLIST and NUMPOINT tables are directly used by NUMmngr for bookeeping.

Arguments

Arguments processing is done using unix long argument syntax.
--diag

If this argument is present then stdin and stdout are left open and the program may be killed by SIGINT.
--verbose=<n>

This sets the level of logging information. The number is optional but if

provided it must include the

If no argument is provided the default level is 1.
0 - work normally

1 - print various bits of information

--help

Prints the help message to stderr and exit.

Notes

NUMmngr must have read/write access to the shared memory partition.

The database must be loaded before starting this program.

Fast list adds and removes are not propagated by NUMmngr.

For example, if you are using NUMmngr to scale a current read from a voltage read you can not pass a request (possibly by assigning to meter) to add the current read to the fast I/O list and have NUMmngr send the request onward to the I/O manager providing the I/O for the voltage read.

Manual page revision

$Id: NUMmngr.8,v 1.3 2008/03/10 19:49:26 kitchen Exp $


Table of Contents