camcom 1.0.3
 
Loading...
Searching...
No Matches
camcom::server::RecordingConfig Struct Reference

Recording configuration. More...

#include <config.hpp>

Public Attributes

std::string directory
 
std::string format {"fits"}
 
std::string compression {"none"}
 
std::string file_id {"CamCom"}
 
std::string filename_pattern {"${file_id}_${camera_name}_${timestamp}_${frame_id}.fits"}
 
int nb_of_frames {10}
 
double period {0}
 
int max_size {0}
 
int max_frames_buffer {100}
 
bool skip_silently {true}
 
std::string overwrite_policy {"increment"}
 
bool cube_timestamp_table {false}
 
std::string trigger {"immediate"}
 
int delay {0}
 
std::string start_time
 

Detailed Description

Recording configuration.

Member Data Documentation

◆ compression

std::string camcom::server::RecordingConfig::compression {"none"}

◆ cube_timestamp_table

bool camcom::server::RecordingConfig::cube_timestamp_table {false}

◆ delay

int camcom::server::RecordingConfig::delay {0}

◆ directory

std::string camcom::server::RecordingConfig::directory

◆ file_id

std::string camcom::server::RecordingConfig::file_id {"CamCom"}

◆ filename_pattern

std::string camcom::server::RecordingConfig::filename_pattern {"${file_id}_${camera_name}_${timestamp}_${frame_id}.fits"}

◆ format

std::string camcom::server::RecordingConfig::format {"fits"}

◆ max_frames_buffer

int camcom::server::RecordingConfig::max_frames_buffer {100}

◆ max_size

int camcom::server::RecordingConfig::max_size {0}

◆ nb_of_frames

int camcom::server::RecordingConfig::nb_of_frames {10}

◆ overwrite_policy

std::string camcom::server::RecordingConfig::overwrite_policy {"increment"}

◆ period

double camcom::server::RecordingConfig::period {0}

◆ skip_silently

bool camcom::server::RecordingConfig::skip_silently {true}

◆ start_time

std::string camcom::server::RecordingConfig::start_time

◆ trigger

std::string camcom::server::RecordingConfig::trigger {"immediate"}

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