man8/NLKmngr

Table of Contents

Name

NLKmngr - database interlock table manager

Synopsis

NLKmngr <arguments>

Description

This program manages the CHKLIST, CHKPOINT, CHKACT and CHKALARM tables which make up the AccelNET interlock 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 interlock tables are directly used by NLKmngr 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.
--diag_bld

Enable BldList() debug information.
--diag is forced by this option.
--diag_update_D

Enable Update() debug information.
--diag is forced by this option.
--diag_update_I

Enable UpdateI() debug information.
--diag is forced by this option.
--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

NLKmngr must have read/write access to the shared memory partition. The database must be loaded before starting this program.

See Also

cp_type(7)

Manual page revision

$Id: NLKmngr.8,v 1.5 2008/04/14 18:25:41 kitchen Exp $


Table of Contents