Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
App.h File Reference
#include "base/EventQueue.h"
#include "base/Log.h"
#include "common/Common.h"
#include "deskflow/IApp.h"
#include "net/SocketMultiplexer.h"
#include <memory>
#include <stdexcept>
Include dependency graph for App.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  App
class  App::XNoEiSupport

Namespaces

namespace  deskflow

Macros

#define DAEMON_RUNNING(running_)

Variables

static constexpr auto s_helpGeneralArgs
static constexpr auto s_helpVersionArgs
static constexpr auto s_helpCommonArgs
static constexpr auto s_helpNoWayland = ""

Macro Definition Documentation

◆ DAEMON_RUNNING

#define DAEMON_RUNNING ( running_)

Variable Documentation

◆ s_helpCommonArgs

auto s_helpCommonArgs
staticconstexpr
Initial value:
=
" [--name <screen-name>]"
" [--restart|--no-restart]"
" [--debug <level>]"

◆ s_helpGeneralArgs

auto s_helpGeneralArgs
staticconstexpr
Initial value:
=
" -d, --debug <level> filter out log messages with priority below level.\n"
" level may be: FATAL, ERROR, WARNING, NOTE, INFO,\n"
" DEBUG, DEBUG1, DEBUG2.\n"
" -n, --name <screen-name> use screen-name instead the hostname to identify\n"
" this screen in the configuration.\n"
" -1, --no-restart do not try to restart on failure.\n"
"* --restart restart the server automatically if it fails.\n"
" -l --log <file> write log messages to file.\n"
" --enable-crypto enable TLS encryption.\n"
" --tls-cert specify the path to the TLS certificate file.\n"

◆ s_helpNoWayland

auto s_helpNoWayland = ""
staticconstexpr

◆ s_helpVersionArgs

auto s_helpVersionArgs
staticconstexpr
Initial value:
=
" -h, --help display this help and exit.\n"
" --version display version information and exit.\n"