Instrument Neutral Distributed Interface INDI
2.2.5
indiserver
Constants.hpp
Go to the documentation of this file.
1
/* INDI Server for protocol version 1.7.
2
* Copyright (C) 2007 Elwood C. Downey <
[email protected]
>
3
2013 Jasem Mutlaq <
[email protected]
>
4
2022 Ludovic Pollet
5
This library is free software; you can redistribute it and/or
6
modify it under the terms of the GNU Lesser General Public
7
License as published by the Free Software Foundation; either
8
version 2.1 of the License, or (at your option) any later version.
9
10
This library is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13
Lesser General Public License for more details.
14
15
You should have received a copy of the GNU Lesser General Public
16
License along with this library; if not, write to the Free Software
17
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18
*/
19
#pragma once
20
#include <string_view>
21
namespace
indiserver::constants
22
{
23
constexpr
unsigned
indiPortDefault
{7624};
24
constexpr
unsigned
maxStringBufferLength
{512};
25
constexpr
unsigned
defaultMaxQueueSizeMB
{128 * 1024 * 1024};
26
constexpr
unsigned
defaultMaxStreamSizeMB
{5 * 1024 * 1024};
27
constexpr
unsigned
defaultMaximumRestarts
{10};
28
29
#ifdef OSX_EMBEDED_MODE
30
constexpr
std::string_view logNamePattern {
"/Users/%s/Library/Logs/indiserver.log"
};
31
#endif
32
}
// namespace indiserver
indiserver::constants
Definition
Constants.hpp:22
indiserver::constants::maxStringBufferLength
constexpr unsigned maxStringBufferLength
Definition
Constants.hpp:24
indiserver::constants::defaultMaxQueueSizeMB
constexpr unsigned defaultMaxQueueSizeMB
Definition
Constants.hpp:25
indiserver::constants::defaultMaximumRestarts
constexpr unsigned defaultMaximumRestarts
Definition
Constants.hpp:27
indiserver::constants::indiPortDefault
constexpr unsigned indiPortDefault
Definition
Constants.hpp:23
indiserver::constants::defaultMaxStreamSizeMB
constexpr unsigned defaultMaxStreamSizeMB
Definition
Constants.hpp:26
Generated on Thu Oct 22 2026 09:22:00 for Instrument Neutral Distributed Interface INDI by
1.9.8