在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例Android手机应用开发 → 键鼠同步程序barrier mac for arm64

键鼠同步程序barrier mac for arm64

Android手机应用开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:169.86M
  • 下载次数:5
  • 浏览次数:52
  • 发布时间:2022-07-22
  • 实例类别:Android手机应用开发
  • 发 布 人:paddylee
  • 文件格式:.zip
  • 所需积分:3
 相关标签: 同步 程序

实例介绍

【实例简介】键鼠同步程序barrier mac for arm64

键鼠同步程序,Windows 与 Mac for Intel 自行搜索下载, 这个是 mac for arm64(        m1,    m2 ...版本)

【实例截图】

from clipboard

from clipboard

【核心代码】

from clipboard

【核心代码】

.
├── 3e02b5fed7d09bd0f7e2bb3668395c80_haolizi.zip
├── __MACOSX
│   └── barrier
│       ├── cmake-build-release
│       │   ├── bin
│       │   └── bundle
│       │       └── Barrier.app
│       │           └── Contents
│       │               └── MacOS
│       └── ext
│           ├── gmock
│           └── gtest
└── barrier
    ├── Build.properties
    ├── CMakeLists.txt
    ├── ChangeLog
    ├── LICENSE
    ├── README.md
    ├── RELEASING.md
    ├── _config.yml
    ├── azure-pipelines
    │   ├── build_env_tmpl.bat
    │   ├── download_install_bonjour_sdk_like.ps1
    │   └── download_install_qt.ps1
    ├── azure-pipelines.yml
    ├── build_installer.bat
    ├── clean_build.bat
    ├── clean_build.sh
    ├── cmake
    │   ├── Package.cmake
    │   ├── Version.cmake
    │   └── gtest.cmake
    ├── cmake-build-debug
    │   ├── CMakeCache.txt
    │   ├── CMakeFiles
    │   │   ├── 3.19.2
    │   │   │   ├── CMakeCCompiler.cmake
    │   │   │   ├── CMakeCXXCompiler.cmake
    │   │   │   ├── CMakeDetermineCompilerABI_C.bin
    │   │   │   ├── CMakeDetermineCompilerABI_CXX.bin
    │   │   │   ├── CMakeSystem.cmake
    │   │   │   ├── CompilerIdC
    │   │   │   │   ├── CMakeCCompilerId.c
    │   │   │   │   ├── CMakeCCompilerId.o
    │   │   │   │   └── tmp
    │   │   │   └── CompilerIdCXX
    │   │   │       ├── CMakeCXXCompilerId.cpp
    │   │   │       ├── CMakeCXXCompilerId.o
    │   │   │       └── tmp
    │   │   ├── Barrier_MacOS.dir
    │   │   │   ├── DependInfo.cmake
    │   │   │   ├── build.make
    │   │   │   ├── cmake_clean.cmake
    │   │   │   ├── depend.internal
    │   │   │   ├── depend.make
    │   │   │   └── progress.make
    │   │   ├── CMakeDirectoryInformation.cmake
    │   │   ├── CMakeError.log
    │   │   ├── CMakeOutput.log
    │   │   ├── CMakeRuleHashes.txt
    │   │   ├── CMakeTmp
    │   │   ├── CheckIncludeFiles
    │   │   │   ├── HAVE_INTTYPES_H.c
    │   │   │   ├── HAVE_LOCALE_H.c
    │   │   │   ├── HAVE_MEMORY_H.c
    │   │   │   ├── HAVE_STDLIB_H.c
    │   │   │   ├── HAVE_STRINGS_H.c
    │   │   │   ├── HAVE_STRING_H.c
    │   │   │   ├── HAVE_SYS_SELECT_H.c
    │   │   │   ├── HAVE_SYS_SOCKET_H.c
    │   │   │   ├── HAVE_SYS_STAT_H.c
    │   │   │   ├── HAVE_SYS_TIME_H.c
    │   │   │   ├── HAVE_SYS_UTSNAME_H.c
    │   │   │   ├── HAVE_UNISTD_H.c
    │   │   │   └── HAVE_WCHAR_H.c
    │   │   ├── CheckTypeSize
    │   │   │   ├── SIZEOF_CHAR.bin
    │   │   │   ├── SIZEOF_CHAR.c
    │   │   │   ├── SIZEOF_INT.bin
    │   │   │   ├── SIZEOF_INT.c
    │   │   │   ├── SIZEOF_LONG.bin
    │   │   │   ├── SIZEOF_LONG.c
    │   │   │   ├── SIZEOF_SHORT.bin
    │   │   │   └── SIZEOF_SHORT.c
    │   │   ├── Makefile.cmake
    │   │   ├── Makefile2
    │   │   ├── Progress
    │   │   │   ├── 1
    │   │   │   ├── 10
    │   │   │   ├── 11
    │   │   │   ├── 12
    │   │   │   ├── 13
    │   │   │   ├── 14
    │   │   │   ├── 15
    │   │   │   ├── 16
    │   │   │   ├── 17
    │   │   │   ├── 18
    │   │   │   ├── 19
    │   │   │   ├── 2
    │   │   │   ├── 20
    │   │   │   ├── 21
    │   │   │   ├── 22
    │   │   │   ├── 23
    │   │   │   ├── 24
    │   │   │   ├── 25
    │   │   │   ├── 26
    │   │   │   ├── 27
    │   │   │   ├── 28
    │   │   │   ├── 29
    │   │   │   ├── 3
    │   │   │   ├── 30
    │   │   │   ├── 31
    │   │   │   ├── 32
    │   │   │   ├── 33
    │   │   │   ├── 34
    │   │   │   ├── 35
    │   │   │   ├── 36
    │   │   │   ├── 37
    │   │   │   ├── 38
    │   │   │   ├── 4
    │   │   │   ├── 49
    │   │   │   ├── 5
    │   │   │   ├── 50
    │   │   │   ├── 51
    │   │   │   ├── 52
    │   │   │   ├── 53
    │   │   │   ├── 54
    │   │   │   ├── 55
    │   │   │   ├── 56
    │   │   │   ├── 57
    │   │   │   ├── 58
    │   │   │   ├── 59
    │   │   │   ├── 6
    │   │   │   ├── 60
    │   │   │   ├── 61
    │   │   │   ├── 62
    │   │   │   ├── 63
    │   │   │   ├── 64
    │   │   │   ├── 65
    │   │   │   ├── 66
    │   │   │   ├── 67
    │   │   │   ├── 68
    │   │   │   ├── 69
    │   │   │   ├── 7
    │   │   │   ├── 70
    │   │   │   ├── 71
    │   │   │   ├── 72
    │   │   │   ├── 73
    │   │   │   ├── 74
    │   │   │   ├── 75
    │   │   │   ├── 76
    │   │   │   ├── 77
    │   │   │   ├── 78
    │   │   │   ├── 79
    │   │   │   ├── 8
    │   │   │   ├── 80
    │   │   │   ├── 81
    │   │   │   ├── 82
    │   │   │   ├── 83
    │   │   │   ├── 84
    │   │   │   ├── 85
    │   │   │   ├── 86
    │   │   │   ├── 87
    │   │   │   ├── 88
    │   │   │   ├── 89
    │   │   │   ├── 9
    │   │   │   ├── 90
    │   │   │   ├── 91
    │   │   │   ├── 92
    │   │   │   └── count.txt
    │   │   ├── TargetDirectories.txt
    │   │   ├── clion-environment.txt
    │   │   ├── clion-log.txt
    │   │   ├── cmake.check_cache
    │   │   └── progress.marks
    │   ├── CPackConfig.cmake
    │   ├── CPackSourceConfig.cmake
    │   ├── CTestTestfile.cmake
    │   ├── Makefile
    │   ├── Testing
    │   │   └── Temporary
    │   │       └── LastTest.log
    │   ├── barrier.cbp
    │   ├── bin
    │   │   ├── barrier
    │   │   ├── barrierc
    │   │   └── barriers
    │   ├── bundle
    │   │   ├── Barrier.app
    │   │   │   └── Contents
    │   │   │       ├── Info.plist
    │   │   │       ├── PkgInfo
    │   │   │       └── Resources
    │   │   │           └── Barrier.icns
    │   │   ├── build_dist.sh
    │   │   ├── build_installer.sh
    │   │   └── reref_dylibs.sh
    │   ├── cmake_install.cmake
    │   ├── compile_commands.json
    │   └── src
    │       ├── CMakeFiles
    │       │   ├── CMakeDirectoryInformation.cmake
    │       │   ├── gmock.dir
    │       │   │   ├── CXX.includecache
    │       │   │   ├── DependInfo.cmake
    │       │   │   ├── __
    │       │   │   │   └── ext
    │       │   │   │       └── gmock
    │       │   │   ├── build.make
    │       │   │   ├── cmake_clean.cmake
    │       │   │   ├── cmake_clean_target.cmake
    │       │   │   ├── depend.internal
    │       │   │   ├── depend.make
    │       │   │   ├── flags.make
    │       │   │   ├── link.txt
    │       │   │   └── progress.make
    │       │   ├── gtest.dir
    │       │   │   ├── DependInfo.cmake
    │       │   │   ├── __
    │       │   │   │   └── ext
    │       │   │   │       └── gtest
    │       │   │   ├── build.make
    │       │   │   ├── cmake_clean.cmake
    │       │   │   ├── cmake_clean_target.cmake
    │       │   │   ├── depend.make
    │       │   │   ├── flags.make
    │       │   │   ├── link.txt
    │       │   │   └── progress.make
    │       │   └── progress.marks
    │       ├── CTestTestfile.cmake
    │       ├── Makefile
    │       ├── cmake_install.cmake
    │       ├── cmd
    │       │   ├── CMakeFiles
    │       │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   └── progress.marks
    │       │   ├── CTestTestfile.cmake
    │       │   ├── Makefile
    │       │   ├── barrierc
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── barrierc.dir
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── OSXClientTaskBarReceiver.cpp.o
    │       │   │   │   │   ├── barrierc.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   └── progress.make
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   └── cmake_install.cmake
    │       │   ├── barriers
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── barriers.dir
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── OSXServerTaskBarReceiver.cpp.o
    │       │   │   │   │   ├── barriers.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   └── progress.make
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   └── cmake_install.cmake
    │       │   └── cmake_install.cmake
    │       ├── gui
    │       │   ├── CMakeFiles
    │       │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   ├── barrier.dir
    │       │   │   │   ├── CXX.includecache
    │       │   │   │   ├── DependInfo.cmake
    │       │   │   │   ├── barrier_autogen
    │       │   │   │   │   ├── PNK5WDWK6L
    │       │   │   │   │   └── mocs_compilation.cpp.o
    │       │   │   │   ├── build.make
    │       │   │   │   ├── cmake_clean.cmake
    │       │   │   │   ├── depend.internal
    │       │   │   │   ├── depend.make
    │       │   │   │   ├── flags.make
    │       │   │   │   ├── link.txt
    │       │   │   │   ├── progress.make
    │       │   │   │   └── src
    │       │   │   │       ├── AboutDialog.cpp.o
    │       │   │   │       ├── Action.cpp.o
    │       │   │   │       ├── ActionDialog.cpp.o
    │       │   │   │       ├── AddClientDialog.cpp.o
    │       │   │   │       ├── AppConfig.cpp.o
    │       │   │   │       ├── BarrierLocale.cpp.o
    │       │   │   │       ├── BaseConfig.cpp.o
    │       │   │   │       ├── CommandProcess.cpp.o
    │       │   │   │       ├── DataDownloader.cpp.o
    │       │   │   │       ├── DisplayIsValid.cpp.o
    │       │   │   │       ├── FingerprintAcceptDialog.cpp.o
    │       │   │   │       ├── Hotkey.cpp.o
    │       │   │   │       ├── HotkeyDialog.cpp.o
    │       │   │   │       ├── Ipc.cpp.o
    │       │   │   │       ├── IpcClient.cpp.o
    │       │   │   │       ├── IpcReader.cpp.o
    │       │   │   │       ├── KeySequence.cpp.o
    │       │   │   │       ├── KeySequenceWidget.cpp.o
    │       │   │   │       ├── LogWindow.cpp.o
    │       │   │   │       ├── MainWindow.cpp.o
    │       │   │   │       ├── NewScreenWidget.cpp.o
    │       │   │   │       ├── QBarrierApplication.cpp.o
    │       │   │   │       ├── QUtility.cpp.o
    │       │   │   │       ├── Screen.cpp.o
    │       │   │   │       ├── ScreenSettingsDialog.cpp.o
    │       │   │   │       ├── ScreenSetupModel.cpp.o
    │       │   │   │       ├── ScreenSetupView.cpp.o
    │       │   │   │       ├── ServerConfig.cpp.o
    │       │   │   │       ├── ServerConfigDialog.cpp.o
    │       │   │   │       ├── SettingsDialog.cpp.o
    │       │   │   │       ├── SetupWizard.cpp.o
    │       │   │   │       ├── SslCertificate.cpp.o
    │       │   │   │       ├── TrashScreenWidget.cpp.o
    │       │   │   │       ├── VersionChecker.cpp.o
    │       │   │   │       ├── ZeroconfBrowser.cpp.o
    │       │   │   │       ├── ZeroconfRegister.cpp.o
    │       │   │   │       ├── ZeroconfServer.cpp.o
    │       │   │   │       ├── ZeroconfService.cpp.o
    │       │   │   │       ├── ZeroconfThread.cpp.o
    │       │   │   │       └── main.cpp.o
    │       │   │   ├── barrier_autogen.dir
    │       │   │   │   ├── AutoRcc_Barrier_PNK5WDWK6L_Info.json
    │       │   │   │   ├── AutoRcc_Barrier_PNK5WDWK6L_Lock.lock
    │       │   │   │   ├── AutoRcc_Barrier_PNK5WDWK6L_Used.txt
    │       │   │   │   ├── AutogenInfo.json
    │       │   │   │   ├── AutogenUsed.txt
    │       │   │   │   ├── DependInfo.cmake
    │       │   │   │   ├── ParseCache.txt
    │       │   │   │   ├── build.make
    │       │   │   │   ├── cmake_clean.cmake
    │       │   │   │   ├── depend.internal
    │       │   │   │   ├── depend.make
    │       │   │   │   └── progress.make
    │       │   │   ├── guiunittests.dir
    │       │   │   │   ├── DependInfo.cmake
    │       │   │   │   ├── build.make
    │       │   │   │   ├── cmake_clean.cmake
    │       │   │   │   ├── depend.make
    │       │   │   │   ├── flags.make
    │       │   │   │   ├── guiunittests_autogen
    │       │   │   │   ├── link.txt
    │       │   │   │   ├── progress.make
    │       │   │   │   ├── src
    │       │   │   │   └── test
    │       │   │   ├── guiunittests_autogen.dir
    │       │   │   │   ├── AutogenInfo.json
    │       │   │   │   ├── DependInfo.cmake
    │       │   │   │   ├── build.make
    │       │   │   │   ├── cmake_clean.cmake
    │       │   │   │   └── progress.make
    │       │   │   └── progress.marks
    │       │   ├── CTestTestfile.cmake
    │       │   ├── Makefile
    │       │   ├── barrier_autogen
    │       │   │   ├── PNK5WDWK6L
    │       │   │   │   └── qrc_Barrier.cpp
    │       │   │   ├── UVLADIE3JM
    │       │   │   │   ├── moc_AboutDialog.cpp
    │       │   │   │   ├── moc_AboutDialog.cpp.d
    │       │   │   │   ├── moc_ActionDialog.cpp
    │       │   │   │   ├── moc_ActionDialog.cpp.d
    │       │   │   │   ├── moc_AddClientDialog.cpp
    │       │   │   │   ├── moc_AddClientDialog.cpp.d
    │       │   │   │   ├── moc_AppConfig.cpp
    │       │   │   │   ├── moc_AppConfig.cpp.d
    │       │   │   │   ├── moc_CommandProcess.cpp
    │       │   │   │   ├── moc_CommandProcess.cpp.d
    │       │   │   │   ├── moc_DataDownloader.cpp
    │       │   │   │   ├── moc_DataDownloader.cpp.d
    │       │   │   │   ├── moc_FingerprintAcceptDialog.cpp
    │       │   │   │   ├── moc_FingerprintAcceptDialog.cpp.d
    │       │   │   │   ├── moc_HotkeyDialog.cpp
    │       │   │   │   ├── moc_HotkeyDialog.cpp.d
    │       │   │   │   ├── moc_IpcClient.cpp
    │       │   │   │   ├── moc_IpcClient.cpp.d
    │       │   │   │   ├── moc_IpcReader.cpp
    │       │   │   │   ├── moc_IpcReader.cpp.d
    │       │   │   │   ├── moc_KeySequenceWidget.cpp
    │       │   │   │   ├── moc_KeySequenceWidget.cpp.d
    │       │   │   │   ├── moc_LogWindow.cpp
    │       │   │   │   ├── moc_LogWindow.cpp.d
    │       │   │   │   ├── moc_MainWindow.cpp
    │       │   │   │   ├── moc_MainWindow.cpp.d
    │       │   │   │   ├── moc_NewScreenWidget.cpp
    │       │   │   │   ├── moc_NewScreenWidget.cpp.d
    │       │   │   │   ├── moc_ScreenSettingsDialog.cpp
    │       │   │   │   ├── moc_ScreenSettingsDialog.cpp.d
    │       │   │   │   ├── moc_ScreenSetupModel.cpp
    │       │   │   │   ├── moc_ScreenSetupModel.cpp.d
    │       │   │   │   ├── moc_ScreenSetupView.cpp
    │       │   │   │   ├── moc_ScreenSetupView.cpp.d
    │       │   │   │   ├── moc_ServerConfigDialog.cpp
    │       │   │   │   ├── moc_ServerConfigDialog.cpp.d
    │       │   │   │   ├── moc_SettingsDialog.cpp
    │       │   │   │   ├── moc_SettingsDialog.cpp.d
    │       │   │   │   ├── moc_SetupWizard.cpp
    │       │   │   │   ├── moc_SetupWizard.cpp.d
    │       │   │   │   ├── moc_SslCertificate.cpp
    │       │   │   │   ├── moc_SslCertificate.cpp.d
    │       │   │   │   ├── moc_TrashScreenWidget.cpp
    │       │   │   │   ├── moc_TrashScreenWidget.cpp.d
    │       │   │   │   ├── moc_VersionChecker.cpp
    │       │   │   │   ├── moc_VersionChecker.cpp.d
    │       │   │   │   ├── moc_ZeroconfBrowser.cpp
    │       │   │   │   ├── moc_ZeroconfBrowser.cpp.d
    │       │   │   │   ├── moc_ZeroconfRegister.cpp
    │       │   │   │   ├── moc_ZeroconfRegister.cpp.d
    │       │   │   │   ├── moc_ZeroconfServer.cpp
    │       │   │   │   ├── moc_ZeroconfServer.cpp.d
    │       │   │   │   ├── moc_ZeroconfService.cpp
    │       │   │   │   ├── moc_ZeroconfService.cpp.d
    │       │   │   │   ├── moc_ZeroconfThread.cpp
    │       │   │   │   └── moc_ZeroconfThread.cpp.d
    │       │   │   ├── include
    │       │   │   │   ├── ui_AboutDialogBase.h
    │       │   │   │   ├── ui_ActionDialogBase.h
    │       │   │   │   ├── ui_AddClientDialogBase.h
    │       │   │   │   ├── ui_FingerprintAcceptDialog.h
    │       │   │   │   ├── ui_HotkeyDialogBase.h
    │       │   │   │   ├── ui_LogWindowBase.h
    │       │   │   │   ├── ui_MainWindowBase.h
    │       │   │   │   ├── ui_ScreenSettingsDialogBase.h
    │       │   │   │   ├── ui_ServerConfigDialogBase.h
    │       │   │   │   ├── ui_SettingsDialogBase.h
    │       │   │   │   └── ui_SetupWizardBase.h
    │       │   │   ├── moc_predefs.h
    │       │   │   └── mocs_compilation.cpp
    │       │   └── cmake_install.cmake
    │       ├── lib
    │       │   ├── CMakeFiles
    │       │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   └── progress.marks
    │       │   ├── CTestTestfile.cmake
    │       │   ├── Makefile
    │       │   ├── arch
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── arch.dir
    │       │   │   │   │   ├── Arch.cpp.o
    │       │   │   │   │   ├── ArchConsoleStd.cpp.o
    │       │   │   │   │   ├── ArchDaemonNone.cpp.o
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── IArchString.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── cmake_clean_target.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   ├── progress.make
    │       │   │   │   │   └── unix
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libarch.a
    │       │   ├── barrier
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── progress.marks
    │       │   │   │   └── synlib.dir
    │       │   │   │       ├── App.cpp.o
    │       │   │   │       ├── AppUtil.cpp.o
    │       │   │   │       ├── ArgParser.cpp.o
    │       │   │   │       ├── ArgsBase.cpp.o
    │       │   │   │       ├── CXX.includecache
    │       │   │   │       ├── Chunk.cpp.o
    │       │   │   │       ├── ClientApp.cpp.o
    │       │   │   │       ├── ClientArgs.cpp.o
    │       │   │   │       ├── ClientTaskBarReceiver.cpp.o
    │       │   │   │       ├── Clipboard.cpp.o
    │       │   │   │       ├── ClipboardChunk.cpp.o
    │       │   │   │       ├── DependInfo.cmake
    │       │   │   │       ├── DragInformation.cpp.o
    │       │   │   │       ├── DropHelper.cpp.o
    │       │   │   │       ├── FileChunk.cpp.o
    │       │   │   │       ├── IClipboard.cpp.o
    │       │   │   │       ├── IKeyState.cpp.o
    │       │   │   │       ├── IPlatformScreen.cpp.o
    │       │   │   │       ├── IPrimaryScreen.cpp.o
    │       │   │   │       ├── KeyMap.cpp.o
    │       │   │   │       ├── KeyState.cpp.o
    │       │   │   │       ├── PacketStreamFilter.cpp.o
    │       │   │   │       ├── PlatformScreen.cpp.o
    │       │   │   │       ├── PortableTaskBarReceiver.cpp.o
    │       │   │   │       ├── ProtocolUtil.cpp.o
    │       │   │   │       ├── Screen.cpp.o
    │       │   │   │       ├── ServerApp.cpp.o
    │       │   │   │       ├── ServerArgs.cpp.o
    │       │   │   │       ├── ServerTaskBarReceiver.cpp.o
    │       │   │   │       ├── StreamChunker.cpp.o
    │       │   │   │       ├── XBarrier.cpp.o
    │       │   │   │       ├── XScreen.cpp.o
    │       │   │   │       ├── build.make
    │       │   │   │       ├── cmake_clean.cmake
    │       │   │   │       ├── cmake_clean_target.cmake
    │       │   │   │       ├── depend.internal
    │       │   │   │       ├── depend.make
    │       │   │   │       ├── flags.make
    │       │   │   │       ├── key_types.cpp.o
    │       │   │   │       ├── link.txt
    │       │   │   │       ├── progress.make
    │       │   │   │       ├── protocol_types.cpp.o
    │       │   │   │       └── unix
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libsynlib.a
    │       │   ├── base
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── base.dir
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── Event.cpp.o
    │       │   │   │   │   ├── EventQueue.cpp.o
    │       │   │   │   │   ├── EventTypes.cpp.o
    │       │   │   │   │   ├── FunctionEventJob.cpp.o
    │       │   │   │   │   ├── Log.cpp.o
    │       │   │   │   │   ├── NonBlockingStream.cpp.o
    │       │   │   │   │   ├── SimpleEventQueueBuffer.cpp.o
    │       │   │   │   │   ├── Stopwatch.cpp.o
    │       │   │   │   │   ├── String.cpp.o
    │       │   │   │   │   ├── Unicode.cpp.o
    │       │   │   │   │   ├── XBase.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── cmake_clean_target.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   ├── log_outputters.cpp.o
    │       │   │   │   │   └── progress.make
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libbase.a
    │       │   ├── client
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── client.dir
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── Client.cpp.o
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── ServerProxy.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── cmake_clean_target.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   └── progress.make
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libclient.a
    │       │   ├── cmake_install.cmake
    │       │   ├── common
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── common.dir
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── DataDirectories_static.cpp.o
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── Version.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── cmake_clean_target.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   ├── progress.make
    │       │   │   │   │   └── unix
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libcommon.a
    │       │   ├── config.h
    │       │   ├── io
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── io.dir
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── StreamBuffer.cpp.o
    │       │   │   │   │   ├── StreamFilter.cpp.o
    │       │   │   │   │   ├── XIO.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── cmake_clean_target.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── filesystem.cpp.o
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   └── progress.make
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libio.a
    │       │   ├── ipc
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── ipc.dir
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── Ipc.cpp.o
    │       │   │   │   │   ├── IpcClient.cpp.o
    │       │   │   │   │   ├── IpcClientProxy.cpp.o
    │       │   │   │   │   ├── IpcLogOutputter.cpp.o
    │       │   │   │   │   ├── IpcMessage.cpp.o
    │       │   │   │   │   ├── IpcServer.cpp.o
    │       │   │   │   │   ├── IpcServerProxy.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── cmake_clean_target.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   └── progress.make
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libipc.a
    │       │   ├── mt
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── mt.dir
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── CondVar.cpp.o
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── Lock.cpp.o
    │       │   │   │   │   ├── Mutex.cpp.o
    │       │   │   │   │   ├── Thread.cpp.o
    │       │   │   │   │   ├── XMT.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── cmake_clean_target.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   └── progress.make
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libmt.a
    │       │   ├── net
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── net.dir
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── FingerprintData.cpp.o
    │       │   │   │   │   ├── FingerprintDatabase.cpp.o
    │       │   │   │   │   ├── IDataSocket.cpp.o
    │       │   │   │   │   ├── NetworkAddress.cpp.o
    │       │   │   │   │   ├── SecureListenSocket.cpp.o
    │       │   │   │   │   ├── SecureSocket.cpp.o
    │       │   │   │   │   ├── SecureUtils.cpp.o
    │       │   │   │   │   ├── SocketMultiplexer.cpp.o
    │       │   │   │   │   ├── TCPListenSocket.cpp.o
    │       │   │   │   │   ├── TCPSocket.cpp.o
    │       │   │   │   │   ├── TCPSocketFactory.cpp.o
    │       │   │   │   │   ├── XSocket.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── cmake_clean_target.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   └── progress.make
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libnet.a
    │       │   ├── platform
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── platform.dir
    │       │   │   │   │   ├── CXX.includecache
    │       │   │   │   │   ├── DependInfo.cmake
    │       │   │   │   │   ├── IOSXKeyResource.cpp.o
    │       │   │   │   │   ├── OSXClipboard.cpp.o
    │       │   │   │   │   ├── OSXClipboardAnyBitmapConverter.cpp.o
    │       │   │   │   │   ├── OSXClipboardAnyTextConverter.cpp.o
    │       │   │   │   │   ├── OSXClipboardBMPConverter.cpp.o
    │       │   │   │   │   ├── OSXClipboardHTMLConverter.cpp.o
    │       │   │   │   │   ├── OSXClipboardTextConverter.cpp.o
    │       │   │   │   │   ├── OSXClipboardUTF16Converter.cpp.o
    │       │   │   │   │   ├── OSXDragSimulator.mm.o
    │       │   │   │   │   ├── OSXDragView.mm.o
    │       │   │   │   │   ├── OSXEventQueueBuffer.cpp.o
    │       │   │   │   │   ├── OSXKeyState.cpp.o
    │       │   │   │   │   ├── OSXMediaKeySimulator.mm.o
    │       │   │   │   │   ├── OSXMediaKeySupport.mm.o
    │       │   │   │   │   ├── OSXPasteboardPeeker.mm.o
    │       │   │   │   │   ├── OSXScreen.mm.o
    │       │   │   │   │   ├── OSXScreenSaver.cpp.o
    │       │   │   │   │   ├── OSXScreenSaverUtil.mm.o
    │       │   │   │   │   ├── OSXUchrKeyResource.cpp.o
    │       │   │   │   │   ├── build.make
    │       │   │   │   │   ├── cmake_clean.cmake
    │       │   │   │   │   ├── cmake_clean_target.cmake
    │       │   │   │   │   ├── depend.internal
    │       │   │   │   │   ├── depend.make
    │       │   │   │   │   ├── flags.make
    │       │   │   │   │   ├── link.txt
    │       │   │   │   │   └── progress.make
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libplatform.a
    │       │   └── server
    │       │       ├── CMakeFiles
    │       │       │   ├── CMakeDirectoryInformation.cmake
    │       │       │   ├── progress.marks
    │       │       │   └── server.dir
    │       │       │       ├── BaseClientProxy.cpp.o
    │       │       │       ├── CXX.includecache
    │       │       │       ├── ClientListener.cpp.o
    │       │       │       ├── ClientProxy.cpp.o
    │       │       │       ├── ClientProxy1_0.cpp.o
    │       │       │       ├── ClientProxy1_1.cpp.o
    │       │       │       ├── ClientProxy1_2.cpp.o
    │       │       │       ├── ClientProxy1_3.cpp.o
    │       │       │       ├── ClientProxy1_4.cpp.o
    │       │       │       ├── ClientProxy1_5.cpp.o
    │       │       │       ├── ClientProxy1_6.cpp.o
    │       │       │       ├── ClientProxyUnknown.cpp.o
    │       │       │       ├── Config.cpp.o
    │       │       │       ├── DependInfo.cmake
    │       │       │       ├── InputFilter.cpp.o
    │       │       │       ├── PrimaryClient.cpp.o
    │       │       │       ├── Server.cpp.o
    │       │       │       ├── build.make
    │       │       │       ├── cmake_clean.cmake
    │       │       │       ├── cmake_clean_target.cmake
    │       │       │       ├── depend.internal
    │       │       │       ├── depend.make
    │       │       │       ├── flags.make
    │       │       │       ├── link.txt
    │       │       │       └── progress.make
    │       │       ├── CTestTestfile.cmake
    │       │       ├── Makefile
    │       │       ├── cmake_install.cmake
    │       │       └── libserver.a
    │       ├── libgmock.a
    │       └── test
    │           ├── integtests
    │           │   ├── CMakeFiles
    │           │   │   ├── CMakeDirectoryInformation.cmake
    │           │   │   ├── integtests.dir
    │           │   │   │   ├── DependInfo.cmake
    │           │   │   │   ├── __
    │           │   │   │   ├── arch
    │           │   │   │   ├── build.make
    │           │   │   │   ├── cmake_clean.cmake
    │           │   │   │   ├── depend.make
    │           │   │   │   ├── flags.make
    │           │   │   │   ├── ipc
    │           │   │   │   ├── link.txt
    │           │   │   │   ├── net
    │           │   │   │   ├── platform
    │           │   │   │   └── progress.make
    │           │   │   └── progress.marks
    │           │   ├── CTestTestfile.cmake
    │           │   ├── Makefile
    │           │   └── cmake_install.cmake
    │           └── unittests
    │               ├── CMakeFiles
    │               │   ├── CMakeDirectoryInformation.cmake
    │               │   ├── progress.marks
    │               │   └── unittests.dir
    │               │       ├── DependInfo.cmake
    │               │       ├── __
    │               │       ├── barrier
    │               │       ├── base
    │               │       ├── build.make
    │               │       ├── cmake_clean.cmake
    │               │       ├── depend.make
    │               │       ├── flags.make
    │               │       ├── ipc
    │               │       ├── link.txt
    │               │       ├── net
    │               │       └── progress.make
    │               ├── CTestTestfile.cmake
    │               ├── Makefile
    │               └── cmake_install.cmake
    ├── cmake-build-release
    │   ├── CMakeCache.txt
    │   ├── CMakeFiles
    │   │   ├── 3.19.2
    │   │   │   ├── CMakeCCompiler.cmake
    │   │   │   ├── CMakeCXXCompiler.cmake
    │   │   │   ├── CMakeDetermineCompilerABI_C.bin
    │   │   │   ├── CMakeDetermineCompilerABI_CXX.bin
    │   │   │   ├── CMakeSystem.cmake
    │   │   │   ├── CompilerIdC
    │   │   │   │   ├── CMakeCCompilerId.c
    │   │   │   │   ├── CMakeCCompilerId.o
    │   │   │   │   └── tmp
    │   │   │   └── CompilerIdCXX
    │   │   │       ├── CMakeCXXCompilerId.cpp
    │   │   │       ├── CMakeCXXCompilerId.o
    │   │   │       └── tmp
    │   │   ├── Barrier_MacOS.dir
    │   │   │   ├── DependInfo.cmake
    │   │   │   ├── build.make
    │   │   │   ├── cmake_clean.cmake
    │   │   │   ├── depend.internal
    │   │   │   ├── depend.make
    │   │   │   └── progress.make
    │   │   ├── CMakeDirectoryInformation.cmake
    │   │   ├── CMakeError.log
    │   │   ├── CMakeOutput.log
    │   │   ├── CMakeRuleHashes.txt
    │   │   ├── CMakeTmp
    │   │   ├── CheckIncludeFiles
    │   │   │   ├── HAVE_INTTYPES_H.c
    │   │   │   ├── HAVE_LOCALE_H.c
    │   │   │   ├── HAVE_MEMORY_H.c
    │   │   │   ├── HAVE_STDLIB_H.c
    │   │   │   ├── HAVE_STRINGS_H.c
    │   │   │   ├── HAVE_STRING_H.c
    │   │   │   ├── HAVE_SYS_SELECT_H.c
    │   │   │   ├── HAVE_SYS_SOCKET_H.c
    │   │   │   ├── HAVE_SYS_STAT_H.c
    │   │   │   ├── HAVE_SYS_TIME_H.c
    │   │   │   ├── HAVE_SYS_UTSNAME_H.c
    │   │   │   ├── HAVE_UNISTD_H.c
    │   │   │   └── HAVE_WCHAR_H.c
    │   │   ├── CheckTypeSize
    │   │   │   ├── SIZEOF_CHAR.bin
    │   │   │   ├── SIZEOF_CHAR.c
    │   │   │   ├── SIZEOF_INT.bin
    │   │   │   ├── SIZEOF_INT.c
    │   │   │   ├── SIZEOF_LONG.bin
    │   │   │   ├── SIZEOF_LONG.c
    │   │   │   ├── SIZEOF_SHORT.bin
    │   │   │   └── SIZEOF_SHORT.c
    │   │   ├── Makefile.cmake
    │   │   ├── Makefile2
    │   │   ├── Progress
    │   │   │   ├── 1
    │   │   │   ├── 10
    │   │   │   ├── 11
    │   │   │   ├── 12
    │   │   │   ├── 13
    │   │   │   ├── 14
    │   │   │   ├── 15
    │   │   │   ├── 16
    │   │   │   ├── 17
    │   │   │   ├── 18
    │   │   │   ├── 19
    │   │   │   ├── 2
    │   │   │   ├── 20
    │   │   │   ├── 21
    │   │   │   ├── 22
    │   │   │   ├── 23
    │   │   │   ├── 24
    │   │   │   ├── 25
    │   │   │   ├── 26
    │   │   │   ├── 27
    │   │   │   ├── 28
    │   │   │   ├── 29
    │   │   │   ├── 3
    │   │   │   ├── 30
    │   │   │   ├── 31
    │   │   │   ├── 32
    │   │   │   ├── 33
    │   │   │   ├── 34
    │   │   │   ├── 35
    │   │   │   ├── 36
    │   │   │   ├── 37
    │   │   │   ├── 38
    │   │   │   ├── 4
    │   │   │   ├── 49
    │   │   │   ├── 5
    │   │   │   ├── 50
    │   │   │   ├── 51
    │   │   │   ├── 52
    │   │   │   ├── 53
    │   │   │   ├── 54
    │   │   │   ├── 55
    │   │   │   ├── 56
    │   │   │   ├── 57
    │   │   │   ├── 58
    │   │   │   ├── 59
    │   │   │   ├── 6
    │   │   │   ├── 60
    │   │   │   ├── 61
    │   │   │   ├── 62
    │   │   │   ├── 63
    │   │   │   ├── 64
    │   │   │   ├── 65
    │   │   │   ├── 66
    │   │   │   ├── 67
    │   │   │   ├── 68
    │   │   │   ├── 69
    │   │   │   ├── 7
    │   │   │   ├── 70
    │   │   │   ├── 71
    │   │   │   ├── 72
    │   │   │   ├── 73
    │   │   │   ├── 74
    │   │   │   ├── 75
    │   │   │   ├── 76
    │   │   │   ├── 77
    │   │   │   ├── 78
    │   │   │   ├── 79
    │   │   │   ├── 8
    │   │   │   ├── 80
    │   │   │   ├── 81
    │   │   │   ├── 82
    │   │   │   ├── 83
    │   │   │   ├── 84
    │   │   │   ├── 85
    │   │   │   ├── 86
    │   │   │   ├── 87
    │   │   │   ├── 88
    │   │   │   ├── 89
    │   │   │   ├── 9
    │   │   │   ├── 90
    │   │   │   ├── 91
    │   │   │   ├── 92
    │   │   │   └── count.txt
    │   │   ├── TargetDirectories.txt
    │   │   ├── clion-environment.txt
    │   │   ├── clion-log.txt
    │   │   ├── cmake.check_cache
    │   │   └── progress.marks
    │   ├── CPackConfig.cmake
    │   ├── CPackSourceConfig.cmake
    │   ├── CTestTestfile.cmake
    │   ├── Makefile
    │   ├── Testing
    │   │   └── Temporary
    │   │       └── LastTest.log
    │   ├── barrier.cbp
    │   ├── bin
    │   │   ├── barrier
    │   │   ├── barrierc
    │   │   ├── barriers
    │   │   ├── guiunittests
    │   │   ├── integtests
    │   │   └── unittests
    │   ├── bundle
    │   │   ├── Barrier-2.4.0-release.dmg
    │   │   ├── Barrier.app
    │   │   │   └── Contents
    │   │   │       ├── Info.plist
    │   │   │       ├── MacOS
    │   │   │       │   ├── barrier
    │   │   │       │   ├── barrierc
    │   │   │       │   ├── barriers
    │   │   │       │   ├── guiunittests
    │   │   │       │   ├── integtests
    │   │   │       │   └── unittests
    │   │   │       ├── PkgInfo
    │   │   │       └── Resources
    │   │   │           └── Barrier.icns
    │   │   ├── build_dist.sh
    │   │   ├── build_installer.sh
    │   │   └── reref_dylibs.sh
    │   ├── cmake_install.cmake
    │   ├── compile_commands.json
    │   └── src
    │       ├── CMakeFiles
    │       │   ├── CMakeDirectoryInformation.cmake
    │       │   ├── gmock.dir
    │       │   │   ├── CXX.includecache
    │       │   │   ├── DependInfo.cmake
    │       │   │   ├── __
    │       │   │   │   └── ext
    │       │   │   ├── build.make
    │       │   │   ├── cmake_clean.cmake
    │       │   │   ├── cmake_clean_target.cmake
    │       │   │   ├── depend.internal
    │       │   │   ├── depend.make
    │       │   │   ├── flags.make
    │       │   │   ├── link.txt
    │       │   │   └── progress.make
    │       │   ├── gtest.dir
    │       │   │   ├── CXX.includecache
    │       │   │   ├── DependInfo.cmake
    │       │   │   ├── __
    │       │   │   │   └── ext
    │       │   │   ├── build.make
    │       │   │   ├── cmake_clean.cmake
    │       │   │   ├── cmake_clean_target.cmake
    │       │   │   ├── depend.internal
    │       │   │   ├── depend.make
    │       │   │   ├── flags.make
    │       │   │   ├── link.txt
    │       │   │   └── progress.make
    │       │   └── progress.marks
    │       ├── CTestTestfile.cmake
    │       ├── Makefile
    │       ├── cmake_install.cmake
    │       ├── cmd
    │       │   ├── CMakeFiles
    │       │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   └── progress.marks
    │       │   ├── CTestTestfile.cmake
    │       │   ├── Makefile
    │       │   ├── barrierc
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── barrierc.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   └── cmake_install.cmake
    │       │   ├── barriers
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── barriers.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   └── cmake_install.cmake
    │       │   └── cmake_install.cmake
    │       ├── gui
    │       │   ├── CMakeFiles
    │       │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   ├── barrier.dir
    │       │   │   │   ├── CXX.includecache
    │       │   │   │   ├── DependInfo.cmake
    │       │   │   │   ├── barrier_autogen
    │       │   │   │   ├── build.make
    │       │   │   │   ├── cmake_clean.cmake
    │       │   │   │   ├── depend.internal
    │       │   │   │   ├── depend.make
    │       │   │   │   ├── flags.make
    │       │   │   │   ├── link.txt
    │       │   │   │   ├── progress.make
    │       │   │   │   └── src
    │       │   │   ├── barrier_autogen.dir
    │       │   │   │   ├── AutoRcc_Barrier_PNK5WDWK6L_Info.json
    │       │   │   │   ├── AutoRcc_Barrier_PNK5WDWK6L_Lock.lock
    │       │   │   │   ├── AutoRcc_Barrier_PNK5WDWK6L_Used.txt
    │       │   │   │   ├── AutogenInfo.json
    │       │   │   │   ├── AutogenUsed.txt
    │       │   │   │   ├── DependInfo.cmake
    │       │   │   │   ├── ParseCache.txt
    │       │   │   │   ├── build.make
    │       │   │   │   ├── cmake_clean.cmake
    │       │   │   │   ├── depend.internal
    │       │   │   │   ├── depend.make
    │       │   │   │   └── progress.make
    │       │   │   ├── guiunittests.dir
    │       │   │   │   ├── CXX.includecache
    │       │   │   │   ├── DependInfo.cmake
    │       │   │   │   ├── build.make
    │       │   │   │   ├── cmake_clean.cmake
    │       │   │   │   ├── depend.internal
    │       │   │   │   ├── depend.make
    │       │   │   │   ├── flags.make
    │       │   │   │   ├── guiunittests_autogen
    │       │   │   │   ├── link.txt
    │       │   │   │   ├── progress.make
    │       │   │   │   ├── src
    │       │   │   │   └── test
    │       │   │   ├── guiunittests_autogen.dir
    │       │   │   │   ├── AutogenInfo.json
    │       │   │   │   ├── AutogenUsed.txt
    │       │   │   │   ├── DependInfo.cmake
    │       │   │   │   ├── ParseCache.txt
    │       │   │   │   ├── build.make
    │       │   │   │   ├── cmake_clean.cmake
    │       │   │   │   ├── depend.internal
    │       │   │   │   ├── depend.make
    │       │   │   │   └── progress.make
    │       │   │   └── progress.marks
    │       │   ├── CTestTestfile.cmake
    │       │   ├── Makefile
    │       │   ├── barrier_autogen
    │       │   │   ├── PNK5WDWK6L
    │       │   │   │   └── qrc_Barrier.cpp
    │       │   │   ├── UVLADIE3JM
    │       │   │   │   ├── moc_AboutDialog.cpp
    │       │   │   │   ├── moc_AboutDialog.cpp.d
    │       │   │   │   ├── moc_ActionDialog.cpp
    │       │   │   │   ├── moc_ActionDialog.cpp.d
    │       │   │   │   ├── moc_AddClientDialog.cpp
    │       │   │   │   ├── moc_AddClientDialog.cpp.d
    │       │   │   │   ├── moc_AppConfig.cpp
    │       │   │   │   ├── moc_AppConfig.cpp.d
    │       │   │   │   ├── moc_CommandProcess.cpp
    │       │   │   │   ├── moc_CommandProcess.cpp.d
    │       │   │   │   ├── moc_DataDownloader.cpp
    │       │   │   │   ├── moc_DataDownloader.cpp.d
    │       │   │   │   ├── moc_FingerprintAcceptDialog.cpp
    │       │   │   │   ├── moc_FingerprintAcceptDialog.cpp.d
    │       │   │   │   ├── moc_HotkeyDialog.cpp
    │       │   │   │   ├── moc_HotkeyDialog.cpp.d
    │       │   │   │   ├── moc_IpcClient.cpp
    │       │   │   │   ├── moc_IpcClient.cpp.d
    │       │   │   │   ├── moc_IpcReader.cpp
    │       │   │   │   ├── moc_IpcReader.cpp.d
    │       │   │   │   ├── moc_KeySequenceWidget.cpp
    │       │   │   │   ├── moc_KeySequenceWidget.cpp.d
    │       │   │   │   ├── moc_LogWindow.cpp
    │       │   │   │   ├── moc_LogWindow.cpp.d
    │       │   │   │   ├── moc_MainWindow.cpp
    │       │   │   │   ├── moc_MainWindow.cpp.d
    │       │   │   │   ├── moc_NewScreenWidget.cpp
    │       │   │   │   ├── moc_NewScreenWidget.cpp.d
    │       │   │   │   ├── moc_ScreenSettingsDialog.cpp
    │       │   │   │   ├── moc_ScreenSettingsDialog.cpp.d
    │       │   │   │   ├── moc_ScreenSetupModel.cpp
    │       │   │   │   ├── moc_ScreenSetupModel.cpp.d
    │       │   │   │   ├── moc_ScreenSetupView.cpp
    │       │   │   │   ├── moc_ScreenSetupView.cpp.d
    │       │   │   │   ├── moc_ServerConfigDialog.cpp
    │       │   │   │   ├── moc_ServerConfigDialog.cpp.d
    │       │   │   │   ├── moc_SettingsDialog.cpp
    │       │   │   │   ├── moc_SettingsDialog.cpp.d
    │       │   │   │   ├── moc_SetupWizard.cpp
    │       │   │   │   ├── moc_SetupWizard.cpp.d
    │       │   │   │   ├── moc_SslCertificate.cpp
    │       │   │   │   ├── moc_SslCertificate.cpp.d
    │       │   │   │   ├── moc_TrashScreenWidget.cpp
    │       │   │   │   ├── moc_TrashScreenWidget.cpp.d
    │       │   │   │   ├── moc_VersionChecker.cpp
    │       │   │   │   ├── moc_VersionChecker.cpp.d
    │       │   │   │   ├── moc_ZeroconfBrowser.cpp
    │       │   │   │   ├── moc_ZeroconfBrowser.cpp.d
    │       │   │   │   ├── moc_ZeroconfRegister.cpp
    │       │   │   │   ├── moc_ZeroconfRegister.cpp.d
    │       │   │   │   ├── moc_ZeroconfServer.cpp
    │       │   │   │   ├── moc_ZeroconfServer.cpp.d
    │       │   │   │   ├── moc_ZeroconfService.cpp
    │       │   │   │   ├── moc_ZeroconfService.cpp.d
    │       │   │   │   ├── moc_ZeroconfThread.cpp
    │       │   │   │   └── moc_ZeroconfThread.cpp.d
    │       │   │   ├── include
    │       │   │   │   ├── ui_AboutDialogBase.h
    │       │   │   │   ├── ui_ActionDialogBase.h
    │       │   │   │   ├── ui_AddClientDialogBase.h
    │       │   │   │   ├── ui_FingerprintAcceptDialog.h
    │       │   │   │   ├── ui_HotkeyDialogBase.h
    │       │   │   │   ├── ui_LogWindowBase.h
    │       │   │   │   ├── ui_MainWindowBase.h
    │       │   │   │   ├── ui_ScreenSettingsDialogBase.h
    │       │   │   │   ├── ui_ServerConfigDialogBase.h
    │       │   │   │   ├── ui_SettingsDialogBase.h
    │       │   │   │   └── ui_SetupWizardBase.h
    │       │   │   ├── moc_predefs.h
    │       │   │   └── mocs_compilation.cpp
    │       │   ├── cmake_install.cmake
    │       │   └── guiunittests_autogen
    │       │       ├── include
    │       │       ├── moc_predefs.h
    │       │       └── mocs_compilation.cpp
    │       ├── lib
    │       │   ├── CMakeFiles
    │       │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   └── progress.marks
    │       │   ├── CTestTestfile.cmake
    │       │   ├── Makefile
    │       │   ├── arch
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── arch.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libarch.a
    │       │   ├── barrier
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── progress.marks
    │       │   │   │   └── synlib.dir
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libsynlib.a
    │       │   ├── base
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── base.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libbase.a
    │       │   ├── client
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── client.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libclient.a
    │       │   ├── cmake_install.cmake
    │       │   ├── common
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── common.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libcommon.a
    │       │   ├── config.h
    │       │   ├── io
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── io.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libio.a
    │       │   ├── ipc
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── ipc.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libipc.a
    │       │   ├── mt
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── mt.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libmt.a
    │       │   ├── net
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── net.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libnet.a
    │       │   ├── platform
    │       │   │   ├── CMakeFiles
    │       │   │   │   ├── CMakeDirectoryInformation.cmake
    │       │   │   │   ├── platform.dir
    │       │   │   │   └── progress.marks
    │       │   │   ├── CTestTestfile.cmake
    │       │   │   ├── Makefile
    │       │   │   ├── cmake_install.cmake
    │       │   │   └── libplatform.a
    │       │   └── server
    │       │       ├── CMakeFiles
    │       │       │   ├── CMakeDirectoryInformation.cmake
    │       │       │   ├── progress.marks
    │       │       │   └── server.dir
    │       │       ├── CTestTestfile.cmake
    │       │       ├── Makefile
    │       │       ├── cmake_install.cmake
    │       │       └── libserver.a
    │       ├── libgmock.a
    │       ├── libgtest.a
    │       └── test
    │           ├── integtests
    │           │   ├── CMakeFiles
    │           │   │   ├── CMakeDirectoryInformation.cmake
    │           │   │   ├── integtests.dir
    │           │   │   └── progress.marks
    │           │   ├── CTestTestfile.cmake
    │           │   ├── Makefile
    │           │   └── cmake_install.cmake
    │           └── unittests
    │               ├── CMakeFiles
    │               │   ├── CMakeDirectoryInformation.cmake
    │               │   ├── progress.marks
    │               │   └── unittests.dir
    │               ├── CTestTestfile.cmake
    │               ├── Makefile
    │               └── cmake_install.cmake
    ├── debian
    │   ├── changelog
    │   ├── compat
    │   ├── control
    │   ├── copyright
    │   ├── rules
    │   └── source
    │       └── format
    ├── dist
    │   ├── inno
    │   │   ├── barrier.iss.in
    │   │   └── scripts
    │   │       ├── isxdl
    │   │       │   ├── english.ini
    │   │       │   ├── isxdl.dll
    │   │       │   └── isxdl.iss
    │   │       ├── lang
    │   │       │   ├── english.iss
    │   │       │   └── italian.iss
    │   │       ├── products
    │   │       │   ├── msiproduct.iss
    │   │       │   ├── stringversion.iss
    │   │       │   ├── vcredist2017.iss
    │   │       │   └── winversion.iss
    │   │       ├── products.iss
    │   │       └── products.pas
    │   ├── macos
    │   │   └── bundle
    │   │       ├── Barrier.app
    │   │       │   └── Contents
    │   │       │       ├── Info.plist.in
    │   │       │       ├── PkgInfo
    │   │       │       └── Resources
    │   │       │           └── Barrier.icns
    │   │       ├── build_dist.sh.in
    │   │       ├── build_installer.sh.in
    │   │       └── reref_dylibs.sh
    │   ├── rpm
    │   │   └── barrier.spec.in
    │   └── wix
    │       ├── Barrier.sln
    │       ├── Barrier.wixproj
    │       ├── Include.wxi.in
    │       └── Product.wxs
    ├── doc
    │   ├── MacReadme.txt
    │   ├── UpdateManpages.txt
    │   ├── barrier.conf.example
    │   ├── barrier.conf.example-advanced
    │   ├── barrier.conf.example-barebones
    │   ├── barrier.conf.example-basic
    │   ├── barrierc.1
    │   ├── barriers.1
    │   ├── newsfragments
    │   │   ├── 1260_macos-launchinfo.bugfix
    │   │   ├── 1260_update-faqs.doc
    │   │   ├── README.md
    │   │   ├── fix-wrong-encoding-for-text-copied-between-linux-and-windows.bugfix
    │   │   ├── gcc-11-build.bugfix
    │   │   ├── japanese-translation.bugfix
    │   │   ├── linux-drag-drop-faq.doc
    │   │   └── restore-dpiawareness.bugfix
    │   ├── org.barrier-foss.org.barrierc.plist
    │   ├── org.barrier-foss.org.barriers.plist
    │   └── release_notes
    │       ├── index.md
    │       └── index.template.jinja
    ├── ext
    │   ├── gmock
    │   │   ├── CMakeLists.txt
    │   │   ├── README.md
    │   │   ├── cmake
    │   │   │   ├── gmock.pc.in
    │   │   │   └── gmock_main.pc.in
    │   │   ├── docs
    │   │   │   └── README.md
    │   │   ├── include
    │   │   │   └── gmock
    │   │   │       ├── gmock-actions.h
    │   │   │       ├── gmock-cardinalities.h
    │   │   │       ├── gmock-function-mocker.h
    │   │   │       ├── gmock-matchers.h
    │   │   │       ├── gmock-more-actions.h
    │   │   │       ├── gmock-more-matchers.h
    │   │   │       ├── gmock-nice-strict.h
    │   │   │       ├── gmock-spec-builders.h
    │   │   │       ├── gmock.h
    │   │   │       └── internal
    │   │   │           ├── custom
    │   │   │           ├── gmock-internal-utils.h
    │   │   │           ├── gmock-port.h
    │   │   │           └── gmock-pp.h
    │   │   ├── scripts
    │   │   │   ├── README.md
    │   │   │   ├── fuse_gmock_files.py
    │   │   │   └── generator
    │   │   │       ├── LICENSE
    │   │   │       ├── README
    │   │   │       ├── README.cppclean
    │   │   │       ├── cpp
    │   │   │       │   ├── __init__.py
    │   │   │       │   ├── ast.py
    │   │   │       │   ├── gmock_class.py
    │   │   │       │   ├── gmock_class_test.py
    │   │   │       │   ├── keywords.py
    │   │   │       │   ├── tokenize.py
    │   │   │       │   └── utils.py
    │   │   │       └── gmock_gen.py
    │   │   ├── src
    │   │   │   ├── gmock-all.cc
    │   │   │   ├── gmock-cardinalities.cc
    │   │   │   ├── gmock-internal-utils.cc
    │   │   │   ├── gmock-matchers.cc
    │   │   │   ├── gmock-spec-builders.cc
    │   │   │   ├── gmock.cc
    │   │   │   └── gmock_main.cc
    │   │   └── test
    │   │       ├── BUILD.bazel
    │   │       ├── gmock-actions_test.cc
    │   │       ├── gmock-cardinalities_test.cc
    │   │       ├── gmock-function-mocker_test.cc
    │   │       ├── gmock-internal-utils_test.cc
    │   │       ├── gmock-matchers_test.cc
    │   │       ├── gmock-more-actions_test.cc
    │   │       ├── gmock-nice-strict_test.cc
    │   │       ├── gmock-port_test.cc
    │   │       ├── gmock-pp-string_test.cc
    │   │       ├── gmock-pp_test.cc
    │   │       ├── gmock-spec-builders_test.cc
    │   │       ├── gmock_all_test.cc
    │   │       ├── gmock_ex_test.cc
    │   │       ├── gmock_leak_test.py
    │   │       ├── gmock_leak_test_.cc
    │   │       ├── gmock_link2_test.cc
    │   │       ├── gmock_link_test.cc
    │   │       ├── gmock_link_test.h
    │   │       ├── gmock_output_test.py
    │   │       ├── gmock_output_test_.cc
    │   │       ├── gmock_output_test_golden.txt
    │   │       ├── gmock_stress_test.cc
    │   │       ├── gmock_test.cc
    │   │       └── gmock_test_utils.py
    │   ├── gtest
    │   │   ├── CMakeLists.txt
    │   │   ├── README.md
    │   │   ├── cmake
    │   │   │   ├── Config.cmake.in
    │   │   │   ├── gtest.pc.in
    │   │   │   ├── gtest_main.pc.in
    │   │   │   ├── internal_utils.cmake
    │   │   │   └── libgtest.la.in
    │   │   ├── docs
    │   │   │   └── README.md
    │   │   ├── include
    │   │   │   └── gtest
    │   │   │       ├── gtest-death-test.h
    │   │   │       ├── gtest-matchers.h
    │   │   │       ├── gtest-message.h
    │   │   │       ├── gtest-param-test.h
    │   │   │       ├── gtest-printers.h
    │   │   │       ├── gtest-spi.h
    │   │   │       ├── gtest-test-part.h
    │   │   │       ├── gtest-typed-test.h
    │   │   │       ├── gtest.h
    │   │   │       ├── gtest_pred_impl.h
    │   │   │       ├── gtest_prod.h
    │   │   │       └── internal
    │   │   │           ├── custom
    │   │   │           │   ├── README.md
    │   │   │           │   ├── gtest-port.h
    │   │   │           │   ├── gtest-printers.h
    │   │   │           │   └── gtest.h
    │   │   │           ├── gtest-death-test-internal.h
    │   │   │           ├── gtest-filepath.h
    │   │   │           ├── gtest-internal.h
    │   │   │           ├── gtest-param-util.h
    │   │   │           ├── gtest-port-arch.h
    │   │   │           ├── gtest-port.h
    │   │   │           ├── gtest-string.h
    │   │   │           └── gtest-type-util.h
    │   │   ├── samples
    │   │   │   ├── prime_tables.h
    │   │   │   ├── sample1.cc
    │   │   │   ├── sample1.h
    │   │   │   ├── sample10_unittest.cc
    │   │   │   ├── sample1_unittest.cc
    │   │   │   ├── sample2.cc
    │   │   │   ├── sample2.h
    │   │   │   ├── sample2_unittest.cc
    │   │   │   ├── sample3-inl.h
    │   │   │   ├── sample3_unittest.cc
    │   │   │   ├── sample4.cc
    │   │   │   ├── sample4.h
    │   │   │   ├── sample4_unittest.cc
    │   │   │   ├── sample5_unittest.cc
    │   │   │   ├── sample6_unittest.cc
    │   │   │   ├── sample7_unittest.cc
    │   │   │   ├── sample8_unittest.cc
    │   │   │   └── sample9_unittest.cc
    │   │   ├── scripts
    │   │   │   ├── README.md
    │   │   │   ├── common.py
    │   │   │   ├── fuse_gtest_files.py
    │   │   │   ├── gen_gtest_pred_impl.py
    │   │   │   ├── gtest-config.in
    │   │   │   ├── release_docs.py
    │   │   │   ├── run_with_path.py
    │   │   │   ├── test
    │   │   │   │   └── Makefile
    │   │   │   ├── upload.py
    │   │   │   └── upload_gtest.py
    │   │   ├── src
    │   │   │   ├── gtest-all.cc
    │   │   │   ├── gtest-death-test.cc
    │   │   │   ├── gtest-filepath.cc
    │   │   │   ├── gtest-internal-inl.h
    │   │   │   ├── gtest-matchers.cc
    │   │   │   ├── gtest-port.cc
    │   │   │   ├── gtest-printers.cc
    │   │   │   ├── gtest-test-part.cc
    │   │   │   ├── gtest-typed-test.cc
    │   │   │   ├── gtest.cc
    │   │   │   └── gtest_main.cc
    │   │   └── test
    │   │       ├── BUILD.bazel
    │   │       ├── googletest-break-on-failure-unittest.py
    │   │       ├── googletest-break-on-failure-unittest_.cc
    │   │       ├── googletest-catch-exceptions-test.py
    │   │       ├── googletest-catch-exceptions-test_.cc
    │   │       ├── googletest-color-test.py
    │   │       ├── googletest-color-test_.cc
    │   │       ├── googletest-death-test-test.cc
    │   │       ├── googletest-death-test_ex_test.cc
    │   │       ├── googletest-env-var-test.py
    │   │       ├── googletest-env-var-test_.cc
    │   │       ├── googletest-failfast-unittest.py
    │   │       ├── googletest-failfast-unittest_.cc
    │   │       ├── googletest-filepath-test.cc
    │   │       ├── googletest-filter-unittest.py
    │   │       ├── googletest-filter-unittest_.cc
    │   │       ├── googletest-global-environment-unittest.py
    │   │       ├── googletest-global-environment-unittest_.cc
    │   │       ├── googletest-json-outfiles-test.py
    │   │       ├── googletest-json-output-unittest.py
    │   │       ├── googletest-list-tests-unittest.py
    │   │       ├── googletest-list-tests-unittest_.cc
    │   │       ├── googletest-listener-test.cc
    │   │       ├── googletest-message-test.cc
    │   │       ├── googletest-options-test.cc
    │   │       ├── googletest-output-test-golden-lin.txt
    │   │       ├── googletest-output-test.py
    │   │       ├── googletest-output-test_.cc
    │   │       ├── googletest-param-test-invalid-name1-test.py
    │   │       ├── googletest-param-test-invalid-name1-test_.cc
    │   │       ├── googletest-param-test-invalid-name2-test.py
    │   │       ├── googletest-param-test-invalid-name2-test_.cc
    │   │       ├── googletest-param-test-test.cc
    │   │       ├── googletest-param-test-test.h
    │   │       ├── googletest-param-test2-test.cc
    │   │       ├── googletest-port-test.cc
    │   │       ├── googletest-printers-test.cc
    │   │       ├── googletest-setuptestsuite-test.py
    │   │       ├── googletest-setuptestsuite-test_.cc
    │   │       ├── googletest-shuffle-test.py
    │   │       ├── googletest-shuffle-test_.cc
    │   │       ├── googletest-test-part-test.cc
    │   │       ├── googletest-throw-on-failure-test.py
    │   │       ├── googletest-throw-on-failure-test_.cc
    │   │       ├── googletest-uninitialized-test.py
    │   │       ├── googletest-uninitialized-test_.cc
    │   │       ├── gtest-typed-test2_test.cc
    │   │       ├── gtest-typed-test_test.cc
    │   │       ├── gtest-typed-test_test.h
    │   │       ├── gtest-unittest-api_test.cc
    │   │       ├── gtest_all_test.cc
    │   │       ├── gtest_assert_by_exception_test.cc
    │   │       ├── gtest_environment_test.cc
    │   │       ├── gtest_help_test.py
    │   │       ├── gtest_help_test_.cc
    │   │       ├── gtest_json_test_utils.py
    │   │       ├── gtest_list_output_unittest.py
    │   │       ├── gtest_list_output_unittest_.cc
    │   │       ├── gtest_main_unittest.cc
    │   │       ├── gtest_no_test_unittest.cc
    │   │       ├── gtest_pred_impl_unittest.cc
    │   │       ├── gtest_premature_exit_test.cc
    │   │       ├── gtest_prod_test.cc
    │   │       ├── gtest_repeat_test.cc
    │   │       ├── gtest_skip_check_output_test.py
    │   │       ├── gtest_skip_environment_check_output_test.py
    │   │       ├── gtest_skip_in_environment_setup_test.cc
    │   │       ├── gtest_skip_test.cc
    │   │       ├── gtest_sole_header_test.cc
    │   │       ├── gtest_stress_test.cc
    │   │       ├── gtest_test_macro_stack_footprint_test.cc
    │   │       ├── gtest_test_utils.py
    │   │       ├── gtest_testbridge_test.py
    │   │       ├── gtest_testbridge_test_.cc
    │   │       ├── gtest_throw_on_failure_ex_test.cc
    │   │       ├── gtest_unittest.cc
    │   │       ├── gtest_xml_outfile1_test_.cc
    │   │       ├── gtest_xml_outfile2_test_.cc
    │   │       ├── gtest_xml_outfiles_test.py
    │   │       ├── gtest_xml_output_unittest.py
    │   │       ├── gtest_xml_output_unittest_.cc
    │   │       ├── gtest_xml_test_utils.py
    │   │       ├── production.cc
    │   │       └── production.h
    │   ├── gulrak-filesystem
    │   │   ├── CMakeLists.txt
    │   │   ├── LICENSE
    │   │   ├── README.md
    │   │   ├── cmake
    │   │   │   ├── GhcHelper.cmake
    │   │   │   └── config.cmake.in
    │   │   ├── examples
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── dir.cpp
    │   │   │   └── du.cpp
    │   │   ├── include
    │   │   │   └── ghc
    │   │   │       ├── filesystem.hpp
    │   │   │       ├── fs_fwd.hpp
    │   │   │       ├── fs_impl.hpp
    │   │   │       ├── fs_std.hpp
    │   │   │       ├── fs_std_fwd.hpp
    │   │   │       └── fs_std_impl.hpp
    │   │   └── test
    │   │       ├── CMakeLists.txt
    │   │       ├── catch.hpp
    │   │       ├── cmake
    │   │       │   └── ParseAndAddCatchTests.cmake
    │   │       ├── exception.cpp
    │   │       ├── filesystem_test.cpp
    │   │       ├── fwd_test.cpp
    │   │       ├── impl_test.cpp
    │   │       ├── multi1.cpp
    │   │       └── multi2.cpp
    │   └── openssl
    │       ├── LICENSE
    │       └── windows
    │           ├── x64
    │           │   ├── bin
    │           │   │   ├── libeay32.dll
    │           │   │   ├── openssl.exe
    │           │   │   └── ssleay32.dll
    │           │   ├── include
    │           │   │   └── openssl
    │           │   │       ├── aes.h
    │           │   │       ├── applink.c
    │           │   │       ├── asn1.h
    │           │   │       ├── asn1_mac.h
    │           │   │       ├── asn1t.h
    │           │   │       ├── bio.h
    │           │   │       ├── blowfish.h
    │           │   │       ├── bn.h
    │           │   │       ├── buffer.h
    │           │   │       ├── camellia.h
    │           │   │       ├── cast.h
    │           │   │       ├── cmac.h
    │           │   │       ├── cms.h
    │           │   │       ├── comp.h
    │           │   │       ├── conf.h
    │           │   │       ├── conf_api.h
    │           │   │       ├── crypto.h
    │           │   │       ├── des.h
    │           │   │       ├── des_old.h
    │           │   │       ├── dh.h
    │           │   │       ├── dsa.h
    │           │   │       ├── dso.h
    │           │   │       ├── dtls1.h
    │           │   │       ├── e_os2.h
    │           │   │       ├── ebcdic.h
    │           │   │       ├── ec.h
    │           │   │       ├── ecdh.h
    │           │   │       ├── ecdsa.h
    │           │   │       ├── engine.h
    │           │   │       ├── err.h
    │           │   │       ├── evp.h
    │           │   │       ├── hmac.h
    │           │   │       ├── idea.h
    │           │   │       ├── krb5_asn.h
    │           │   │       ├── kssl.h
    │           │   │       ├── lhash.h
    │           │   │       ├── md4.h
    │           │   │       ├── md5.h
    │           │   │       ├── mdc2.h
    │           │   │       ├── modes.h
    │           │   │       ├── obj_mac.h
    │           │   │       ├── objects.h
    │           │   │       ├── ocsp.h
    │           │   │       ├── opensslconf.h
    │           │   │       ├── opensslv.h
    │           │   │       ├── ossl_typ.h
    │           │   │       ├── pem.h
    │           │   │       ├── pem2.h
    │           │   │       ├── pkcs12.h
    │           │   │       ├── pkcs7.h
    │           │   │       ├── pqueue.h
    │           │   │       ├── rand.h
    │           │   │       ├── rc2.h
    │           │   │       ├── rc4.h
    │           │   │       ├── ripemd.h
    │           │   │       ├── rsa.h
    │           │   │       ├── safestack.h
    │           │   │       ├── seed.h
    │           │   │       ├── sha.h
    │           │   │       ├── srp.h
    │           │   │       ├── srtp.h
    │           │   │       ├── ssl.h
    │           │   │       ├── ssl2.h
    │           │   │       ├── ssl23.h
    │           │   │       ├── ssl3.h
    │           │   │       ├── stack.h
    │           │   │       ├── symhacks.h
    │           │   │       ├── tls1.h
    │           │   │       ├── ts.h
    │           │   │       ├── txt_db.h
    │           │   │       ├── ui.h
    │           │   │       ├── ui_compat.h
    │           │   │       ├── whrlpool.h
    │           │   │       ├── x509.h
    │           │   │       ├── x509_vfy.h
    │           │   │       └── x509v3.h
    │           │   ├── lib
    │           │   │   ├── engines
    │           │   │   │   ├── 4758cca.dll
    │           │   │   │   ├── aep.dll
    │           │   │   │   ├── atalla.dll
    │           │   │   │   ├── chil.dll
    │           │   │   │   ├── cswift.dll
    │           │   │   │   ├── gmp.dll
    │           │   │   │   ├── gost.dll
    │           │   │   │   ├── nuron.dll
    │           │   │   │   ├── padlock.dll
    │           │   │   │   ├── sureware.dll
    │           │   │   │   └── ubsec.dll
    │           │   │   ├── libeay32.lib
    │           │   │   └── ssleay32.lib
    │           │   └── ssl
    │           │       └── openssl.cnf
    │           └── x86
    │               ├── bin
    │               │   ├── libeay32.dll
    │               │   ├── openssl.exe
    │               │   └── ssleay32.dll
    │               ├── include
    │               │   └── openssl
    │               ├── lib
    │               │   ├── engines
    │               │   ├── libeay32.lib
    │               │   └── ssleay32.lib
    │               └── ssl
    │                   └── openssl.cnf
    ├── osx_environment.sh
    ├── pre-build.bat
    ├── res
    │   ├── License.rtf
    │   ├── License.tex
    │   ├── Readme.txt
    │   ├── banner.bmp
    │   ├── barrier.desktop
    │   ├── barrier.ico
    │   ├── barrier.png
    │   ├── barrier.svg
    │   ├── config.h.in
    │   ├── dialog.bmp
    │   ├── doxygen.cfg.in
    │   └── makeicon.sh
    ├── snap
    │   └── snapcraft.yaml
    ├── src
    │   ├── CMakeLists.txt
    │   ├── cmd
    │   │   ├── CMakeLists.txt
    │   │   ├── barrierc
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── MSWindowsClientTaskBarReceiver.cpp
    │   │   │   ├── MSWindowsClientTaskBarReceiver.h
    │   │   │   ├── OSXClientTaskBarReceiver.cpp
    │   │   │   ├── OSXClientTaskBarReceiver.h
    │   │   │   ├── XWindowsClientTaskBarReceiver.cpp
    │   │   │   ├── XWindowsClientTaskBarReceiver.h
    │   │   │   ├── barrierc.cpp
    │   │   │   ├── barrierc.exe.manifest
    │   │   │   ├── barrierc.ico
    │   │   │   ├── barrierc.rc
    │   │   │   ├── resource.h
    │   │   │   ├── tb_error.ico
    │   │   │   ├── tb_idle.ico
    │   │   │   ├── tb_run.ico
    │   │   │   └── tb_wait.ico
    │   │   ├── barrierd
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── barrierd.cpp
    │   │   │   ├── barrierd.ico
    │   │   │   └── barrierd.rc
    │   │   └── barriers
    │   │       ├── CMakeLists.txt
    │   │       ├── MSWindowsServerTaskBarReceiver.cpp
    │   │       ├── MSWindowsServerTaskBarReceiver.h
    │   │       ├── OSXServerTaskBarReceiver.cpp
    │   │       ├── OSXServerTaskBarReceiver.h
    │   │       ├── XWindowsServerTaskBarReceiver.cpp
    │   │       ├── XWindowsServerTaskBarReceiver.h
    │   │       ├── barriers.cpp
    │   │       ├── barriers.exe.manifest
    │   │       ├── barriers.ico
    │   │       ├── barriers.rc
    │   │       ├── resource.h
    │   │       ├── tb_error.ico
    │   │       ├── tb_idle.ico
    │   │       ├── tb_run.ico
    │   │       └── tb_wait.ico
    │   ├── gui
    │   │   ├── CMakeLists.txt
    │   │   ├── gui.ts
    │   │   ├── lang.cmd
    │   │   ├── langbuild.cmd
    │   │   ├── res
    │   │   │   ├── Barrier.qrc
    │   │   │   ├── icons
    │   │   │   │   ├── 16x16
    │   │   │   │   │   ├── barrier-connected.png
    │   │   │   │   │   ├── barrier-connected.xcf
    │   │   │   │   │   ├── barrier-disconnected.png
    │   │   │   │   │   ├── barrier-disconnected.xcf
    │   │   │   │   │   ├── barrier-transfering.png
    │   │   │   │   │   ├── barrier-transfering.xcf
    │   │   │   │   │   ├── money.png
    │   │   │   │   │   ├── padlock.png
    │   │   │   │   │   └── warning.png
    │   │   │   │   ├── 256x256
    │   │   │   │   │   └── barrier.ico
    │   │   │   │   ├── 32x32
    │   │   │   │   │   ├── barrier-connected-mask.png
    │   │   │   │   │   ├── barrier-connected-mask.svg
    │   │   │   │   │   ├── barrier-disconnected-mask.png
    │   │   │   │   │   ├── barrier-disconnected-mask.svg
    │   │   │   │   │   ├── barrier-transfering-mask.png
    │   │   │   │   │   └── barrier-transfering-mask.svg
    │   │   │   │   └── 64x64
    │   │   │   │       ├── user-trash.png
    │   │   │   │       └── video-display.png
    │   │   │   ├── image
    │   │   │   │   ├── about.png
    │   │   │   │   └── spinning-wheel.gif
    │   │   │   ├── lang
    │   │   │   │   ├── Languages.xml
    │   │   │   │   ├── gui_af-ZA.qm
    │   │   │   │   ├── gui_af-ZA.ts
    │   │   │   │   ├── gui_ar.qm
    │   │   │   │   ├── gui_ar.ts
    │   │   │   │   ├── gui_bg-BG.qm
    │   │   │   │   ├── gui_bg-BG.ts
    │   │   │   │   ├── gui_ca-AD.qm
    │   │   │   │   ├── gui_ca-AD.ts
    │   │   │   │   ├── gui_cs-CZ.qm
    │   │   │   │   ├── gui_cs-CZ.ts
    │   │   │   │   ├── gui_cy.qm
    │   │   │   │   ├── gui_cy.ts
    │   │   │   │   ├── gui_da.qm
    │   │   │   │   ├── gui_da.ts
    │   │   │   │   ├── gui_de.qm
    │   │   │   │   ├── gui_de.ts
    │   │   │   │   ├── gui_es.qm
    │   │   │   │   ├── gui_es.ts
    │   │   │   │   ├── gui_et-EE.qm
    │   │   │   │   ├── gui_et-EE.ts
    │   │   │   │   ├── gui_fi.qm
    │   │   │   │   ├── gui_fi.ts
    │   │   │   │   ├── gui_fr.qm
    │   │   │   │   ├── gui_fr.ts
    │   │   │   │   ├── gui_gl.qm
    │   │   │   │   ├── gui_gl.ts
    │   │   │   │   ├── gui_grk.qm
    │   │   │   │   ├── gui_grk.ts
    │   │   │   │   ├── gui_he.qm
    │   │   │   │   ├── gui_he.ts
    │   │   │   │   ├── gui_hi.qm
    │   │   │   │   ├── gui_hi.ts
    │   │   │   │   ├── gui_hr-HR.qm
    │   │   │   │   ├── gui_hr-HR.ts
    │   │   │   │   ├── gui_hu-HU.qm
    │   │   │   │   ├── gui_hu-HU.ts
    │   │   │   │   ├── gui_id.qm
    │   │   │   │   ├── gui_id.ts
    │   │   │   │   ├── gui_is-IS.qm
    │   │   │   │   ├── gui_is-IS.ts
    │   │   │   │   ├── gui_it.qm
    │   │   │   │   ├── gui_it.ts
    │   │   │   │   ├── gui_ja-JP.qm
    │   │   │   │   ├── gui_ja-JP.ts
    │   │   │   │   ├── gui_ko.qm
    │   │   │   │   ├── gui_ko.ts
    │   │   │   │   ├── gui_lt.qm
    │   │   │   │   ├── gui_lt.ts
    │   │   │   │   ├── gui_lv.qm
    │   │   │   │   ├── gui_lv.ts
    │   │   │   │   ├── gui_mr.qm
    │   │   │   │   ├── gui_mr.ts
    │   │   │   │   ├── gui_nl-NL.qm
    │   │   │   │   ├── gui_nl-NL.ts
    │   │   │   │   ├── gui_no.qm
    │   │   │   │   ├── gui_no.ts
    │   │   │   │   ├── gui_pes-IR.qm
    │   │   │   │   ├── gui_pes-IR.ts
    │   │   │   │   ├── gui_pl-PL.qm
    │   │   │   │   ├── gui_pl-PL.ts
    │   │   │   │   ├── gui_pt-BR.qm
    │   │   │   │   ├── gui_pt-BR.ts
    │   │   │   │   ├── gui_pt-PT.qm
    │   │   │   │   ├── gui_pt-PT.ts
    │   │   │   │   ├── gui_ro.qm
    │   │   │   │   ├── gui_ro.ts
    │   │   │   │   ├── gui_ru.qm
    │   │   │   │   ├── gui_ru.ts
    │   │   │   │   ├── gui_si.qm
    │   │   │   │   ├── gui_si.ts
    │   │   │   │   ├── gui_sk-SK.qm
    │   │   │   │   ├── gui_sk-SK.ts
    │   │   │   │   ├── gui_sl-SI.qm
    │   │   │   │   ├── gui_sl-SI.ts
    │   │   │   │   ├── gui_sq-AL.qm
    │   │   │   │   ├── gui_sq-AL.ts
    │   │   │   │   ├── gui_sr.qm
    │   │   │   │   ├── gui_sr.ts
    │   │   │   │   ├── gui_sv.qm
    │   │   │   │   ├── gui_sv.ts
    │   │   │   │   ├── gui_th-TH.qm
    │   │   │   │   ├── gui_th-TH.ts
    │   │   │   │   ├── gui_tr-TR.qm
    │   │   │   │   ├── gui_tr-TR.ts
    │   │   │   │   ├── gui_uk.qm
    │   │   │   │   ├── gui_uk.ts
    │   │   │   │   ├── gui_ur.qm
    │   │   │   │   ├── gui_ur.ts
    │   │   │   │   ├── gui_vi.qm
    │   │   │   │   ├── gui_vi.ts
    │   │   │   │   ├── gui_zh-CN.qm
    │   │   │   │   ├── gui_zh-CN.ts
    │   │   │   │   ├── gui_zh-TW.qm
    │   │   │   │   └── gui_zh-TW.ts
    │   │   │   ├── mac
    │   │   │   │   ├── Info.plist
    │   │   │   │   └── QBarrier.icns
    │   │   │   └── win
    │   │   │       └── Barrier.rc
    │   │   ├── src
    │   │   │   ├── AboutDialog.cpp
    │   │   │   ├── AboutDialog.h
    │   │   │   ├── AboutDialogBase.ui
    │   │   │   ├── Action.cpp
    │   │   │   ├── Action.h
    │   │   │   ├── ActionDialog.cpp
    │   │   │   ├── ActionDialog.h
    │   │   │   ├── ActionDialogBase.ui
    │   │   │   ├── AddClientDialog.cpp
    │   │   │   ├── AddClientDialog.h
    │   │   │   ├── AddClientDialogBase.ui
    │   │   │   ├── AppConfig.cpp
    │   │   │   ├── AppConfig.h
    │   │   │   ├── BarrierLocale.cpp
    │   │   │   ├── BarrierLocale.h
    │   │   │   ├── BaseConfig.cpp
    │   │   │   ├── BaseConfig.h
    │   │   │   ├── CommandProcess.cpp
    │   │   │   ├── CommandProcess.h
    │   │   │   ├── DataDownloader.cpp
    │   │   │   ├── DataDownloader.h
    │   │   │   ├── DisplayIsValid.cpp
    │   │   │   ├── DisplayIsValid.h
    │   │   │   ├── ElevateMode.h
    │   │   │   ├── FingerprintAcceptDialog.cpp
    │   │   │   ├── FingerprintAcceptDialog.h
    │   │   │   ├── FingerprintAcceptDialog.ui
    │   │   │   ├── Hotkey.cpp
    │   │   │   ├── Hotkey.h
    │   │   │   ├── HotkeyDialog.cpp
    │   │   │   ├── HotkeyDialog.h
    │   │   │   ├── HotkeyDialogBase.ui
    │   │   │   ├── Ipc.cpp
    │   │   │   ├── Ipc.h
    │   │   │   ├── IpcClient.cpp
    │   │   │   ├── IpcClient.h
    │   │   │   ├── IpcReader.cpp
    │   │   │   ├── IpcReader.h
    │   │   │   ├── KeySequence.cpp
    │   │   │   ├── KeySequence.h
    │   │   │   ├── KeySequenceWidget.cpp
    │   │   │   ├── KeySequenceWidget.h
    │   │   │   ├── LogWindow.cpp
    │   │   │   ├── LogWindow.h
    │   │   │   ├── LogWindowBase.ui
    │   │   │   ├── MainWindow.cpp
    │   │   │   ├── MainWindow.h
    │   │   │   ├── MainWindowBase.ui
    │   │   │   ├── NewScreenWidget.cpp
    │   │   │   ├── NewScreenWidget.h
    │   │   │   ├── ProcessorArch.h
    │   │   │   ├── QBarrierApplication.cpp
    │   │   │   ├── QBarrierApplication.h
    │   │   │   ├── QUtility.cpp
    │   │   │   ├── QUtility.h
    │   │   │   ├── Screen.cpp
    │   │   │   ├── Screen.h
    │   │   │   ├── ScreenSettingsDialog.cpp
    │   │   │   ├── ScreenSettingsDialog.h
    │   │   │   ├── ScreenSettingsDialogBase.ui
    │   │   │   ├── ScreenSetupModel.cpp
    │   │   │   ├── ScreenSetupModel.h
    │   │   │   ├── ScreenSetupView.cpp
    │   │   │   ├── ScreenSetupView.h
    │   │   │   ├── ServerConfig.cpp
    │   │   │   ├── ServerConfig.h
    │   │   │   ├── ServerConfigDialog.cpp
    │   │   │   ├── ServerConfigDialog.h
    │   │   │   ├── ServerConfigDialogBase.ui
    │   │   │   ├── SettingsDialog.cpp
    │   │   │   ├── SettingsDialog.h
    │   │   │   ├── SettingsDialogBase.ui
    │   │   │   ├── SetupWizard.cpp
    │   │   │   ├── SetupWizard.h
    │   │   │   ├── SetupWizardBase.ui
    │   │   │   ├── ShutdownCh.h
    │   │   │   ├── SslCertificate.cpp
    │   │   │   ├── SslCertificate.h
    │   │   │   ├── TrashScreenWidget.cpp
    │   │   │   ├── TrashScreenWidget.h
    │   │   │   ├── VersionChecker.cpp
    │   │   │   ├── VersionChecker.h
    │   │   │   ├── ZeroconfBrowser.cpp
    │   │   │   ├── ZeroconfBrowser.h
    │   │   │   ├── ZeroconfRecord.h
    │   │   │   ├── ZeroconfRegister.cpp
    │   │   │   ├── ZeroconfRegister.h
    │   │   │   ├── ZeroconfServer.cpp
    │   │   │   ├── ZeroconfServer.h
    │   │   │   ├── ZeroconfService.cpp
    │   │   │   ├── ZeroconfService.h
    │   │   │   ├── ZeroconfThread.cpp
    │   │   │   ├── ZeroconfThread.h
    │   │   │   └── main.cpp
    │   │   └── test
    │   │       ├── HotkeyTests.cpp
    │   │       ├── KeySequenceTests.cpp
    │   │       ├── Utils.h
    │   │       └── main.cpp
    │   ├── lib
    │   │   ├── CMakeLists.txt
    │   │   ├── arch
    │   │   │   ├── Arch.cpp
    │   │   │   ├── Arch.h
    │   │   │   ├── ArchConsoleStd.cpp
    │   │   │   ├── ArchConsoleStd.h
    │   │   │   ├── ArchDaemonNone.cpp
    │   │   │   ├── ArchDaemonNone.h
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── IArchConsole.h
    │   │   │   ├── IArchDaemon.h
    │   │   │   ├── IArchLog.h
    │   │   │   ├── IArchMultithread.h
    │   │   │   ├── IArchNetwork.h
    │   │   │   ├── IArchSleep.h
    │   │   │   ├── IArchString.cpp
    │   │   │   ├── IArchString.h
    │   │   │   ├── IArchSystem.h
    │   │   │   ├── IArchTaskBar.h
    │   │   │   ├── IArchTaskBarReceiver.h
    │   │   │   ├── IArchTime.h
    │   │   │   ├── XArch.h
    │   │   │   ├── multibyte.h
    │   │   │   ├── unix
    │   │   │   │   ├── ArchConsoleUnix.cpp
    │   │   │   │   ├── ArchConsoleUnix.h
    │   │   │   │   ├── ArchDaemonUnix.cpp
    │   │   │   │   ├── ArchDaemonUnix.h
    │   │   │   │   ├── ArchInternetUnix.cpp
    │   │   │   │   ├── ArchInternetUnix.h
    │   │   │   │   ├── ArchLogUnix.cpp
    │   │   │   │   ├── ArchLogUnix.h
    │   │   │   │   ├── ArchMultithreadPosix.cpp
    │   │   │   │   ├── ArchMultithreadPosix.h
    │   │   │   │   ├── ArchNetworkBSD.cpp
    │   │   │   │   ├── ArchNetworkBSD.h
    │   │   │   │   ├── ArchSleepUnix.cpp
    │   │   │   │   ├── ArchSleepUnix.h
    │   │   │   │   ├── ArchStringUnix.cpp
    │   │   │   │   ├── ArchStringUnix.h
    │   │   │   │   ├── ArchSystemUnix.cpp
    │   │   │   │   ├── ArchSystemUnix.h
    │   │   │   │   ├── ArchTaskBarXWindows.cpp
    │   │   │   │   ├── ArchTaskBarXWindows.h
    │   │   │   │   ├── ArchTimeUnix.cpp
    │   │   │   │   ├── ArchTimeUnix.h
    │   │   │   │   ├── XArchUnix.cpp
    │   │   │   │   └── XArchUnix.h
    │   │   │   └── win32
    │   │   │       ├── ArchConsoleWindows.cpp
    │   │   │       ├── ArchConsoleWindows.h
    │   │   │       ├── ArchDaemonWindows.cpp
    │   │   │       ├── ArchDaemonWindows.h
    │   │   │       ├── ArchInternetWindows.cpp
    │   │   │       ├── ArchInternetWindows.h
    │   │   │       ├── ArchLogWindows.cpp
    │   │   │       ├── ArchLogWindows.h
    │   │   │       ├── ArchMiscWindows.cpp
    │   │   │       ├── ArchMiscWindows.h
    │   │   │       ├── ArchMultithreadWindows.cpp
    │   │   │       ├── ArchMultithreadWindows.h
    │   │   │       ├── ArchNetworkWinsock.cpp
    │   │   │       ├── ArchNetworkWinsock.h
    │   │   │       ├── ArchSleepWindows.cpp
    │   │   │       ├── ArchSleepWindows.h
    │   │   │       ├── ArchStringWindows.cpp
    │   │   │       ├── ArchStringWindows.h
    │   │   │       ├── ArchSystemWindows.cpp
    │   │   │       ├── ArchSystemWindows.h
    │   │   │       ├── ArchTaskBarWindows.cpp
    │   │   │       ├── ArchTaskBarWindows.h
    │   │   │       ├── ArchTimeWindows.cpp
    │   │   │       ├── ArchTimeWindows.h
    │   │   │       ├── XArchWindows.cpp
    │   │   │       └── XArchWindows.h
    │   │   ├── barrier
    │   │   │   ├── App.cpp
    │   │   │   ├── App.h
    │   │   │   ├── AppUtil.cpp
    │   │   │   ├── AppUtil.h
    │   │   │   ├── ArgParser.cpp
    │   │   │   ├── ArgParser.h
    │   │   │   ├── ArgsBase.cpp
    │   │   │   ├── ArgsBase.h
    │   │   │   ├── BarrierType.h
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── Chunk.cpp
    │   │   │   ├── Chunk.h
    │   │   │   ├── ClientApp.cpp
    │   │   │   ├── ClientApp.h
    │   │   │   ├── ClientArgs.cpp
    │   │   │   ├── ClientArgs.h
    │   │   │   ├── ClientTaskBarReceiver.cpp
    │   │   │   ├── ClientTaskBarReceiver.h
    │   │   │   ├── Clipboard.cpp
    │   │   │   ├── Clipboard.h
    │   │   │   ├── ClipboardChunk.cpp
    │   │   │   ├── ClipboardChunk.h
    │   │   │   ├── DragInformation.cpp
    │   │   │   ├── DragInformation.h
    │   │   │   ├── DropHelper.cpp
    │   │   │   ├── DropHelper.h
    │   │   │   ├── FileChunk.cpp
    │   │   │   ├── FileChunk.h
    │   │   │   ├── IApp.h
    │   │   │   ├── IAppUtil.h
    │   │   │   ├── IClient.h
    │   │   │   ├── IClipboard.cpp
    │   │   │   ├── IClipboard.h
    │   │   │   ├── IKeyState.cpp
    │   │   │   ├── IKeyState.h
    │   │   │   ├── INode.h
    │   │   │   ├── IPlatformScreen.cpp
    │   │   │   ├── IPlatformScreen.h
    │   │   │   ├── IPrimaryScreen.cpp
    │   │   │   ├── IPrimaryScreen.h
    │   │   │   ├── IScreen.h
    │   │   │   ├── IScreenSaver.h
    │   │   │   ├── ISecondaryScreen.h
    │   │   │   ├── KeyMap.cpp
    │   │   │   ├── KeyMap.h
    │   │   │   ├── KeyState.cpp
    │   │   │   ├── KeyState.h
    │   │   │   ├── PacketStreamFilter.cpp
    │   │   │   ├── PacketStreamFilter.h
    │   │   │   ├── PlatformScreen.cpp
    │   │   │   ├── PlatformScreen.h
    │   │   │   ├── PortableTaskBarReceiver.cpp
    │   │   │   ├── PortableTaskBarReceiver.h
    │   │   │   ├── ProtocolUtil.cpp
    │   │   │   ├── ProtocolUtil.h
    │   │   │   ├── Screen.cpp
    │   │   │   ├── Screen.h
    │   │   │   ├── ServerApp.cpp
    │   │   │   ├── ServerApp.h
    │   │   │   ├── ServerArgs.cpp
    │   │   │   ├── ServerArgs.h
    │   │   │   ├── ServerTaskBarReceiver.cpp
    │   │   │   ├── ServerTaskBarReceiver.h
    │   │   │   ├── StreamChunker.cpp
    │   │   │   ├── StreamChunker.h
    │   │   │   ├── XBarrier.cpp
    │   │   │   ├── XBarrier.h
    │   │   │   ├── XScreen.cpp
    │   │   │   ├── XScreen.h
    │   │   │   ├── clipboard_types.h
    │   │   │   ├── key_types.cpp
    │   │   │   ├── key_types.h
    │   │   │   ├── mouse_types.h
    │   │   │   ├── option_types.h
    │   │   │   ├── protocol_types.cpp
    │   │   │   ├── protocol_types.h
    │   │   │   ├── unix
    │   │   │   │   ├── AppUtilUnix.cpp
    │   │   │   │   └── AppUtilUnix.h
    │   │   │   └── win32
    │   │   │       ├── AppUtilWindows.cpp
    │   │   │       ├── AppUtilWindows.h
    │   │   │       ├── DaemonApp.cpp
    │   │   │       └── DaemonApp.h
    │   │   ├── base
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── ELevel.h
    │   │   │   ├── Event.cpp
    │   │   │   ├── Event.h
    │   │   │   ├── EventQueue.cpp
    │   │   │   ├── EventQueue.h
    │   │   │   ├── EventTypes.cpp
    │   │   │   ├── EventTypes.h
    │   │   │   ├── FunctionEventJob.cpp
    │   │   │   ├── FunctionEventJob.h
    │   │   │   ├── IEventJob.h
    │   │   │   ├── IEventQueue.h
    │   │   │   ├── IEventQueueBuffer.h
    │   │   │   ├── IJob.h
    │   │   │   ├── ILogOutputter.h
    │   │   │   ├── Log.cpp
    │   │   │   ├── Log.h
    │   │   │   ├── NonBlockingStream.cpp
    │   │   │   ├── NonBlockingStream.h
    │   │   │   ├── PriorityQueue.h
    │   │   │   ├── SimpleEventQueueBuffer.cpp
    │   │   │   ├── SimpleEventQueueBuffer.h
    │   │   │   ├── Stopwatch.cpp
    │   │   │   ├── Stopwatch.h
    │   │   │   ├── String.cpp
    │   │   │   ├── String.h
    │   │   │   ├── TMethodEventJob.h
    │   │   │   ├── Unicode.cpp
    │   │   │   ├── Unicode.h
    │   │   │   ├── XBase.cpp
    │   │   │   ├── XBase.h
    │   │   │   ├── finally.h
    │   │   │   ├── log_outputters.cpp
    │   │   │   └── log_outputters.h
    │   │   ├── client
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── Client.cpp
    │   │   │   ├── Client.h
    │   │   │   ├── ServerProxy.cpp
    │   │   │   └── ServerProxy.h
    │   │   ├── common
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── DataDirectories.h
    │   │   │   ├── DataDirectories_static.cpp
    │   │   │   ├── IInterface.h
    │   │   │   ├── Version.cpp
    │   │   │   ├── Version.h
    │   │   │   ├── basic_types.h
    │   │   │   ├── common.h
    │   │   │   ├── stdbitset.h
    │   │   │   ├── stddeque.h
    │   │   │   ├── stdfstream.h
    │   │   │   ├── stdistream.h
    │   │   │   ├── stdlist.h
    │   │   │   ├── stdmap.h
    │   │   │   ├── stdostream.h
    │   │   │   ├── stdpost.h
    │   │   │   ├── stdpre.h
    │   │   │   ├── stdset.h
    │   │   │   ├── stdsstream.h
    │   │   │   ├── stdstring.h
    │   │   │   ├── stdvector.h
    │   │   │   ├── unix
    │   │   │   │   └── DataDirectories.cpp
    │   │   │   └── win32
    │   │   │       ├── DataDirectories.cpp
    │   │   │       ├── encoding_utilities.cpp
    │   │   │       └── encoding_utilities.h
    │   │   ├── io
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── IStream.h
    │   │   │   ├── StreamBuffer.cpp
    │   │   │   ├── StreamBuffer.h
    │   │   │   ├── StreamFilter.cpp
    │   │   │   ├── StreamFilter.h
    │   │   │   ├── XIO.cpp
    │   │   │   ├── XIO.h
    │   │   │   ├── filesystem.cpp
    │   │   │   └── filesystem.h
    │   │   ├── ipc
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── Ipc.cpp
    │   │   │   ├── Ipc.h
    │   │   │   ├── IpcClient.cpp
    │   │   │   ├── IpcClient.h
    │   │   │   ├── IpcClientProxy.cpp
    │   │   │   ├── IpcClientProxy.h
    │   │   │   ├── IpcLogOutputter.cpp
    │   │   │   ├── IpcLogOutputter.h
    │   │   │   ├── IpcMessage.cpp
    │   │   │   ├── IpcMessage.h
    │   │   │   ├── IpcServer.cpp
    │   │   │   ├── IpcServer.h
    │   │   │   ├── IpcServerProxy.cpp
    │   │   │   └── IpcServerProxy.h
    │   │   ├── mt
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── CondVar.cpp
    │   │   │   ├── CondVar.h
    │   │   │   ├── Lock.cpp
    │   │   │   ├── Lock.h
    │   │   │   ├── Mutex.cpp
    │   │   │   ├── Mutex.h
    │   │   │   ├── Thread.cpp
    │   │   │   ├── Thread.h
    │   │   │   ├── XMT.cpp
    │   │   │   ├── XMT.h
    │   │   │   └── XThread.h
    │   │   ├── net
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── ConnectionSecurityLevel.h
    │   │   │   ├── FingerprintData.cpp
    │   │   │   ├── FingerprintData.h
    │   │   │   ├── FingerprintDatabase.cpp
    │   │   │   ├── FingerprintDatabase.h
    │   │   │   ├── IDataSocket.cpp
    │   │   │   ├── IDataSocket.h
    │   │   │   ├── IListenSocket.h
    │   │   │   ├── ISocket.h
    │   │   │   ├── ISocketFactory.h
    │   │   │   ├── ISocketMultiplexerJob.h
    │   │   │   ├── NetworkAddress.cpp
    │   │   │   ├── NetworkAddress.h
    │   │   │   ├── SecureListenSocket.cpp
    │   │   │   ├── SecureListenSocket.h
    │   │   │   ├── SecureSocket.cpp
    │   │   │   ├── SecureSocket.h
    │   │   │   ├── SecureUtils.cpp
    │   │   │   ├── SecureUtils.h
    │   │   │   ├── SocketMultiplexer.cpp
    │   │   │   ├── SocketMultiplexer.h
    │   │   │   ├── TCPListenSocket.cpp
    │   │   │   ├── TCPListenSocket.h
    │   │   │   ├── TCPSocket.cpp
    │   │   │   ├── TCPSocket.h
    │   │   │   ├── TCPSocketFactory.cpp
    │   │   │   ├── TCPSocketFactory.h
    │   │   │   ├── TSocketMultiplexerMethodJob.h
    │   │   │   ├── XSocket.cpp
    │   │   │   └── XSocket.h
    │   │   ├── platform
    │   │   │   ├── CMakeLists.txt
    │   │   │   ├── IMSWindowsClipboardFacade.h
    │   │   │   ├── IOSXKeyResource.cpp
    │   │   │   ├── IOSXKeyResource.h
    │   │   │   ├── IXWindowsImpl.h
    │   │   │   ├── ImmuneKeysReader.cpp
    │   │   │   ├── ImmuneKeysReader.h
    │   │   │   ├── MSWindowsClipboard.cpp
    │   │   │   ├── MSWindowsClipboard.h
    │   │   │   ├── MSWindowsClipboardAnyTextConverter.cpp
    │   │   │   ├── MSWindowsClipboardAnyTextConverter.h
    │   │   │   ├── MSWindowsClipboardBitmapConverter.cpp
    │   │   │   ├── MSWindowsClipboardBitmapConverter.h
    │   │   │   ├── MSWindowsClipboardFacade.cpp
    │   │   │   ├── MSWindowsClipboardFacade.h
    │   │   │   ├── MSWindowsClipboardHTMLConverter.cpp
    │   │   │   ├── MSWindowsClipboardHTMLConverter.h
    │   │   │   ├── MSWindowsClipboardTextConverter.cpp
    │   │   │   ├── MSWindowsClipboardTextConverter.h
    │   │   │   ├── MSWindowsClipboardUTF16Converter.cpp
    │   │   │   ├── MSWindowsClipboardUTF16Converter.h
    │   │   │   ├── MSWindowsDebugOutputter.cpp
    │   │   │   ├── MSWindowsDebugOutputter.h
    │   │   │   ├── MSWindowsDesks.cpp
    │   │   │   ├── MSWindowsDesks.h
    │   │   │   ├── MSWindowsDropTarget.cpp
    │   │   │   ├── MSWindowsDropTarget.h
    │   │   │   ├── MSWindowsEventQueueBuffer.cpp
    │   │   │   ├── MSWindowsEventQueueBuffer.h
    │   │   │   ├── MSWindowsHook.cpp
    │   │   │   ├── MSWindowsHook.h
    │   │   │   ├── MSWindowsHookResource.cpp
    │   │   │   ├── MSWindowsHookResource.h
    │   │   │   ├── MSWindowsKeyState.cpp
    │   │   │   ├── MSWindowsKeyState.h
    │   │   │   ├── MSWindowsScreen.cpp
    │   │   │   ├── MSWindowsScreen.h
    │   │   │   ├── MSWindowsScreenSaver.cpp
    │   │   │   ├── MSWindowsScreenSaver.h
    │   │   │   ├── MSWindowsSession.cpp
    │   │   │   ├── MSWindowsSession.h
    │   │   │   ├── MSWindowsUtil.cpp
    │   │   │   ├── MSWindowsUtil.h
    │   │   │   ├── MSWindowsWatchdog.cpp
    │   │   │   ├── MSWindowsWatchdog.h
    │   │   │   ├── OSXClipboard.cpp
    │   │   │   ├── OSXClipboard.h
    │   │   │   ├── OSXClipboardAnyBitmapConverter.cpp
    │   │   │   ├── OSXClipboardAnyBitmapConverter.h
    │   │   │   ├── OSXClipboardAnyTextConverter.cpp
    │   │   │   ├── OSXClipboardAnyTextConverter.h
    │   │   │   ├── OSXClipboardBMPConverter.cpp
    │   │   │   ├── OSXClipboardBMPConverter.h
    │   │   │   ├── OSXClipboardHTMLConverter.cpp
    │   │   │   ├── OSXClipboardHTMLConverter.h
    │   │   │   ├── OSXClipboardTextConverter.cpp
    │   │   │   ├── OSXClipboardTextConverter.h
    │   │   │   ├── OSXClipboardUTF16Converter.cpp
    │   │   │   ├── OSXClipboardUTF16Converter.h
    │   │   │   ├── OSXDragSimulator.h
    │   │   │   ├── OSXDragSimulator.mm
    │   │   │   ├── OSXDragView.h
    │   │   │   ├── OSXDragView.mm
    │   │   │   ├── OSXEventQueueBuffer.cpp
    │   │   │   ├── OSXEventQueueBuffer.h
    │   │   │   ├── OSXKeyState.cpp
    │   │   │   ├── OSXKeyState.h
    │   │   │   ├── OSXMediaKeySimulator.h
    │   │   │   ├── OSXMediaKeySimulator.mm
    │   │   │   ├── OSXMediaKeySupport.h
    │   │   │   ├── OSXMediaKeySupport.mm
    │   │   │   ├── OSXPasteboardPeeker.h
    │   │   │   ├── OSXPasteboardPeeker.mm
    │   │   │   ├── OSXScreen.h
    │   │   │   ├── OSXScreen.mm
    │   │   │   ├── OSXScreenSaver.cpp
    │   │   │   ├── OSXScreenSaver.h
    │   │   │   ├── OSXScreenSaverControl.h
    │   │   │   ├── OSXScreenSaverUtil.h
    │   │   │   ├── OSXScreenSaverUtil.mm
    │   │   │   ├── OSXUchrKeyResource.cpp
    │   │   │   ├── OSXUchrKeyResource.h
    │   │   │   ├── XWindowsClipboard.cpp
    │   │   │   ├── XWindowsClipboard.h
    │   │   │   ├── XWindowsClipboardAnyBitmapConverter.cpp
    │   │   │   ├── XWindowsClipboardAnyBitmapConverter.h
    │   │   │   ├── XWindowsClipboardBMPConverter.cpp
    │   │   │   ├── XWindowsClipboardBMPConverter.h
    │   │   │   ├── XWindowsClipboardHTMLConverter.cpp
    │   │   │   ├── XWindowsClipboardHTMLConverter.h
    │   │   │   ├── XWindowsClipboardTextConverter.cpp
    │   │   │   ├── XWindowsClipboardTextConverter.h
    │   │   │   ├── XWindowsClipboardUCS2Converter.cpp
    │   │   │   ├── XWindowsClipboardUCS2Converter.h
    │   │   │   ├── XWindowsClipboardUTF8Converter.cpp
    │   │   │   ├── XWindowsClipboardUTF8Converter.h
    │   │   │   ├── XWindowsEventQueueBuffer.cpp
    │   │   │   ├── XWindowsEventQueueBuffer.h
    │   │   │   ├── XWindowsImpl.cpp
    │   │   │   ├── XWindowsImpl.h
    │   │   │   ├── XWindowsKeyState.cpp
    │   │   │   ├── XWindowsKeyState.h
    │   │   │   ├── XWindowsScreen.cpp
    │   │   │   ├── XWindowsScreen.h
    │   │   │   ├── XWindowsScreenSaver.cpp
    │   │   │   ├── XWindowsScreenSaver.h
    │   │   │   ├── XWindowsUtil.cpp
    │   │   │   ├── XWindowsUtil.h
    │   │   │   └── synwinhk.h
    │   │   └── server
    │   │       ├── BaseClientProxy.cpp
    │   │       ├── BaseClientProxy.h
    │   │       ├── CMakeLists.txt
    │   │       ├── ClientListener.cpp
    │   │       ├── ClientListener.h
    │   │       ├── ClientProxy.cpp
    │   │       ├── ClientProxy.h
    │   │       ├── ClientProxy1_0.cpp
    │   │       ├── ClientProxy1_0.h
    │   │       ├── ClientProxy1_1.cpp
    │   │       ├── ClientProxy1_1.h
    │   │       ├── ClientProxy1_2.cpp
    │   │       ├── ClientProxy1_2.h
    │   │       ├── ClientProxy1_3.cpp
    │   │       ├── ClientProxy1_3.h
    │   │       ├── ClientProxy1_4.cpp
    │   │       ├── ClientProxy1_4.h
    │   │       ├── ClientProxy1_5.cpp
    │   │       ├── ClientProxy1_5.h
    │   │       ├── ClientProxy1_6.cpp
    │   │       ├── ClientProxy1_6.h
    │   │       ├── ClientProxyUnknown.cpp
    │   │       ├── ClientProxyUnknown.h
    │   │       ├── Config.cpp
    │   │       ├── Config.h
    │   │       ├── InputFilter.cpp
    │   │       ├── InputFilter.h
    │   │       ├── PrimaryClient.cpp
    │   │       ├── PrimaryClient.h
    │   │       ├── Server.cpp
    │   │       └── Server.h
    │   └── test
    │       ├── global
    │       │   ├── TestEventQueue.cpp
    │       │   ├── TestEventQueue.h
    │       │   ├── TestUtils.cpp
    │       │   ├── TestUtils.h
    │       │   ├── gmock.h
    │       │   └── gtest.h
    │       ├── guitests
    │       │   ├── guitests.pro
    │       │   └── src
    │       │       ├── VersionCheckerTests.cpp
    │       │       ├── VersionCheckerTests.h
    │       │       └── main.cpp
    │       ├── integtests
    │       │   ├── CMakeLists.txt
    │       │   ├── Main.cpp
    │       │   ├── arch
    │       │   │   └── ArchInternetTests.cpp
    │       │   ├── ipc
    │       │   │   └── IpcTests.cpp
    │       │   ├── net
    │       │   │   └── NetworkTests.cpp
    │       │   └── platform
    │       │       ├── MSWindowsClipboardTests.cpp
    │       │       ├── MSWindowsKeyStateTests.cpp
    │       │       ├── OSXClipboardTests.cpp
    │       │       ├── OSXKeyStateTests.cpp
    │       │       ├── OSXScreenTests.cpp
    │       │       ├── XWindowsClipboardTests.cpp
    │       │       ├── XWindowsKeyStateTests.cpp
    │       │       ├── XWindowsScreenSaverTests.cpp
    │       │       └── XWindowsScreenTests.cpp
    │       ├── mock
    │       │   ├── barrier
    │       │   │   ├── MockApp.h
    │       │   │   ├── MockArgParser.h
    │       │   │   ├── MockEventQueue.h
    │       │   │   ├── MockKeyMap.h
    │       │   │   ├── MockKeyState.h
    │       │   │   └── MockScreen.h
    │       │   ├── io
    │       │   │   └── MockStream.h
    │       │   ├── ipc
    │       │   │   └── MockIpcServer.h
    │       │   └── server
    │       │       ├── MockConfig.h
    │       │       ├── MockInputFilter.h
    │       │       ├── MockPrimaryClient.h
    │       │       └── MockServer.h
    │       └── unittests
    │           ├── CMakeLists.txt
    │           ├── Main.cpp
    │           ├── barrier
    │           │   ├── ArgParserTests.cpp
    │           │   ├── ClientArgsParsingTests.cpp
    │           │   ├── ClipboardChunkTests.cpp
    │           │   ├── ClipboardTests.cpp
    │           │   ├── DeprecatedArgsParsingTests.cpp
    │           │   ├── GenericArgsParsingTests.cpp
    │           │   ├── KeyMapTests.cpp
    │           │   ├── KeyStateTests.cpp
    │           │   └── ServerArgsParsingTests.cpp
    │           ├── base
    │           │   └── StringTests.cpp
    │           ├── ipc
    │           │   └── IpcLogOutputterTests.cpp
    │           ├── net
    │           │   ├── FingerprintDatabaseTests.cpp
    │           │   └── SecureUtilsTests.cpp
    │           └── platform
    │               └── OSXKeyStateTests.cpp
    └── towncrier.toml

341 directories, 2235 files

标签: 同步 程序

实例下载地址

键鼠同步程序barrier mac for arm64

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警