Steppable 0.0.1
A CAS project written from scratch in C++
Loading...
Searching...
No Matches
uSynergyContext Struct Reference

uSynergy context More...

#include <uSynergy.h>

Collaboration diagram for uSynergyContext:
[legend]

Public Attributes

uSynergyConnectFunc m_connectFunc
 
uSynergySendFunc m_sendFunc
 
uSynergyReceiveFunc m_receiveFunc
 
uSynergySleepFunc m_sleepFunc
 
uSynergyGetTimeFunc m_getTimeFunc
 
const char * m_clientName
 
uint16_t m_clientWidth
 
uint16_t m_clientHeight
 
uSynergyCookie m_cookie
 
uSynergyTraceFunc m_traceFunc
 
uSynergyScreenActiveCallback m_screenActiveCallback
 
uSynergyMouseCallback m_mouseCallback
 
uSynergyKeyboardCallback m_keyboardCallback
 
uSynergyJoystickCallback m_joystickCallback
 
uSynergyClipboardCallback m_clipboardCallback
 
uSynergyBool m_connected
 
uSynergyBool m_hasReceivedHello
 
uSynergyBool m_isCaptured
 
uint32_t m_lastMessageTime
 
uint32_t m_sequenceNumber
 
uint8_t m_receiveBuffer [USYNERGY_RECEIVE_BUFFER_SIZE]
 
int m_receiveOfs
 
uint8_t m_replyBuffer [USYNERGY_REPLY_BUFFER_SIZE]
 
uint8_t * m_replyCur
 
uint16_t m_mouseX
 
uint16_t m_mouseY
 
int16_t m_mouseWheelX
 
int16_t m_mouseWheelY
 
uSynergyBool m_mouseButtonLeft
 
uSynergyBool m_mouseButtonRight
 
uSynergyBool m_mouseButtonMiddle
 
int8_t m_joystickSticks [USYNERGY_NUM_JOYSTICKS][4]
 
uint16_t m_joystickButtons [USYNERGY_NUM_JOYSTICKS]
 

Detailed Description

uSynergy context

Member Data Documentation

◆ m_clientHeight

uint16_t uSynergyContext::m_clientHeight

◆ m_clientName

const char* uSynergyContext::m_clientName

◆ m_clientWidth

uint16_t uSynergyContext::m_clientWidth

◆ m_clipboardCallback

uSynergyClipboardCallback uSynergyContext::m_clipboardCallback

◆ m_connected

uSynergyBool uSynergyContext::m_connected

◆ m_connectFunc

uSynergyConnectFunc uSynergyContext::m_connectFunc

◆ m_cookie

uSynergyCookie uSynergyContext::m_cookie

◆ m_getTimeFunc

uSynergyGetTimeFunc uSynergyContext::m_getTimeFunc

◆ m_hasReceivedHello

uSynergyBool uSynergyContext::m_hasReceivedHello

◆ m_isCaptured

uSynergyBool uSynergyContext::m_isCaptured

◆ m_joystickButtons

uint16_t uSynergyContext::m_joystickButtons[USYNERGY_NUM_JOYSTICKS]

◆ m_joystickCallback

uSynergyJoystickCallback uSynergyContext::m_joystickCallback

◆ m_joystickSticks

int8_t uSynergyContext::m_joystickSticks[USYNERGY_NUM_JOYSTICKS][4]

◆ m_keyboardCallback

uSynergyKeyboardCallback uSynergyContext::m_keyboardCallback

◆ m_lastMessageTime

uint32_t uSynergyContext::m_lastMessageTime

◆ m_mouseButtonLeft

uSynergyBool uSynergyContext::m_mouseButtonLeft

◆ m_mouseButtonMiddle

uSynergyBool uSynergyContext::m_mouseButtonMiddle

◆ m_mouseButtonRight

uSynergyBool uSynergyContext::m_mouseButtonRight

◆ m_mouseCallback

uSynergyMouseCallback uSynergyContext::m_mouseCallback

◆ m_mouseWheelX

int16_t uSynergyContext::m_mouseWheelX

◆ m_mouseWheelY

int16_t uSynergyContext::m_mouseWheelY

◆ m_mouseX

uint16_t uSynergyContext::m_mouseX

◆ m_mouseY

uint16_t uSynergyContext::m_mouseY

◆ m_receiveBuffer

uint8_t uSynergyContext::m_receiveBuffer[USYNERGY_RECEIVE_BUFFER_SIZE]

◆ m_receiveFunc

uSynergyReceiveFunc uSynergyContext::m_receiveFunc

◆ m_receiveOfs

int uSynergyContext::m_receiveOfs

◆ m_replyBuffer

uint8_t uSynergyContext::m_replyBuffer[USYNERGY_REPLY_BUFFER_SIZE]

◆ m_replyCur

uint8_t* uSynergyContext::m_replyCur

◆ m_screenActiveCallback

uSynergyScreenActiveCallback uSynergyContext::m_screenActiveCallback

◆ m_sendFunc

uSynergySendFunc uSynergyContext::m_sendFunc

◆ m_sequenceNumber

uint32_t uSynergyContext::m_sequenceNumber

◆ m_sleepFunc

uSynergySleepFunc uSynergyContext::m_sleepFunc

◆ m_traceFunc

uSynergyTraceFunc uSynergyContext::m_traceFunc

The documentation for this struct was generated from the following file:
Untitled