NSCL DDAS
1.0
Support for XIA DDAS at the NSCL
|
Where the command line options are stored. More...
#include <dumperargs.h>
Public Attributes | |
const char * | help_help |
Print help and exit help description. | |
const char * | version_help |
Print version and exit help description. | |
char * | source_arg |
URL of source, ring buffer or file. More... | |
char * | source_orig |
URL of source, ring buffer or file original value given at command line. More... | |
const char * | source_help |
URL of source, ring buffer or file help description. More... | |
int | skip_arg |
number of items to skip before dumping. | |
char * | skip_orig |
number of items to skip before dumping original value given at command line. | |
const char * | skip_help |
number of items to skip before dumping help description. | |
int | count_arg |
Number of items to dump before exiting. | |
char * | count_orig |
Number of items to dump before exiting original value given at command line. | |
const char * | count_help |
Number of items to dump before exiting help description. | |
char * | sample_arg |
List of item types to sample. | |
char * | sample_orig |
List of item types to sample original value given at command line. | |
const char * | sample_help |
List of item types to sample help description. | |
char * | exclude_arg |
List of item types to exclude from the dump. | |
char * | exclude_orig |
List of item types to exclude from the dump original value given at command line. | |
const char * | exclude_help |
List of item types to exclude from the dump help description. | |
char * | fileout_arg |
Path of output file. | |
char * | fileout_orig |
Path of output file original value given at command line. | |
const char * | fileout_help |
Path of output file help description. | |
int | legacy_mode_flag |
Legacy data format enabled. This is not a default setting (default=off). | |
const char * | legacy_mode_help |
Legacy data format enabled. This is not a default setting help description. | |
unsigned int | help_given |
Whether help was given. | |
unsigned int | version_given |
Whether version was given. | |
unsigned int | source_given |
Whether source was given. | |
unsigned int | skip_given |
Whether skip was given. | |
unsigned int | count_given |
Whether count was given. | |
unsigned int | sample_given |
Whether sample was given. | |
unsigned int | exclude_given |
Whether exclude was given. | |
unsigned int | fileout_given |
Whether fileout was given. | |
unsigned int | legacy_mode_given |
Whether legacy-mode was given. | |
enum enum_source | source_arg |
Where the data to load modules comes from. More... | |
char * | file_arg |
Set file or XML crate file depending on source. More... | |
char * | file_orig |
Set file or XML crate file depending on source original value given at command line. More... | |
const char * | file_help |
Set file or XML crate file depending on source help description. More... | |
int | fullboot_flag |
Perform a full boot of te modules before loading them (default=on). | |
const char * | fullboot_help |
Perform a full boot of te modules before loading them help description. | |
short | crate_arg |
ID of crate - only use this if source=setfile. | |
char * | crate_orig |
ID of crate - only use this if source=setfile original value given at command line. More... | |
const char * | crate_help |
ID of crate - only use this if source=setfile help description. More... | |
int * | slot_arg |
A slot to load - use as many times as there are slots. | |
char ** | slot_orig |
A slot to load - use as many times as there are slots original value given at command line. | |
unsigned int | slot_min |
A slot to load - use as many times as there are slots's minimum occurreces. | |
unsigned int | slot_max |
A slot to load - use as many times as there are slots's maximum occurreces. | |
const char * | slot_help |
A slot to load - use as many times as there are slots help description. | |
char ** | msps_arg |
Speed specification of a digitizer (slot:mhz) default is 250MHz. More... | |
char ** | msps_orig |
Speed specification of a digitizer (slot:mhz) default is 250MHz original value given at command line. More... | |
unsigned int | msps_min |
Speed specification of a digitizer (slot:mhz) default is 250MHz's minimum occurreces. More... | |
unsigned int | msps_max |
Speed specification of a digitizer (slot:mhz) default is 250MHz's maximum occurreces. More... | |
const char * | msps_help |
Speed specification of a digitizer (slot:mhz) default is 250MHz help description. More... | |
unsigned int | file_given |
Whether file was given. | |
unsigned int | fullboot_given |
Whether fullboot was given. | |
unsigned int | crate_given |
Whether crate was given. | |
unsigned int | slot_given |
Whether slot was given. | |
unsigned int | msps_given |
Whether msps was given. | |
char * | xml_arg |
Path to XML Crate definition file. | |
char * | xml_orig |
Path to XML Crate definition file original value given at command line. | |
const char * | xml_help |
Path to XML Crate definition file help description. | |
char * | setfile_arg |
Path to output Set file. | |
char * | setfile_orig |
Path to output Set file original value given at command line. | |
const char * | setfile_help |
Path to output Set file help description. | |
unsigned int | xml_given |
Whether xml was given. | |
unsigned int | setfile_given |
Whether setfile was given. | |
char * | crate_arg |
XML Crate file that describes where module data are written. | |
Where the command line options are stored.
const char * gengetopt_args_info::crate_help |
ID of crate - only use this if source=setfile help description.
XML Crate file that describes where module data are written help description.
char * gengetopt_args_info::crate_orig |
ID of crate - only use this if source=setfile original value given at command line.
XML Crate file that describes where module data are written original value given at command line.
char * gengetopt_args_info::file_arg |
Set file or XML crate file depending on source.
Setfile with the data (valid only if –source=setfile).
const char * gengetopt_args_info::file_help |
Set file or XML crate file depending on source help description.
Setfile with the data (valid only if –source=setfile) help description.
char * gengetopt_args_info::file_orig |
Set file or XML crate file depending on source original value given at command line.
Setfile with the data (valid only if –source=setfile) original value given at command line.
char ** gengetopt_args_info::msps_arg |
Speed specification of a digitizer (slot:mhz) default is 250MHz.
Only used with setfile: speeds of the modules form slot:MHz.
Slot speeds each in the form slot:speed defaults are 250MHz.
const char * gengetopt_args_info::msps_help |
Speed specification of a digitizer (slot:mhz) default is 250MHz help description.
Only used with setfile: speeds of the modules form slot:MHz help description.
Slot speeds each in the form slot:speed defaults are 250MHz help description.
unsigned int gengetopt_args_info::msps_max |
Speed specification of a digitizer (slot:mhz) default is 250MHz's maximum occurreces.
Only used with setfile: speeds of the modules form slot:MHz's maximum occurreces.
Slot speeds each in the form slot:speed defaults are 250MHz's maximum occurreces.
unsigned int gengetopt_args_info::msps_min |
Speed specification of a digitizer (slot:mhz) default is 250MHz's minimum occurreces.
Only used with setfile: speeds of the modules form slot:MHz's minimum occurreces.
Slot speeds each in the form slot:speed defaults are 250MHz's minimum occurreces.
char ** gengetopt_args_info::msps_orig |
Speed specification of a digitizer (slot:mhz) default is 250MHz original value given at command line.
Only used with setfile: speeds of the modules form slot:MHz original value given at command line.
Slot speeds each in the form slot:speed defaults are 250MHz original value given at command line.
enum enum_source gengetopt_args_info::source_arg |
URL of source, ring buffer or file.
Where the data to write the XML comes from.
enum enum_source gengetopt_args_info::source_arg |
Where the data to load modules comes from.
Where the data to write the XML comes from.
const char * gengetopt_args_info::source_help |
URL of source, ring buffer or file help description.
Where the data to write the XML comes from help description.
Where the data to load modules comes from help description.
char * gengetopt_args_info::source_orig |
URL of source, ring buffer or file original value given at command line.
Where the data to write the XML comes from original value given at command line.
Where the data to load modules comes from original value given at command line.