API
Collaboration diagram for Default App Setup:

Macros

#define MAGAOX_default_logExt   "binlog"
 The extension for MagAO-X binary log files. More...
 
#define MAGAOX_default_writePause   (1000000000)
 The default logger writePause. More...
 
#define MAGAOX_default_max_logSize   (10485760)
 The default maximum log file size. More...
 
#define MAGAOX_default_loopPause   (1000000000)
 The default application loopPause. More...
 

Detailed Description

Macro Definition Documentation

◆ MAGAOX_default_logExt

#define MAGAOX_default_logExt   "binlog"

The extension for MagAO-X binary log files.

Do not include period before name here.

Definition at line 22 of file defaults.hpp.

◆ MAGAOX_default_loopPause

#define MAGAOX_default_loopPause   (1000000000)

The default application loopPause.

Defines default value of how long the event loop in execute() pauses. Default is 1 sec.

Units: nanoseconds.

Definition at line 49 of file defaults.hpp.

◆ MAGAOX_default_max_logSize

#define MAGAOX_default_max_logSize   (10485760)

The default maximum log file size.

Defines the default maximum size in for a log file. Default is 10 MB.

Units: bytes

Definition at line 40 of file defaults.hpp.

◆ MAGAOX_default_writePause

#define MAGAOX_default_writePause   (1000000000)

The default logger writePause.

Defines the default value of how long the logger write thread pauses after clearing the queue. Default is 1 sec.

Units: nanoseconds.

Definition at line 31 of file defaults.hpp.