mirror of
https://github.com/debauchee/barrier.git
synced 2026-02-13 07:06:10 +08:00
dropped "c" prefix from class names
This commit is contained in:
@@ -27,11 +27,11 @@
|
||||
#include <memory>
|
||||
|
||||
//
|
||||
// CClientProxy1_3
|
||||
// ClientProxy1_3
|
||||
//
|
||||
|
||||
CClientProxy1_3::CClientProxy1_3(const CString& name, synergy::IStream* stream, IEventQueue* events) :
|
||||
CClientProxy1_2(name, stream, events),
|
||||
ClientProxy1_3::ClientProxy1_3(const String& name, synergy::IStream* stream, IEventQueue* events) :
|
||||
ClientProxy1_2(name, stream, events),
|
||||
m_keepAliveRate(kKeepAliveRate),
|
||||
m_keepAliveTimer(NULL),
|
||||
m_events(events)
|
||||
@@ -39,21 +39,21 @@ CClientProxy1_3::CClientProxy1_3(const CString& name, synergy::IStream* stream,
|
||||
setHeartbeatRate(kKeepAliveRate, kKeepAliveRate * kKeepAlivesUntilDeath);
|
||||
}
|
||||
|
||||
CClientProxy1_3::~CClientProxy1_3()
|
||||
ClientProxy1_3::~ClientProxy1_3()
|
||||
{
|
||||
// cannot do this in superclass or our override wouldn't get called
|
||||
removeHeartbeatTimer();
|
||||
}
|
||||
|
||||
void
|
||||
CClientProxy1_3::mouseWheel(SInt32 xDelta, SInt32 yDelta)
|
||||
ClientProxy1_3::mouseWheel(SInt32 xDelta, SInt32 yDelta)
|
||||
{
|
||||
LOG((CLOG_DEBUG2 "send mouse wheel to \"%s\" %+d,%+d", getName().c_str(), xDelta, yDelta));
|
||||
CProtocolUtil::writef(getStream(), kMsgDMouseWheel, xDelta, yDelta);
|
||||
ProtocolUtil::writef(getStream(), kMsgDMouseWheel, xDelta, yDelta);
|
||||
}
|
||||
|
||||
bool
|
||||
CClientProxy1_3::parseMessage(const UInt8* code)
|
||||
ClientProxy1_3::parseMessage(const UInt8* code)
|
||||
{
|
||||
// process message
|
||||
if (memcmp(code, kMsgCKeepAlive, 4) == 0) {
|
||||
@@ -62,68 +62,68 @@ CClientProxy1_3::parseMessage(const UInt8* code)
|
||||
return true;
|
||||
}
|
||||
else {
|
||||
return CClientProxy1_2::parseMessage(code);
|
||||
return ClientProxy1_2::parseMessage(code);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
CClientProxy1_3::resetHeartbeatRate()
|
||||
ClientProxy1_3::resetHeartbeatRate()
|
||||
{
|
||||
setHeartbeatRate(kKeepAliveRate, kKeepAliveRate * kKeepAlivesUntilDeath);
|
||||
}
|
||||
|
||||
void
|
||||
CClientProxy1_3::setHeartbeatRate(double rate, double)
|
||||
ClientProxy1_3::setHeartbeatRate(double rate, double)
|
||||
{
|
||||
m_keepAliveRate = rate;
|
||||
CClientProxy1_2::setHeartbeatRate(rate, rate * kKeepAlivesUntilDeath);
|
||||
ClientProxy1_2::setHeartbeatRate(rate, rate * kKeepAlivesUntilDeath);
|
||||
}
|
||||
|
||||
void
|
||||
CClientProxy1_3::resetHeartbeatTimer()
|
||||
ClientProxy1_3::resetHeartbeatTimer()
|
||||
{
|
||||
// reset the alarm but not the keep alive timer
|
||||
CClientProxy1_2::removeHeartbeatTimer();
|
||||
CClientProxy1_2::addHeartbeatTimer();
|
||||
ClientProxy1_2::removeHeartbeatTimer();
|
||||
ClientProxy1_2::addHeartbeatTimer();
|
||||
}
|
||||
|
||||
void
|
||||
CClientProxy1_3::addHeartbeatTimer()
|
||||
ClientProxy1_3::addHeartbeatTimer()
|
||||
{
|
||||
// create and install a timer to periodically send keep alives
|
||||
if (m_keepAliveRate > 0.0) {
|
||||
m_keepAliveTimer = m_events->newTimer(m_keepAliveRate, NULL);
|
||||
m_events->adoptHandler(CEvent::kTimer, m_keepAliveTimer,
|
||||
new TMethodEventJob<CClientProxy1_3>(this,
|
||||
&CClientProxy1_3::handleKeepAlive, NULL));
|
||||
m_events->adoptHandler(Event::kTimer, m_keepAliveTimer,
|
||||
new TMethodEventJob<ClientProxy1_3>(this,
|
||||
&ClientProxy1_3::handleKeepAlive, NULL));
|
||||
}
|
||||
|
||||
// superclass does the alarm
|
||||
CClientProxy1_2::addHeartbeatTimer();
|
||||
ClientProxy1_2::addHeartbeatTimer();
|
||||
}
|
||||
|
||||
void
|
||||
CClientProxy1_3::removeHeartbeatTimer()
|
||||
ClientProxy1_3::removeHeartbeatTimer()
|
||||
{
|
||||
// remove the timer that sends keep alives periodically
|
||||
if (m_keepAliveTimer != NULL) {
|
||||
m_events->removeHandler(CEvent::kTimer, m_keepAliveTimer);
|
||||
m_events->removeHandler(Event::kTimer, m_keepAliveTimer);
|
||||
m_events->deleteTimer(m_keepAliveTimer);
|
||||
m_keepAliveTimer = NULL;
|
||||
}
|
||||
|
||||
// superclass does the alarm
|
||||
CClientProxy1_2::removeHeartbeatTimer();
|
||||
ClientProxy1_2::removeHeartbeatTimer();
|
||||
}
|
||||
|
||||
void
|
||||
CClientProxy1_3::handleKeepAlive(const CEvent&, void*)
|
||||
ClientProxy1_3::handleKeepAlive(const Event&, void*)
|
||||
{
|
||||
keepAlive();
|
||||
}
|
||||
|
||||
void
|
||||
CClientProxy1_3::keepAlive()
|
||||
ClientProxy1_3::keepAlive()
|
||||
{
|
||||
CProtocolUtil::writef(getStream(), kMsgCKeepAlive);
|
||||
ProtocolUtil::writef(getStream(), kMsgCKeepAlive);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user