Instrument Neutral Distributed Interface INDI 2.2.5
Public Attributes | List of all members
CommandLineArgs Struct Reference

#include <CommandLineArgs.hpp>

Public Attributes

size_t verbosity {0}
 
unsigned int maxStreamSizeMB {indiserver::constants::defaultMaxStreamSizeMB}
 
unsigned int maxQueueSizeMB {indiserver::constants::defaultMaxQueueSizeMB}
 
char * loggingDir {nullptr}
 
int maxRestartAttempts {indiserver::constants::defaultMaximumRestarts}
 
std::string binaryName {}
 
int port {indiserver::constants::indiPortDefault}
 

Detailed Description

Definition at line 26 of file CommandLineArgs.hpp.

Member Data Documentation

◆ binaryName

std::string CommandLineArgs::binaryName {}

Definition at line 33 of file CommandLineArgs.hpp.

◆ loggingDir

char* CommandLineArgs::loggingDir {nullptr}

Definition at line 31 of file CommandLineArgs.hpp.

◆ maxQueueSizeMB

unsigned int CommandLineArgs::maxQueueSizeMB {indiserver::constants::defaultMaxQueueSizeMB}

Definition at line 30 of file CommandLineArgs.hpp.

◆ maxRestartAttempts

int CommandLineArgs::maxRestartAttempts {indiserver::constants::defaultMaximumRestarts}

Definition at line 32 of file CommandLineArgs.hpp.

◆ maxStreamSizeMB

unsigned int CommandLineArgs::maxStreamSizeMB {indiserver::constants::defaultMaxStreamSizeMB}

Definition at line 29 of file CommandLineArgs.hpp.

◆ port

int CommandLineArgs::port {indiserver::constants::indiPortDefault}

Definition at line 34 of file CommandLineArgs.hpp.

◆ verbosity

size_t CommandLineArgs::verbosity {0}

Definition at line 28 of file CommandLineArgs.hpp.


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