|
StateServer 1.6.9
Compiled `c` application to handle task state logging and timing.
|
Thread-safe state-data/argument structure. More...
#include <state_server.h>
Data Fields | |
| FILE * | log |
| double | sample_period |
| uint16_t | set_index |
| FlagData * | flags |
| Config * | config |
| HeaderData * | header |
| TrialData * | trial |
| StateData * | state |
| RenderedCircleData * | target [2] |
| TaskParameters * | parameters |
| CalibrationData * | cal |
Thread-safe state-data/argument structure.
| CalibrationData* ThreadSafeArgs::cal |
Pointer to the calibration data.
| Config* ThreadSafeArgs::config |
Pointer to log and network configuration data
| FlagData* ThreadSafeArgs::flags |
Pointer to flag data
| HeaderData* ThreadSafeArgs::header |
Pointer to the log header data struct.
| FILE* ThreadSafeArgs::log |
Log file
| TaskParameters* ThreadSafeArgs::parameters |
Pointer to task parameters
| double ThreadSafeArgs::sample_period |
Sample duration for CLOCK thread.
| uint16_t ThreadSafeArgs::set_index |
Index for the current set.
| StateData* ThreadSafeArgs::state |
Pointer to state data
| RenderedCircleData* ThreadSafeArgs::target[2] |
Array of pointers to target data
| TrialData* ThreadSafeArgs::trial |
Pointer to trial data