Public Attributes | List of all members
uSynergyContext Struct Reference

uSynergy context More...

#include <uSynergy.h>

Public Attributes

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

Detailed Description

uSynergy context

Definition at line 318 of file uSynergy.h.

Member Data Documentation

◆ m_clientHeight

uint16_t uSynergyContext::m_clientHeight

Definition at line 328 of file uSynergy.h.

◆ m_clientName

const char* uSynergyContext::m_clientName

Definition at line 326 of file uSynergy.h.

◆ m_clientWidth

uint16_t uSynergyContext::m_clientWidth

Definition at line 327 of file uSynergy.h.

◆ m_clipboardCallback

uSynergyClipboardCallback uSynergyContext::m_clipboardCallback

Definition at line 337 of file uSynergy.h.

◆ m_connected

uSynergyBool uSynergyContext::m_connected

Definition at line 340 of file uSynergy.h.

◆ m_connectFunc

uSynergyConnectFunc uSynergyContext::m_connectFunc

Definition at line 321 of file uSynergy.h.

◆ m_cookie

uSynergyCookie uSynergyContext::m_cookie

Definition at line 331 of file uSynergy.h.

◆ m_getTimeFunc

uSynergyGetTimeFunc uSynergyContext::m_getTimeFunc

Definition at line 325 of file uSynergy.h.

◆ m_hasReceivedHello

uSynergyBool uSynergyContext::m_hasReceivedHello

Definition at line 341 of file uSynergy.h.

◆ m_isCaptured

uSynergyBool uSynergyContext::m_isCaptured

Definition at line 342 of file uSynergy.h.

◆ m_joystickButtons

uint16_t uSynergyContext::m_joystickButtons[USYNERGY_NUM_JOYSTICKS]

Definition at line 357 of file uSynergy.h.

◆ m_joystickCallback

uSynergyJoystickCallback uSynergyContext::m_joystickCallback

Definition at line 336 of file uSynergy.h.

◆ m_joystickSticks

int8_t uSynergyContext::m_joystickSticks[USYNERGY_NUM_JOYSTICKS][4]

Definition at line 356 of file uSynergy.h.

◆ m_keyboardCallback

uSynergyKeyboardCallback uSynergyContext::m_keyboardCallback

Definition at line 335 of file uSynergy.h.

◆ m_lastMessageTime

uint32_t uSynergyContext::m_lastMessageTime

Definition at line 343 of file uSynergy.h.

◆ m_mouseButtonLeft

uSynergyBool uSynergyContext::m_mouseButtonLeft

Definition at line 353 of file uSynergy.h.

◆ m_mouseButtonMiddle

uSynergyBool uSynergyContext::m_mouseButtonMiddle

Definition at line 355 of file uSynergy.h.

◆ m_mouseButtonRight

uSynergyBool uSynergyContext::m_mouseButtonRight

Definition at line 354 of file uSynergy.h.

◆ m_mouseCallback

uSynergyMouseCallback uSynergyContext::m_mouseCallback

Definition at line 334 of file uSynergy.h.

◆ m_mouseWheelX

int16_t uSynergyContext::m_mouseWheelX

Definition at line 351 of file uSynergy.h.

◆ m_mouseWheelY

int16_t uSynergyContext::m_mouseWheelY

Definition at line 352 of file uSynergy.h.

◆ m_mouseX

uint16_t uSynergyContext::m_mouseX

Definition at line 349 of file uSynergy.h.

◆ m_mouseY

uint16_t uSynergyContext::m_mouseY

Definition at line 350 of file uSynergy.h.

◆ m_receiveBuffer

uint8_t uSynergyContext::m_receiveBuffer[USYNERGY_RECEIVE_BUFFER_SIZE]

Definition at line 345 of file uSynergy.h.

◆ m_receiveFunc

uSynergyReceiveFunc uSynergyContext::m_receiveFunc

Definition at line 323 of file uSynergy.h.

◆ m_receiveOfs

int uSynergyContext::m_receiveOfs

Definition at line 346 of file uSynergy.h.

◆ m_replyBuffer

uint8_t uSynergyContext::m_replyBuffer[USYNERGY_REPLY_BUFFER_SIZE]

Definition at line 347 of file uSynergy.h.

◆ m_replyCur

uint8_t* uSynergyContext::m_replyCur

Definition at line 348 of file uSynergy.h.

◆ m_screenActiveCallback

uSynergyScreenActiveCallback uSynergyContext::m_screenActiveCallback

Definition at line 333 of file uSynergy.h.

◆ m_sendFunc

uSynergySendFunc uSynergyContext::m_sendFunc

Definition at line 322 of file uSynergy.h.

◆ m_sequenceNumber

uint32_t uSynergyContext::m_sequenceNumber

Definition at line 344 of file uSynergy.h.

◆ m_sleepFunc

uSynergySleepFunc uSynergyContext::m_sleepFunc

Definition at line 324 of file uSynergy.h.

◆ m_traceFunc

uSynergyTraceFunc uSynergyContext::m_traceFunc

Definition at line 332 of file uSynergy.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:06