Deskflow
1.27.0.25
Keyboard and mouse sharing utility
Toggle main menu visibility
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
C
[struct].keyname
C
[struct].neighbourDirs
C
Action
C
InputFilter::Action
C
InputFilter::KeyboardBroadcastAction
C
InputFilter::KeystrokeAction
C
InputFilter::LockCursorToComputerAction
C
InputFilter::MouseButtonAction
C
InputFilter::RestartServer
C
InputFilter::SwitchInDirectionAction
C
InputFilter::SwitchToComputerAction
C
InputFilter::SwitchToNextComputerAction
C
ActionDialog::ActionTypes
C
KeyState::AddActiveModifierContext
C
AppUtil
C
AppUtilUnix
C
AppUtilWindows
C
ARCH_LOG
C
Arch
Delegating implementation of architecture dependent interfaces
C
ARCH_MULTITHREAD
C
Arch
Delegating implementation of architecture dependent interfaces
C
ARCH_NETWORK
C
Arch
Delegating implementation of architecture dependent interfaces
C
ArchCondImpl
Internal condition variable data. An architecture dependent type holding the necessary data for a condition variable
C
ArchMiscWindows
Miscellaneous win32 functions
C
ArchMutexImpl
Internal mutex data. An architecture dependent type holding the necessary data for a mutex
C
ArchMutexLock
Convenience object to lock/unlock an arch mutex
C
ArchNetAddressImpl
Internal network address data. An architecture dependent type holding the necessary data for a network address
C
ArchSocketImpl
Internal socket data. An architecture dependent type holding the necessary data for a socket
C
ArchThreadImpl
Internal thread data. An architecture dependent type holding the necessary data for a thread
C
deskflow::KeyMap::Keystroke::Button
C
IPrimaryComputer::ButtonInfo
Button event data
C
deskflow::string::CaselessCmp
Case-insensitive comparisons
C
CBMPHeader
C
CBMPInfoHeader
C
deskflow::server::Config::CellEdge
C
ChunkType
File transfer data chunk types
C
XWindowsClipboard::CICCCMGetClipboard
C
Settings::Client
C
ClientProxy1_0::ClientClipboard
C
ClientInfo
Client
computer information structure
C
ClientListener
C
ClientProxyUnknown
C
ClipboardChunkAssemblyState
C
IComputer::ClipboardInfo
C
Settings::Computer
C
ComputerConfig
Computer
configuration base class
C
Computer
C
ServerConfig
C
Server::ComputerConnectedInfo
Computer
connected data
C
InputFilter::Condition
C
InputFilter::ComputerConnectedCondition
C
InputFilter::KeystrokeCondition
C
InputFilter::MouseButtonCondition
C
CondVarBase
Generic condition variable
C
CondVar< bool >
C
CondVar< T >
Condition variable
C
deskflow::server::Config
Server
configuration
C
deskflow::server::ConfigReadContext
Configuration read context
C
IDataSocket::ConnectionFailedInfo
C
Coordinate
C
Settings::Core
C
CoreArgParser
The
CoreArgParser
class This class processes the argments for the "core" app
C
CoreArgs
The
CoreArgs
class This class contains args for the
CoreArgParser
C
Settings::Daemon
C
deskflow::KeyMap::Keystroke::Data
C
ArchNetworkBSD::Deps
C
IPrimaryComputer::EiConnectInfo
C
XWindowsUtil::ErrorLock
X11 error handler
C
deskflow::gui::messages::Errors
C
Event
Event
C
EventData
C
Chunk
C
ClipboardChunk
C
Client::DisconnectRequest
C
ExitEventData
C
Server::KeyboardBroadcastInfo
Keyboard broadcast data
C
Server::LockCursorToComputerInfo
Lock
cursor to computer data
C
Server::SwitchInDirectionInfo
Switch in direction data
C
Server::SwitchToComputerInfo
Switch to computer data
C
Event::EventFlags
C
EventQueueTimer
C
std::exception
C
ThreadException
Generic thread exception
C
ThreadCancelException
Thread
exception to cancel
C
ThreadExitException
Thread
exception to exit
C
Client::FailInfo
C
deskflow::FinalAction< Callable >
The
FinalAction
class implements a common pattern for calling an action at the end of a function
C
Fingerprint
C
FingerprintDatabase
C
FunctionEventJob
Use a function as an event job
C
deskflow::KeyMap::Keystroke::Group
C
Settings::Gui
C
deskflow::PortalGlobalShortcuts::HotKey
C
Hotkey
C
IPrimaryComputer::HotKeyInfo
Hot key event data
C
IApp
C
App
C
ClientApp
C
ServerApp
C
IArchDaemon
Interface for architecture dependent daemonizing
C
ArchDaemonWindows
Win32 implementation of
IArchDaemon
C
IArchLog
Interface for architecture dependent logging
C
ArchLogUnix
Unix implementation of
IArchLog
C
ArchLogWindows
Win32 implementation of
IArchLog
C
IArchMultithread
Interface for architecture dependent multithreading
C
ArchMultithreadPosix
Posix implementation of
IArchMultithread
C
ArchMultithreadWindows
Win32 implementation of
IArchMultithread
C
IArchNetwork
Interface for architecture dependent networking
C
ArchNetworkBSD
Berkeley (BSD) sockets implementation of
IArchNetwork
C
ArchNetworkWinsock
Win32 implementation of
IArchNetwork
C
IClipboard
Clipboard
interface
C
Clipboard
Memory buffer clipboard
C
MSWindowsClipboard
Microsoft windows clipboard implementation
C
OSXClipboard
OS X clipboard implementation
C
XWindowsClipboard
X11 clipboard implementation
C
deskflow::EiClipboard
EI/Portal clipboard implementation
C
IComputer
Computer
interface
C
IClient
Client
interface
C
BaseClientProxy
Generic proxy for client or primary
C
ClientProxy
Generic proxy for client
C
ClientProxy1_0
Proxy for client implementing protocol version 1.0
C
ClientProxy1_1
Proxy for client implementing protocol version 1.1
C
ClientProxy1_2
Proxy for client implementing protocol version 1.2
C
ClientProxy1_3
Proxy for client implementing protocol version 1.3
C
ClientProxy1_4
Proxy for client implementing protocol version 1.4
C
ClientProxy1_5
Proxy for client implementing protocol version 1.5
C
ClientProxy1_6
Proxy for client implementing protocol version 1.6
C
ClientProxy1_7
Proxy for client implementing protocol version 1.7
C
ClientProxy1_8
C
PrimaryClient
Primary computer as pseudo-client
C
Client
Deskflow client
C
IPlatformComputer
Computer
interface
C
PlatformComputer
Base computer implementation
C
MSWindowsComputer
Implementation of
IPlatformComputer
for Microsoft Windows
C
OSXComputer
Implementation of
IPlatformComputer
for OS X
C
XWindowsComputer
Implementation of
IPlatformComputer
for X11
C
deskflow::EiComputer
Implementation of
IPlatformComputer
for X11
C
deskflow::Computer
Platform independent computer
C
IEventQueue
Event
queue interface
C
EventQueue
Event
queue
C
IEventQueueBuffer
Event
queue buffer interface
C
MSWindowsEventQueueBuffer
Event
queue buffer for Win32
C
OSXEventQueueBuffer
Event
queue buffer for OS X
C
SimpleEventQueueBuffer
In-memory event queue buffer
C
XWindowsEventQueueBuffer
Event
queue buffer for X11
C
deskflow::EiEventQueueBuffer
Event
queue buffer for Ei
C
IJob
Job interface
C
FunctionJob
Use a function as a job
C
TMethodJob< T >
Use a function as a job
C
IKeyState
Key state interface
C
IPlatformComputer
Computer
interface
C
KeyState
Core key state
C
MSWindowsKeyState
Microsoft Windows key mapper
C
OSXKeyState
OS X key state
C
XWindowsKeyState
X Windows key state
C
deskflow::EiKeyState
A key state for Ei
C
ILogOutputter
Outputter interface
C
ConsoleLogOutputter
Write log to console
C
FileLogOutputter
Write log to file
C
MSWindowsDebugOutputter
Write log to debugger
C
StopLogOutputter
Stop traversing log chain outputter
C
SystemLogOutputter
Write log to system log
C
IMSWindowsClipboardConverter
Clipboard
format converter interface
C
MSWindowsClipboardAnyTextConverter
Convert to/from some text encoding
C
MSWindowsClipboardHTMLConverter
Convert to/from HTML encoding
C
MSWindowsClipboardUTF16Converter
Convert to/from UTF-16 encoding
C
MSWindowsClipboardBitmapConverter
Convert to/from some text encoding
C
IMSWindowsClipboardFacade
C
MSWindowsClipboardFacade
C
InputFilter
C
Settings::InternalConfig
C
IOSXClipboardConverter
Clipboard
format converter interface
C
OSXClipboardAnyBitmapConverter
Convert to/from some text encoding
C
OSXClipboardAnyTextConverter
Convert to/from some text encoding
C
OSXClipboardHTMLConverter
Convert to/from HTML encoding
C
OSXClipboardTextConverter
Convert to/from locale text encoding
C
OSXClipboardUTF16Converter
Convert to/from UTF-16 encoding
C
OSXClipboardUTF8Converter
C
OSXClipboardBMPConverter
C
IOSXKeyResource
C
OSXKeyLayoutResource
Key resource for a keyboard layout, backed by UCKeyTranslate
C
IPrimaryComputer
Primary computer interface
C
IPlatformComputer
Computer
interface
C
IScreenSaver
Screen saver interface
C
MSWindowsScreenSaver
Microsoft windows screen saver implementation
C
OSXScreenSaver
OSX screen saver implementation
C
XWindowsScreenSaver
X11 screen saver implementation
C
ISecondaryComputer
Secondary computer interface
C
IPlatformComputer
Computer
interface
C
ISocket
Generic socket interface
C
IDataSocket
Data stream socket interface
C
TCPSocket
TCP data socket
C
SecureSocket
Secure socket
C
IListenSocket
Listen socket interface
C
TCPListenSocket
TCP listen socket
C
SecureListenSocket
C
ISocketFactory
Socket factory
C
TCPSocketFactory
Socket factory for TCP sockets
C
ISocketMultiplexerJob
Socket multiplexer job
C
TSocketMultiplexerMethodJob< T >
Use a method as a socket multiplexer job
C
deskflow::IStream
Bidirectional stream interface
C
IDataSocket
Data stream socket interface
C
StreamFilter
A stream filter
C
PacketStreamFilter
Packetizing stream filter
C
validators::IStringValidator
C
validators::ComputerDuplicationsValidator
C
validators::ComputerNameValidator
C
validators::EmptyStringValidator
C
validators::IpAddressValidator
C
validators::SpacesValidator
C
std::iterator_traits
C
deskflow::server::Config::const_iterator
C
std::iterator_traits< deskflow::server::Config >
C
IXWindowsClipboardConverter
Clipboard
format converter interface
C
XWindowsClipboardAnyBitmapConverter
Convert to/from some text encoding
C
XWindowsClipboardBMPConverter
Convert to/from some text encoding
C
XWindowsClipboardHTMLConverter
Convert to/from HTML encoding
C
XWindowsClipboardTextConverter
Convert to/from locale text encoding
C
XWindowsClipboardUCS2Converter
Convert to/from UCS-2 encoding
C
XWindowsClipboardUTF8Converter
Convert to/from UTF-8 encoding
C
deskflow::KeyboardLayoutManager
C
KeyEntry
C
IKeyState::KeyInfo
Key event data
C
deskflow::KeyMap::KeyItem
KeyID
synthesis info
C
deskflow::KeyMap
Key map
C
KeyModifierNameMapEntry
C
KeyNameMapEntry
C
KeySequence
C
deskflow::KeyMap::Keystroke
A keystroke
C
Lock
Mutual exclusion lock utility
C
Log
Logging facility
C
Settings::Log
C
App::LoopErrorCode
C
XWindowsClipboard::MotifClipFormat
C
XWindowsClipboard::MotifClipHeader
C
XWindowsClipboard::MotifClipItem
C
IPrimaryComputer::MotionInfo
Motion event data
C
MSWindowsDesks
Microsoft Windows desk handling
C
MSWindowsHandle
RAII pattern for a Windows handle (ensures handle is closed when out of scope)
C
MSWindowsHook
Loads and provides functions for the Windows hook
C
MSWindowsPowerManager
C
deskflow::platform::MSWindowsProcess
C
MSWindowsSession
C
MSWindowsWatchdog
Monitors and controls a core process on Windows, elevating if necessary
C
Mutex
Mutual exclusion
C
NetworkAddress
Network address type
C
NSObject
C
ScreenSaverController
C
OSXPowerManager
C
IArchNetwork::PollEntry
A socket query for
poll()
C
IArchNetwork::PollEventMask
Events for
poll()
C
deskflow::PortalClipboard
C
deskflow::PortalGlobalShortcuts
C
deskflow::PortalInputCapture
C
deskflow::PortalRemoteDesktop
C
PriorityQueue< T, Container, Compare >
A priority queue with an iterator
C
ProtocolUtil
Deskflow protocol utilities
C
QAbstractTableModel
C
ComputerSetupModel
C
QDialog
C
AboutDialog
C
ActionDialog
C
ClientConfigDialog
The
ClientConfigDialog
class Simple dialog to allow users to configure the
Client
settings
C
ComputerSettingsDialog
C
FingerprintDialog
C
HelpDialog
C
HotkeyDialog
C
ServerConfigDialog
C
SettingsDialog
C
QDockWidget
C
LogDock
C
QFrame
C
FingerprintPreview
C
QLabel
C
NewComputerWidget
C
RemoveComputerWidget
C
QList
C
ComputerList
C
QMainWindow
C
MainWindow
C
QObject
C
App
C
DaemonApp
C
I18N
The
I18N
singleton class handles detection and loading of translation files
C
LogLevel
C
Settings
C
VersionChecker
C
deskflow::core::ipc::IpcServer
C
deskflow::core::ipc::CoreIpcServer
C
deskflow::core::ipc::DaemonIpcServer
C
deskflow::gui::CoreProcess
C
deskflow::gui::FileTail
C
deskflow::gui::Logger
C
deskflow::gui::NetworkMonitor
Monitor network activity changes and provide IP address updates
C
deskflow::gui::ipc::IpcClient
C
deskflow::gui::ipc::CoreIpcClient
C
deskflow::gui::ipc::DaemonIpcClient
C
validators::ValidationError
C
QPushButton
C
KeySequenceWidget
C
QSettingsProxy
C
QStatusBar
C
StatusBar
C
QTableView
C
ComputerSetupView
C
QValidator
C
validators::LineEditValidator
C
validators::AliasValidator
C
validators::ComputerLineNameValidator
C
QWidget
C
LogWidget
C
SearchWidget
C
SettingsDialogButtonBox
C
XWindowsClipboard::Reply
C
InputFilter::Rule
C
std::runtime_error
C
App::XNoEiSupport
C
ArchDaemonException
Generic daemon exception
C
ArchDaemonFailedException
Could not daemonize
C
ArchDaemonUninstallNotInstalledException
Attempted to uninstall a daemon that was not installed
C
ArchDaemonInstallException
Could not install daemon
C
ArchDaemonUninstallFailedException
Could not uninstall daemon
C
ArchNetworkException
Generic network exception
C
ArchNetworkAccessException
Network insufficient permission
C
ArchNetworkAddressInUseException
Network address in use
C
ArchNetworkConnectionRefusedException
Remote end of socket refused connection
C
ArchNetworkDisconnectedException
Remote end of socket has disconnected
C
ArchNetworkIOException
Network I/O error
C
ArchNetworkInterruptedException
Operation was interrupted
C
ArchNetworkNameException
Generic network name lookup erros
C
ArchNetworkNameFailureException
Non-recoverable name server error
C
ArchNetworkNameNoAddressException
The named host is known but has no address
C
ArchNetworkNameUnavailableException
Temporary name server error
C
ArchNetworkNameUnknownException
The named host is unknown
C
ArchNetworkNameUnsupportedException
The named host is known but no supported address
C
ArchNetworkNoAddressException
Network address is unavailable or not local
C
ArchNetworkNoRouteException
No route to address
C
ArchNetworkNotConnectedException
Socket not connected
C
ArchNetworkResourceException
Network insufficient resources
C
ArchNetworkShutdownException
Remote read end of socket has closed
C
ArchNetworkSupportException
No support for requested network resource/service
C
ArchNetworkTimedOutException
Remote end of socket is not responding
C
BaseException
Exception base class
C
DeskflowException
Generic deskflow exception class
C
BadClientException
BadClientException
- Thrown when the client fails to follow the protocol
C
DuplicateClientException
Client
already connected exception
C
ExitAppException
Generic exit eception
C
IncompatibleClientException
Incompatible client exception
C
InvalidProtocolException
InvalidProtocolException
- Thrown when the server protocol is unreconized
C
UnknownClientException
Client
not in map exception
C
DisplayException
The
DisplayException
class, generic screen exception
C
DisplayOpenFailureException
DisplayOpenFailureException
- Thrown when a computer cannot be opened or initialized
C
X11DisplayUnavailableException
X11 Display unavailable exception
C
IOException
Generic i/o exception class
C
IOCloseException
The
IOCloseException
- Thrown if a stream cannot be closed
C
SocketIOCloseException
SocketIOCloseException
- Thrown if a stream cannot be closed
C
IOClosedException
IOClosedException
- Thrown when attempting to close or perform I/O on an already closed
C
IOEndOfStreamException
IOEndOfStreamException
- Thrown when attempting to read beyond the end of a stream
C
IOWouldBlockException
IOWouldBlockException
- Thrown if an operation on a stream would block
C
XIOReadMismatch
Mismatched read exception
C
MTException
MTException
generic multithreading exception
C
MTThreadUnavailableException
MTThreadUnavailableException
- Thrown when a thread cannot be created
C
SocketException
SocketException
generic socket exception
C
SocketAddressException
Socket bad address exception
C
SocketWithWhatException
SocketWithWhatException
- generic
SocketException
Exception with a generic
what
method impl
C
SocketAddressInUseException
SocketAddressInUseException
Thrown when a socket cannot be bound to an address because the address is already in use
C
SocketBindException
SocketBindException
- Thrown when a socket cannot be bound to an address
C
SocketConnectException
SocketConnectException
- Thrown when a socket cannot connect to a remote endpoint
C
SocketCreateException
SocketCreateException
- Thrown when a socket cannot be created (by the operating system)
C
deskflow::server::ServerConfigReadException
Configuration stream read exception
C
DisplayInvalidException
C
<ScreenSaverControl>
C
ScreenSaverController
C
ScrollRemainder
C
Settings::Security
C
Server
Deskflow server
C
Settings::Server
C
ServerProxy
Proxy for server implementing protocol version 1.6
C
ServerProxy1_7
Proxy for server implementing protocol version 1.7
C
ServerProxy1_8
Proxy for server implementing protocol version 1.8
C
SettingsKeys
C
SocketMultiplexer
Socket multiplexer
C
Ssl
C
SslLogger
C
Stopwatch
A timer class
C
StreamBuffer
FIFO of bytes
C
StreamChunker
C
deskflow::PortalClipboard::SupportedMime
C
SystemLogger
Write log to system log only
C
Thread
Thread
handle
C
IEventQueue::TimerEvent
C
Unicode
Unicode
utility functions
C
IPrimaryComputer::WheelInfo
Wheel motion event data
C
Win32Modifiers
C
XDGKeyUtil
XKB utility functions
C
XDGPowerManager
C
XWindowsUtil
X11 utility functions
Generated by
1.18.0