Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_XINPUT_BATTERY_INFORMATION
_XINPUT_CAPABILITIES
_XINPUT_GAMEPADXINPUT_USE_9_1_0
_XINPUT_KEYSTROKE
_XINPUT_STATE
_XINPUT_VIBRATION
CInputFilter::CAction
CKeyState::CAddActiveModifierContext
CApp
CAppUtil
CAppUtilUnix
CAppUtilWindows
CArchDelegating implementation of architecture dependent interfaces
CArchCondImplInternal condition variable data. An architecture dependent type holding the necessary data for a condition variable
CArchConsoleStdCross platform implementation of IArchConsole
CArchConsoleUnix
CArchConsoleWindows
CArchDaemonNoneDummy implementation of IArchDaemon
CArchDaemonUnixUnix implementation of IArchDaemon
CArchDaemonWindowsWin32 implementation of IArchDaemon
CArchFileUnixUnix implementation of IArchFile
CArchFileWindowsWin32 implementation of IArchFile
CArchLogUnixUnix implementation of IArchLog
CArchLogWindowsWin32 implementation of IArchLog
CArchMiscWindowsMiscellaneous win32 functions
CArchMultithreadPosixPosix implementation of IArchMultithread
CArchMultithreadWindowsWin32 implementation of IArchMultithread
CArchMutexImplInternal mutex data. An architecture dependent type holding the necessary data for a mutex
CArchMutexLockConvenience object to lock/unlock an arch mutex
CArchNetAddressImplInternal network address data. An architecture dependent type holding the necessary data for a network address
CArchNetworkBSDBerkeley (BSD) sockets implementation of IArchNetwork
CArchNetworkWinsockWin32 implementation of IArchNetwork
CArchPluginUnixUnix implementation of IArchPlugin
CArchPluginWindowsWindows implementation of IArchPlugin
CArchSleepUnixUnix implementation of IArchSleep
CArchSleepWindowsWin32 implementation of IArchSleep
CArchSocketImplInternal socket data. An architecture dependent type holding the necessary data for a socket
CArchStringUnixUnix implementation of IArchString
CArchStringWindowsWin32 implementation of IArchString
CArchSystemUnixUnix implementation of IArchString
CArchSystemWindowsWin32 implementation of IArchString
CArchTaskBarWindowsWin32 implementation of IArchTaskBar
CArchTaskBarXWindowsX11 implementation of IArchTaskBar
CArchThreadImplInternal thread data. An architecture dependent type holding the necessary data for a thread
CArchTimeUnixGeneric Unix implementation of IArchTime
CArchTimeWindowsWin32 implementation of IArchTime
CClientApp::CArgs
CServerApp::CArgs
CArgsBase
CStringUtil::CaselessCmpCase-insensitive comparisons
CBaseClientProxyGeneric proxy for client or primary
CBMPHeader
CBMPInfoHeader
CBufferedLogOutputterSave log history
CKeyMap::Keystroke::CButton
IPrimaryScreen::CButtonInfoButton event data
CConfig::CCellEdge
CClientSynergy client
CClientApp
CClientInfoScreen information
CClientListener
CClientProxyGeneric proxy for client
CClientProxy1_0Proxy for client implementing protocol version 1.0
CClientProxy1_1Proxy for client implementing protocol version 1.1
CClientProxy1_2Proxy for client implementing protocol version 1.2
CClientProxy1_3Proxy for client implementing protocol version 1.3
CClientProxy1_4Proxy for client implementing protocol version 1.4
CClientProxyUnknown
CClientTaskBarReceiverImplementation of IArchTaskBarReceiver for the synergy server
CClipboardMemory buffer clipboard
IScreen::CClipboardInfo
CInputFilter::CCondition
CCondVar< T >Condition variable
CCondVarBaseGeneric condition variable
CConfigServer configuration
CConfigReadContextConfiguration read context
IDataSocket::CConnectionFailedInfo
CConsoleLogOutputterWrite log to console
CCryptoModeEncapsulation of modes
CCryptoOptionsEncapsulates basic crypto options
CCryptoStreamBidirectional encrypted stream
CDaemonApp
CKeyMap::Keystroke::CData
CXWindowsUtil::CErrorLockX11 error handler
CEventEvent
CEventData
CEventGameDevice
CEventQueueEvent queue
CEventQueueTimer
CClient::CFailInfo
CFileLogOutputterWrite log to file
CFunctionEventJobUse a function as an event job
CFunctionJobUse a function as a job
CGameDevice
IPrimaryScreen::CGameDeviceButtonInfoGame device button event data
CGameDeviceButtonInfo
IPrimaryScreen::CGameDeviceFeedbackInfoGame device feedback event data
CGameDeviceInfo
IPrimaryScreen::CGameDeviceStickInfoGame device sticks event data
CGameDeviceStickInfo
IPrimaryScreen::CGameDeviceTimingRespInfoGame device timing response event data
CGameDeviceTriggerInfo
IPrimaryScreen::CGameDeviceTriggerInfoGame device triggers event data
CKeyMap::Keystroke::CGroup
IPrimaryScreen::CHotKeyInfoHot key event data
CInputFilter
CIpcClientIPC client for communication between daemon and GUI
CIpcClientProxy
CIpcCommandMessage
CIpcHelloMessage
CIpcLogLineMessage
CIpcLogOutputterWrite log to GUI over IPC
CIpcMessage
CIpcServerIPC server for communication between daemon and GUI
CIpcServerProxy
CIpcShutdownMessage
CIpcTests
CInputFilter::CKeyboardBroadcastAction
CServer::CKeyboardBroadcastInfoKeyboard broadcast data
CKeyEntry
IKeyState::CKeyInfoKey event data
CKeyMapKey map
CKeyStateCore key state
CInputFilter::CKeystrokeAction
CInputFilter::CKeystrokeCondition
CLockMutual exclusion lock utility
CInputFilter::CLockCursorToScreenAction
CServer::CLockCursorToScreenInfoLock cursor to screen data
CLogLogging facility
CMesssageBoxLogOutputterWrite log to message box
CMockClient
CMockCryptoStream
CMockEventQueue
CMockKeyMap
CMockKeyState
CMockServer
CMockStream
IPrimaryScreen::CMotionInfoMotion event data
CInputFilter::CMouseButtonAction
CInputFilter::CMouseButtonCondition
CMSWindowsClientTaskBarReceiverImplementation of CClientTaskBarReceiver for Microsoft Windows
CMSWindowsClipboardMicrosoft windows clipboard implementation
CMSWindowsClipboardAnyTextConverterConvert to/from some text encoding
CMSWindowsClipboardBitmapConverterConvert to/from some text encoding
CMSWindowsClipboardFacade
CMSWindowsClipboardHTMLConverterConvert to/from HTML encoding
CMSWindowsClipboardTests
CMSWindowsClipboardTextConverterConvert to/from locale text encoding
CMSWindowsClipboardUTF16ConverterConvert to/from UTF-16 encoding
CMSWindowsDebugOutputterWrite log to debugger
CMSWindowsDesksMicrosoft Windows desk handling
CMSWindowsEventQueueBufferEvent queue buffer for Win32
CMSWindowsHookLibraryLoaderLoads Windows hook DLLs
CMSWindowsKeyStateMicrosoft Windows key mapper
CMSWindowsKeyStateTests
CMSWindowsPortableTaskBarReceiverImplementation of CPortableTaskBarReceiver for Microsoft Windows
CMSWindowsRelauncher
CMSWindowsScreenImplementation of IPlatformScreen for Microsoft Windows
CMSWindowsScreenSaverMicrosoft windows screen saver implementation
CMSWindowsServerTaskBarReceiverImplementation of CServerTaskBarReceiver for Microsoft Windows
CMSWindowsUtil
CMSWindowsXInput
CMutexMutual exclusion
CNetworkAddressNetwork address type
codepair
CConfig::const_iterator
COSXClientTaskBarReceiverImplementation of CClientTaskBarReceiver for OS X
COSXClipboardOS X clipboard implementation
COSXClipboardAnyTextConverterConvert to/from some text encoding
COSXClipboardTextConverterConvert to/from locale text encoding
COSXClipboardUTF16ConverterConvert to/from UTF-16 encoding
COSXEventQueueBufferEvent queue buffer for OS X
COSXKeyStateOS X key state
COSXKeyStateTests
COSXScreenImplementation of IPlatformScreen for OS X
COSXScreenSaverOSX screen saver implementation
COSXServerTaskBarReceiverImplementation of CPortableTaskBarReceiver for OS X
CPacketStreamFilterPacketizing stream filter
CPlatformScreenBase screen implementation
IArchNetwork::CPollEntryA socket query for poll()
CPortableTaskBarReceiverImplementation of IArchTaskBarReceiver for the synergy server
CPrimaryClientPrimary screen as pseudo-client
CPriorityQueue< T, Container, Compare >A priority queue with an iterator
CProtocolUtilSynergy protocol utilities
CInputFilter::CRule
CScreenPlatform independent screen
CInputFilter::CScreenConnectedCondition
CServer::CScreenConnectedInfoScreen connected data
CServerSynergy server
CServerApp
CServerProxyProxy for server
CServerTaskBarReceiverImplementation of IArchTaskBarReceiver for the synergy server
CSimpleEventQueueBufferIn-memory event queue buffer
CSocketMultiplexerSocket multiplexer
CStopLogOutputterStop traversing log chain outputter
CStopwatchA timer class
CStreamBufferFIFO of bytes
CStreamFilterA stream filter
CStringUtilString utilities
CInputFilter::CSwitchInDirectionAction
CServer::CSwitchInDirectionInfoSwitch in direction data
CInputFilter::CSwitchToScreenAction
CServer::CSwitchToScreenInfoSwitch to screen data
CSystemLoggerWrite log to system log only
CSystemLogOutputterWrite log to system log
CTCPListenSocketTCP listen socket
CTCPSocketTCP data socket
CTCPSocketFactorySocket factory for TCP sockets
CThreadThread handle
IEventQueue::CTimerEvent
CUnicodeUnicode utility functions
CVncClient
IPrimaryScreen::CWheelInfoWheel motion event data
CWin32Modifiers
CXWindowsClientTaskBarReceiverImplementation of CClientTaskBarReceiver for X Windows
CXWindowsClipboardX11 clipboard implementation
CXWindowsClipboardAnyBitmapConverterConvert to/from some text encoding
CXWindowsClipboardBMPConverterConvert to/from some text encoding
CXWindowsClipboardHTMLConverterConvert to/from HTML encoding
CXWindowsClipboardTests
CXWindowsClipboardTextConverterConvert to/from locale text encoding
CXWindowsClipboardUCS2ConverterConvert to/from UCS-2 encoding
CXWindowsClipboardUTF8ConverterConvert to/from UTF-8 encoding
CXWindowsEventQueueBufferEvent queue buffer for X11
CXWindowsKeyStateX Windows key state
CXWindowsKeyStateTests
CXWindowsScreenImplementation of IPlatformScreen for X11
CXWindowsScreenSaverX11 screen saver implementation
CXWindowsServerTaskBarReceiverImplementation of CPortableTaskBarReceiver for X Windows
CXWindowsUtilX11 utility functions
DLPD_IAT_STUB
IApp
IAppUtil
IArchConsoleInterface for architecture dependent console output
IArchDaemonInterface for architecture dependent daemonizing
IArchFileInterface for architecture dependent file system operations
IArchLogInterface for architecture dependent logging
IArchMultithreadInterface for architecture dependent multithreading
IArchNetworkInterface for architecture dependent networking
IArchPluginInterface for plugin manager
IArchSleepInterface for architecture dependent sleeping
IArchStringInterface for architecture dependent string operations
IArchSystemInterface for architecture dependent system queries
IArchTaskBarInterface for architecture dependent task bar control
IArchTaskBarReceiverInterface for architecture dependent task bar event handling
IArchTimeInterface for architecture dependent time operations
IClientClient interface
IClipboardClipboard interface
IDataSocketData stream socket interface
IEventJobEvent handler interface
IEventQueueEvent queue interface
IEventQueueBufferEvent queue buffer interface
IInterfaceBase class of interfaces
IJobJob interface
IKeyStateKey state interface
IListenSocketListen socket interface
ILogOutputterOutputter interface
IMSWindowsClipboardConverterClipboard format converter interface
IMSWindowsClipboardFacade
INode
IOSXClipboardConverterClipboard format converter interface
IPlatformScreenScreen interface
IPrimaryScreenPrimary screen interface
IScreenScreen interface
IScreenSaverScreen saver interface
ISecondaryScreenSecondary screen interface
ISocketGeneric socket interface
ISocketFactorySocket factory
ISocketMultiplexerJobSocket multiplexer job
synergy::IStreamBidirectional stream interface
IStreamFilterFactoryStream filter factory interface
std::iterator_traits< CConfig >
IXWindowsClipboardConverterClipboard format converter interface
CKeyMap::KeyItemKeyID synthesis info
KeyModifierNameMapEntry
KeyNameMapEntry
CKeyMap::KeystrokeA keystroke
MockFacade
<ScreenSaverControl>
ScreenSaverController
SDLLHook
SFunctionHook
tagMOUSEHOOKSTRUCTWin2000
TMethodEventJob< T >Use a member function as an event job
TMethodJob< T >Use a function as a job
TSocketMultiplexerMethodJob< T >Use a method as a socket multiplexer job
uSynergyContextUSynergy context
uSynergyCookieUser context type
VersionCheckerTests
XArchGeneric exception architecture dependent library
XArchDaemonGeneric daemon exception
XArchDaemonFailedCould not daemonize
XArchDaemonInstallFailedCould not install daemon
XArchDaemonUninstallFailedCould not uninstall daemon
XArchDaemonUninstallNotInstalledAttempted to uninstall a daemon that was not installed
XArchEvalLazy error message string evaluation
XArchEvalUnixLazy error message string evaluation for unix
XArchEvalWindowsLazy error message string evaluation for windows
XArchEvalWinsockLazy error message string evaluation for winsock
XArchNetworkGeneric network exception
XArchNetworkAccessNetwork insufficient permission
XArchNetworkAddressInUseNetwork address in use
XArchNetworkConnectionRefusedRemote end of socket refused connection
XArchNetworkDisconnectedRemote end of socket has disconnected
XArchNetworkInterruptedOperation was interrupted
XArchNetworkIONetwork I/O error
XArchNetworkNameGeneric network name lookup erros
XArchNetworkNameFailureNon-recoverable name server error
XArchNetworkNameNoAddressThe named host is known but has no address
XArchNetworkNameUnavailableTemporary name server error
XArchNetworkNameUnknownThe named host is unknown
XArchNetworkNameUnsupportedThe named host is known but no supported address
XArchNetworkNoAddressNetwork address is unavailable or not local
XArchNetworkNoRouteNo route to address
XArchNetworkNotConnectedSocket not connected
XArchNetworkResourceNetwork insufficient resources
XArchNetworkShutdownRemote read end of socket has closed
XArchNetworkSupportNo support for requested network resource/service
XArchNetworkTimedOutRemote end of socket is not responding
XBadClientClient error exception
XBadCryptoModeBad crypto mode
XBaseException base class
XConfigReadConfiguration stream read exception
XDuplicateClientClient already connected exception
XExitAppGeneric exit eception
XIncompatibleClientIncompatible client exception
XIOGeneric I/O exception
XIOCloseI/O closing exception
XIOClosedI/O already closed exception
XIOEndOfStreamI/O end of stream exception
XIOReadMismatchMismatched read exception
XIOWouldBlockI/O would block exception
XMTGeneric multithreading exception
XMTThreadUnavailableThread creation exception
XScreenGeneric screen exception
XScreenOpenFailureCannot open screen exception
XScreenUnavailableScreen unavailable exception
XScreenXInputFailureXInput exception
XSocketGeneric socket exception
XSocketAddressSocket bad address exception
XSocketAddressInUseSocket address in use exception
XSocketBindSocket cannot bind address exception
XSocketConnectCannot connect socket exception
XSocketCreateCannot create socket exception
XSocketIOCloseI/O closing exception
XSynergyGeneric synergy exception
XThreadGeneric thread exception
XThreadCancelThread exception to cancel
XThreadExitThread exception to exit
XUnknownClientClient not in map exception