Proxy for client implementing protocol version 1.3. More...
#include <CClientProxy1_3.h>
Inherits CClientProxy1_2.
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 () |
Proxy for client implementing protocol version 1.3.
Definition at line 21 of file CClientProxy1_3.h.
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().