Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

CClientProxy1_3 Class Reference

Proxy for client implementing protocol version 1.3. More...

#include <CClientProxy1_3.h>

Inherits CClientProxy1_2.

Inheritance diagram for CClientProxy1_3:

Inheritance graph
[legend]
Collaboration diagram for CClientProxy1_3:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CClientProxy1_3 (const CString &name, IStream *adoptedStream)
virtual void mouseWheel (SInt32 xDelta, SInt32 yDelta)
 Notify of mouse wheel motion.

Protected Member Functions

virtual bool parseMessage (const UInt8 *code)
virtual void resetHeartbeatRate ()
virtual void setHeartbeatRate (double rate, double alarm)
virtual void resetHeartbeatTimer ()
virtual void addHeartbeatTimer ()
virtual void removeHeartbeatTimer ()

Detailed Description

Proxy for client implementing protocol version 1.3.

Definition at line 21 of file CClientProxy1_3.h.


Member Function Documentation

void CClientProxy1_3::mouseWheel SInt32  xDelta,
SInt32  yDelta
[virtual]
 

Notify of mouse wheel motion.

Synthesize mouse events to generate mouse wheel motion of xDelta and yDelta. Deltas are positive for motion away from the user or to the right and negative for motion towards the user or to the left. Each wheel click should generate a delta of +/-120.

Reimplemented from CClientProxy1_0.

Definition at line 42 of file CClientProxy1_3.cpp.

References CBaseClientProxy::getName(), CClientProxy::getStream(), and CProtocolUtil::writef().


The documentation for this class was generated from the following files:
Generated on Fri Nov 6 00:21:22 2009 for synergy-plus by  doxygen 1.3.9.1