![]() |
Deskflow 1.24.0.365
Keyboard and mouse sharing utility
|
#include "platform/OSXScreen.h"#include "arch/Arch.h"#include "arch/ArchException.h"#include "base/EventQueue.h"#include "base/IEventQueue.h"#include "base/Log.h"#include "base/TMethodJob.h"#include "client/Client.h"#include "common/Settings.h"#include "deskflow/ClientApp.h"#include "deskflow/Clipboard.h"#include "deskflow/DisplayInvalidException.h"#include "deskflow/KeyMap.h"#include "mt/CondVar.h"#include "mt/Lock.h"#include "mt/Mutex.h"#include "mt/Thread.h"#include "platform/OSXClipboard.h"#include "platform/OSXEventQueueBuffer.h"#include "platform/OSXKeyState.h"#include "platform/OSXMediaKeySupport.h"#include "platform/OSXPasteboardPeeker.h"#include "platform/OSXScreenSaver.h"#include <AppKit/NSEvent.h>#include <AvailabilityMacros.h>#include <IOKit/hidsystem/event_status_driver.h>#include <libproc.h>#include <mach-o/dyld.h>#include <math.h>
Enumerations | |
| enum | { kDeskflowEventMouseScroll = 11 , kDeskflowMouseScrollAxisX = 'saxx' , kDeskflowMouseScrollAxisY = 'saxy' } |
Functions | |
| __attribute__ ((used)) __attribute__((section("__CGPreLoginApp | |
| int | getSecureInputEventPID () |
| std::string | getProcessName (int pid) |
| void | setZeroSuppressionInterval () |
| void | avoidSupression () |
| void | logCursorVisibility () |
| void | avoidHesitatingCursor () |
Variables | |
| static __cgpreloginapp const char | magic_section [] |
| static const double | kCarbonLoopWaitTimeout = 10.0 |
| anonymous enum |
| __attribute__ | ( | (used) | ) |
| void avoidHesitatingCursor | ( | ) |
| void avoidSupression | ( | ) |
| std::string getProcessName | ( | int | pid | ) |
| int getSecureInputEventPID | ( | ) |
| void logCursorVisibility | ( | ) |
| void setZeroSuppressionInterval | ( | ) |
|
static |
|
static |