Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
#include <ClientArgs.h>
Public Member Functions | |
ClientArgs () | |
Public functions. | |
~ClientArgs () override=default | |
Public Member Functions inherited from deskflow::ArgsBase | |
ArgsBase ()=default | |
virtual | ~ArgsBase ()=default |
Public Attributes | |
int | m_yscroll = 0 |
bool | m_enableLangSync = false |
ClientScrollDirection | m_clientScrollDirection = ClientScrollDirection::Normal |
Should keyboard input be in same language as on server. | |
std::string | m_serverAddress |
m_serverAddress stores deskflow server address | |
Public Attributes inherited from deskflow::ArgsBase | |
ClassType | m_classType = ClassType::Base |
Stores what type of object this is. | |
bool | m_daemon = true |
Should run as a daemon. | |
bool | m_restartable = true |
Should the app restart automatically. | |
bool | m_noHooks = false |
Should the app use hooks. | |
const char * | m_pname = nullptr |
The filename of the running process. | |
const char * | m_logFilter = nullptr |
The logging level of the application. | |
const char * | m_logFile = nullptr |
The full path to the logfile. | |
const char * | m_display = nullptr |
Contains the X-Server display to use. | |
std::string | m_name |
The name of the current computer. | |
bool | m_disableTray = false |
Should the app add a tray icon. | |
bool | m_shouldExitOk = false |
Will cause the application to exit with OK code when set to true. | |
bool | m_shouldExitFail = false |
Will cause the application to exit with fail code when set to true. | |
std::string | m_deskflowAddress |
Bind to this address. | |
bool | m_enableCrypto = false |
Should the connections be TLS encrypted. | |
std::string | m_tlsCertFile |
Contains the location of the TLS certificate file. | |
bool | m_preventSleep = false |
Stop this computer from sleeping. |
Additional Inherited Members | |
Public Types inherited from deskflow::ArgsBase | |
enum class | ClassType { Base , Server , Client } |
This sets the type of the derived class. More... | |
Static Protected Member Functions inherited from deskflow::ArgsBase | |
template<class T> | |
static void | destroy (T *&p) |
deletes pointers and sets the value to null |
deskflow::ClientArgs::ClientArgs | ( | ) |
Public functions.
|
overridedefault |
ClientScrollDirection deskflow::ClientArgs::m_clientScrollDirection = ClientScrollDirection::Normal |
Should keyboard input be in same language as on server.
m_clientScrollDirection This option is responcible for scroll direction on client side.
bool deskflow::ClientArgs::m_enableLangSync = false |
std::string deskflow::ClientArgs::m_serverAddress |
m_serverAddress stores deskflow server address
int deskflow::ClientArgs::m_yscroll = 0 |