Files
barrier/CClient.h
crs 900b075e3a initial revision of synergy. currently semi-supports X windows
on unix, but client screens don't simulate events other than
mouse move.  also not supporting clipboard at all yet and the
main app is just a temporary framework to test with.  must
clean up protocol and communication.
2001-05-13 11:40:29 +00:00

29 lines
397 B
C++

#ifndef CCLIENT_H
#define CCLIENT_H
#include "IClient.h"
class IScreen;
class ISocket;
class CClient : public IClient {
public:
CClient(IScreen* screen);
virtual ~CClient();
// IClient overrides
virtual void run(const CString& hostname);
private:
void onConnect();
void onRead();
void sendScreenSize();
private:
IScreen* m_screen;
ISocket* m_socket;
};
#endif