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

#include <function_parameters.h>

Collaboration diagram for FUNCTION_PARAMETER:

Data Fields

uint64_t fpflag
 
char keywordfull [FUNCTION_PARAMETER_KEYWORD_STRMAXLEN *FUNCTION_PARAMETER_KEYWORD_MAXLEVEL]
 
char keyword [FUNCTION_PARAMETER_KEYWORD_MAXLEVEL][FUNCTION_PARAMETER_KEYWORD_STRMAXLEN]
 
int keywordlevel
 
char keywordfrom [FUNCTION_PARAMETER_KEYWORD_STRMAXLEN *FUNCTION_PARAMETER_KEYWORD_MAXLEVEL]
 
char description [FUNCTION_PARAMETER_DESCR_STRMAXLEN]
 
uint32_t type
 
union {
   int64_t   l [4]
 
   double   f [4]
 
   float   s [4]
 
   pid_t   pid [2]
 
   struct timespec   ts [2]
 
   char   string [2][FUNCTION_PARAMETER_STRMAXLEN]
 
val
 
union {
   FUNCTION_PARAMETER_SUBINFO_STREAM   stream
 
   FUNCTION_PARAMETER_SUBINFO_FPS   fps
 
info
 
long cnt0
 

Field Documentation

◆ cnt0

long FUNCTION_PARAMETER::cnt0

◆ description

char FUNCTION_PARAMETER::description[FUNCTION_PARAMETER_DESCR_STRMAXLEN]

◆ f

double FUNCTION_PARAMETER::f[4]

◆ fpflag

uint64_t FUNCTION_PARAMETER::fpflag

◆ fps

FUNCTION_PARAMETER_SUBINFO_FPS FUNCTION_PARAMETER::fps

◆ info

union { ... } FUNCTION_PARAMETER::info

◆ keyword

◆ keywordfrom

◆ keywordfull

◆ keywordlevel

int FUNCTION_PARAMETER::keywordlevel

◆ l

int64_t FUNCTION_PARAMETER::l[4]

◆ pid

pid_t FUNCTION_PARAMETER::pid[2]

◆ s

float FUNCTION_PARAMETER::s[4]

◆ stream

FUNCTION_PARAMETER_SUBINFO_STREAM FUNCTION_PARAMETER::stream

◆ string

char FUNCTION_PARAMETER::string[2][FUNCTION_PARAMETER_STRMAXLEN]

◆ ts

struct timespec FUNCTION_PARAMETER::ts[2]

◆ type

uint32_t FUNCTION_PARAMETER::type

◆ val

union { ... } FUNCTION_PARAMETER::val

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