cacao  Release 0.1.03-dev
Compute And Control For Adaptive Optics
DATA Struct Reference

#include <CLIcore.h>

Collaboration diagram for DATA:

Data Fields

char package_name [100]
 
char package_version [100]
 
char configdir [100]
 
char sourcedir [100]
 
char shmdir [100]
 
char shmsemdirname [100]
 
struct sigaction sigact
 
int signal_USR1
 
int signal_USR2
 
int signal_TERM
 
int signal_INT
 
int signal_SEGV
 
int signal_ABRT
 
int signal_BUS
 
int signal_HUP
 
int signal_PIPE
 
int testpoint_line
 
char testpoint_file [STRINGMAXLEN_FILENAME]
 
char testpoint_func [STRINGMAXLEN_FUNCTIONNAME]
 
char testpoint_msg [STRINGMAXLEN_FUNCTIONARGS]
 
struct timespec testpoint_time
 
int progStatus
 
uid_t ruid
 
uid_t euid
 
uid_t suid
 
int Debug
 
int quiet
 
int overwrite
 
int rmSHMfile
 
double INVRANDMAX
 
gsl_rng * rndgen
 
int precision
 
int CLIloopON
 
int CLIlogON
 
char CLIlogname [200]
 
int processinfo
 
int processinfoActive
 
PROCESSINFOpinfo
 
int fifoON
 
char processname [100]
 
char processname0 [100]
 
int processnameflag
 
char fifoname [100]
 
uint_fast16_t NBcmd
 
long NB_MAX_COMMAND
 
CMD cmd [1000]
 
int parseerror
 
long cmdNBarg
 
CMDARGTOKEN cmdargtoken [NB_ARG_MAX]
 
long cmdindex
 
long calctmp_imindex
 
int CMDexecuted
 
long NBmodule
 
long NB_MAX_MODULE
 
MODULE module [100]
 
char modulename [100]
 
char moduleshortname [80]
 
char moduleshortname_default [80]
 
char FPS_name [FPS_NAME_STRMAXLEN]
 
uint32_t FPS_CMDCODE
 
errno_t(* FPS_CONFfunc )()
 
errno_t(* FPS_RUNfunc )()
 
int SHARED_DFT
 
int NBKEWORD_DFT
 
long NB_MAX_IMAGE
 
IMAGEimage
 
long NB_MAX_VARIABLE
 
VARIABLEvariable
 
float FLOATARRAY [1000]
 
double DOUBLEARRAY [1000]
 
char SAVEDIR [500]
 
int status0
 
int status1
 

Field Documentation

◆ calctmp_imindex

long DATA::calctmp_imindex

◆ CLIlogname

char DATA::CLIlogname[200]

◆ CLIlogON

int DATA::CLIlogON

◆ CLIloopON

int DATA::CLIloopON

◆ cmd

CMD DATA::cmd[1000]

◆ cmdargtoken

CMDARGTOKEN DATA::cmdargtoken[NB_ARG_MAX]

◆ CMDexecuted

int DATA::CMDexecuted

◆ cmdindex

long DATA::cmdindex

◆ cmdNBarg

long DATA::cmdNBarg

◆ configdir

char DATA::configdir[100]

◆ Debug

int DATA::Debug

◆ DOUBLEARRAY

double DATA::DOUBLEARRAY[1000]

◆ euid

uid_t DATA::euid

◆ fifoname

char DATA::fifoname[100]

◆ fifoON

int DATA::fifoON

◆ FLOATARRAY

float DATA::FLOATARRAY[1000]

◆ FPS_CMDCODE

uint32_t DATA::FPS_CMDCODE

◆ FPS_CONFfunc

errno_t(* DATA::FPS_CONFfunc) ()

◆ FPS_name

char DATA::FPS_name[FPS_NAME_STRMAXLEN]

◆ FPS_RUNfunc

errno_t(* DATA::FPS_RUNfunc) ()

◆ image

IMAGE* DATA::image

◆ INVRANDMAX

double DATA::INVRANDMAX

◆ module

MODULE DATA::module[100]

◆ modulename

char DATA::modulename[100]

◆ moduleshortname

char DATA::moduleshortname[80]

◆ moduleshortname_default

char DATA::moduleshortname_default[80]

◆ NB_MAX_COMMAND

long DATA::NB_MAX_COMMAND

◆ NB_MAX_IMAGE

long DATA::NB_MAX_IMAGE

◆ NB_MAX_MODULE

long DATA::NB_MAX_MODULE

◆ NB_MAX_VARIABLE

long DATA::NB_MAX_VARIABLE

◆ NBcmd

uint_fast16_t DATA::NBcmd

◆ NBKEWORD_DFT

int DATA::NBKEWORD_DFT

◆ NBmodule

long DATA::NBmodule

◆ overwrite

int DATA::overwrite

◆ package_name

char DATA::package_name[100]

◆ package_version

char DATA::package_version[100]

◆ parseerror

int DATA::parseerror

◆ pinfo

PROCESSINFO* DATA::pinfo

◆ precision

int DATA::precision

◆ processinfo

int DATA::processinfo

◆ processinfoActive

int DATA::processinfoActive

◆ processname

char DATA::processname[100]

◆ processname0

char DATA::processname0[100]

◆ processnameflag

int DATA::processnameflag

◆ progStatus

int DATA::progStatus

◆ quiet

int DATA::quiet

◆ rmSHMfile

int DATA::rmSHMfile

◆ rndgen

gsl_rng* DATA::rndgen

◆ ruid

uid_t DATA::ruid

◆ SAVEDIR

char DATA::SAVEDIR[500]

◆ SHARED_DFT

int DATA::SHARED_DFT

◆ shmdir

char DATA::shmdir[100]

◆ shmsemdirname

char DATA::shmsemdirname[100]

◆ sigact

struct sigaction DATA::sigact

◆ signal_ABRT

int DATA::signal_ABRT

◆ signal_BUS

int DATA::signal_BUS

◆ signal_HUP

int DATA::signal_HUP

◆ signal_INT

int DATA::signal_INT

◆ signal_PIPE

int DATA::signal_PIPE

◆ signal_SEGV

int DATA::signal_SEGV

◆ signal_TERM

int DATA::signal_TERM

◆ signal_USR1

int DATA::signal_USR1

◆ signal_USR2

int DATA::signal_USR2

◆ sourcedir

char DATA::sourcedir[100]

◆ status0

int DATA::status0

◆ status1

int DATA::status1

◆ suid

uid_t DATA::suid

◆ testpoint_file

char DATA::testpoint_file[STRINGMAXLEN_FILENAME]

◆ testpoint_func

char DATA::testpoint_func[STRINGMAXLEN_FUNCTIONNAME]

◆ testpoint_line

int DATA::testpoint_line

◆ testpoint_msg

char DATA::testpoint_msg[STRINGMAXLEN_FUNCTIONARGS]

◆ testpoint_time

struct timespec DATA::testpoint_time

◆ variable

VARIABLE* DATA::variable

The documentation for this struct was generated from the following file: